mauricioszabo / generic-lsp

MIT License
11 stars 0 forks source link

[bug] workspace/didChangeConfiguration missing required key "settings" #14

Closed Spiker985 closed 1 year ago

Spiker985 commented 1 year ago

At least as of LSP specification 3.16, the workspace/didChangeConfigurationParams interface requires a settings key. The value type can be any which equates to LSPObject | LSPArray | string | integer | uinteger | decimal | boolean | null

3.17 Spec

I encountered this problem while trying to initialize rust-analyzer through rustup

ie command: rustup, args: run, stable, rust-analyzer if you try and make it a "single" arg, it doesn't work at all