File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ public final class CapabilityRegistry {
6363 clientCapabilities. textDocument? . inlayHint? . dynamicRegistration == true
6464 }
6565
66- public var clientHasDocumentDiagnosticsRegistration : Bool {
66+ public var clientHasDynamicDocumentDiagnosticsRegistration : Bool {
6767 clientCapabilities. textDocument? . diagnostic? . dynamicRegistration == true
6868 }
6969
@@ -224,7 +224,7 @@ public final class CapabilityRegistry {
224224 for languages: [ Language ] ,
225225 registerOnClient: ClientRegistrationHandler
226226 ) {
227- guard clientHasDocumentDiagnosticsRegistration else { return }
227+ guard clientHasDynamicDocumentDiagnosticsRegistration else { return }
228228 if let registration = registration ( for: languages, in: pullDiagnostics) {
229229 if options != registration. diagnosticOptions {
230230 log ( " Unable to register new pull diagnostics options \( options) for " +
Original file line number Diff line number Diff line change @@ -139,8 +139,8 @@ extension SwiftLanguageServer {
139139 let typeName : String ? = value [ self . keys. typename]
140140 let docBrief : String ? = value [ self . keys. doc_brief]
141141
142- let clientCompletionCapabilities = self . clientCapabilities. textDocument? . completion
143- let clientSupportsSnippets = clientCompletionCapabilities ? . completionItem? . snippetSupport == true
142+ let completionCapabilities = self . capabilityRegistry . clientCapabilities. textDocument? . completion
143+ let clientSupportsSnippets = completionCapabilities ? . completionItem? . snippetSupport == true
144144 let text = insertText. map {
145145 rewriteSourceKitPlaceholders ( inString: $0, clientSupportsSnippets: clientSupportsSnippets)
146146 }
You can’t perform that action at this time.
0 commit comments