LSP complaint

Fangrui Song 2018-12-15 21:39:39 -08:00
parent 7c97560ecb
commit db753b83f6

1
LSP.md

@ -17,6 +17,7 @@ MaskRay's random complaints about Language Server Protocol
* `textDocument/implementation` isn't clear. `textDocument/definition` isn't clear when it comes to the difference of declaration/definition. * `textDocument/implementation` isn't clear. `textDocument/definition` isn't clear when it comes to the difference of declaration/definition.
* `namespace DocumentHighlightKind` is not a bitmask. `Read` and `Write` cannot coexist. * `namespace DocumentHighlightKind` is not a bitmask. `Read` and `Write` cannot coexist.
* Why can't we get more `namespace SymbolKind` constants sooner? https://github.com/Microsoft/language-server-protocol/issues/344 * Why can't we get more `namespace SymbolKind` constants sooner? https://github.com/Microsoft/language-server-protocol/issues/344
* `textDocument/signatureHelp`: the position of `ParameterInformation::label` is unspecified: it is difficult to highlight `ParameterInformation::label` in `SignatureInformation::label`
## Stuff that needs attention ## Stuff that needs attention