Send diagnostics capabilities for LSP (#2650)

This commit is contained in:
Auguste Rame 2023-10-06 03:49:27 -04:00 committed by GitHub
parent d1c1aaf302
commit f724016297
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 3 deletions

View File

@ -11,6 +11,8 @@
### Bug Fixes
- [#2650](https://github.com/lapce/lapce/pull/2650): Inform language servers that Lapce supports LSP diagnostics
## 0.2.8
### Features/Changes

View File

@ -50,9 +50,10 @@
GotoDefinitionParams, GotoDefinitionResponse, Hover, HoverClientCapabilities,
HoverParams, InlayHint, InlayHintClientCapabilities, InlayHintParams, Location,
MarkupKind, MessageActionItemCapabilities, ParameterInformationSettings,
PartialResultParams, Position, PrepareRenameResponse, Range, ReferenceContext,
ReferenceParams, RenameParams, SelectionRange, SelectionRangeParams,
SemanticTokens, SemanticTokensClientCapabilities, SemanticTokensParams,
PartialResultParams, Position, PrepareRenameResponse,
PublishDiagnosticsClientCapabilities, Range, ReferenceContext, ReferenceParams,
RenameParams, SelectionRange, SelectionRangeParams, SemanticTokens,
SemanticTokensClientCapabilities, SemanticTokensParams,
ShowMessageRequestClientCapabilities, SignatureHelp,
SignatureHelpClientCapabilities, SignatureHelpParams,
SignatureInformationSettings, SymbolInformation, TextDocumentClientCapabilities,
@ -1318,6 +1319,10 @@ fn client_capabilities() -> ClientCapabilities {
definition: Some(GotoCapability {
..Default::default()
}),
publish_diagnostics: Some(PublishDiagnosticsClientCapabilities {
..Default::default()
}),
..Default::default()
}),
window: Some(WindowClientCapabilities {