-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix usage of Pkg internals for Julia >= 1.6.2, fixes #224. #229
Conversation
Ah, of course: #228 I think this PR fixes usage of |
I'd be happy to go with this if you fix the 1.0 test failure. |
This crashes Julia for me (but then passes tests...) on Julia 1.0. Specifically:
so looks like something in Line 429 in 488bcb4
|
That also happens on SymbolServer master and on CI https://github.com/julia-vscode/SymbolServer.jl/pull/229/checks?check_run_id=3085321049#step:5:16 so probably not because of this PR? |
This seems to break symbolserver on my machine: ERROR: type Dict has no field deps
Stacktrace:
[1] getproperty(x::Dict{Base.UUID, Pkg.Types.PackageEntry}, f::Symbol)
@ Base ./Base.jl:33
[2] read_manifest(manifest_filename::String)
@ SymbolServer ~/.vscode/extensions/julialang.language-julia-insider-1.2.8/scripts/packages/SymbolServer/src/utils.jl:32
[3] getstore(ssi::SymbolServerInstance, environment_path::String, progress_callback::LanguageServer.var"#93#95"{LanguageServerInstance}, error_handler::var"#3#4"; download::Bool)
@ SymbolServer ~/.vscode/extensions/julialang.language-julia-insider-1.2.8/scripts/packages/SymbolServer/src/SymbolServer.jl:33
[4] macro expansion
@ ~/.vscode/extensions/julialang.language-julia-insider-1.2.8/scripts/packages/LanguageServer/src/languageserverinstance.jl:182 [inlined]
[5] (::LanguageServer.var"#92#94"{LanguageServerInstance})()
@ LanguageServer ./task.jl:411 |
Julia version? |
1.7.0-DEV.922 |
Perhaps that is some intermediate version that doesn't have the Pkg updates. Do you also get it with a 1.7 beta? |
No description provided.