MCPcopy
hub / github.com/microsoft/vscode-languageserver-node / initialize

Method initialize

client/src/client.ts:1305–1313  ·  view source on GitHub ↗
(capabilities: ServerCapabilities, documentSelector: DocumentSelector)

Source from the content-addressed store, hash-verified

1303 }
1304
1305 public initialize(capabilities: ServerCapabilities, documentSelector: DocumentSelector): void {
1306 if (!capabilities.completionProvider || !documentSelector) {
1307 return;
1308 }
1309 this.register(this.messages, {
1310 id: UUID.generateUuid(),
1311 registerOptions: Object.assign({}, { documentSelector: documentSelector }, capabilities.completionProvider)
1312 });
1313 }
1314
1315 protected registerLanguageProvider(options: CompletionRegistrationOptions): Disposable {
1316 let triggerCharacters = options.triggerCharacters || [];

Callers

nothing calls this directly

Calls 1

registerMethod · 0.65

Tested by

no test coverage detected