LanguageServer.jl
LanguageServer.jl copied to clipboard
An implementation of the Microsoft Language Server Protocol for the Julia language.
Alright, I think this is ready to be merged. My plan is to then continue building the test feature on top of this. But in terms of process, it would...
[DocumentFormat.jl](https://github.com/julia-vscode/DocumentFormat.jl) would suggest these formatting changes
On master from yesterday I noticed this - language server just won't start (failing after 5 attempts) I added the extension again and wiped that language server directory clean, but...
This is the LS side of things for https://github.com/julia-vscode/julia-vscode/pull/2350. TODO: - [ ] Enable this only when we know the client can handle these messages - [ ] Make the...
![image](https://user-images.githubusercontent.com/22996003/123296512-003e9e80-d517-11eb-8093-1a24dfc65783.png) It happens for `Random` module and for other more complex modules such as `Flux`. It's recognised as a module, but still warns and doesn't find its symbols
In this MWE, The `RowX` symbol in the `export` and the enum definition both emit "Missing reference: RowX". This does not happen if a value is not supplied for an...
#1111 does _not_ solve this crash instance LS.jl 4.3.0 Neovim 0.7.2 ``` ┌ Info: Running language server │ VERSION = v"1.7.3" │ pwd() = "/home/mfiano/projects/Julia/Practice" │ project_path = "/home/mfiano/projects/Julia/Practice" └...
This is a trace log from Neovim 0.7.2 on LS.jl 4.3.1 that shows #1058 still occurring ``` [DEBUG][2022-07-13 16:38:30] .../lua/vim/lsp.lua:1023 "LSP[julials]" "client.request" 6 "textDocument/signatureHelp" { position = { character =...
Capturing variables in closures is problematic because it introduces non-local behavior and means that modifying one piece of code can result in changes in the behavior of code elsewhere, possibly...
This is another `const` issue producing a diagnostic message that the compiler is fine with. See https://github.com/julia-vscode/LanguageServer.jl/issues/1123#issuecomment-1179527072