diff --git a/lsp-multi-root-sample/client/package.json b/lsp-multi-root-sample/client/package.json index c9ed8acb..e9b6b3f8 100644 --- a/lsp-multi-root-sample/client/package.json +++ b/lsp-multi-root-sample/client/package.json @@ -24,13 +24,13 @@ "type": "object", "title": "Example configuration", "properties": { - "lsp-multi-root-sample.maxNumberOfProblems": { + "lspMultiRootSample.maxNumberOfProblems": { "scope": "resource", "type": "number", "default": 100, "description": "Controls the maximum number of problems produced by the server." }, - "lsp-multi-root-sample.trace.server": { + "lspMultiRootSample.trace.server": { "scope": "window", "type": "string", "enum": [ @@ -39,7 +39,7 @@ "verbose" ], "default": "off", - "description": "Traces the communication between VSCode and the languageServerExample service." + "description": "Traces the communication between VSCode and the language server." } } } diff --git a/lsp-multi-root-sample/client/src/extension.ts b/lsp-multi-root-sample/client/src/extension.ts index 45931b30..1d49706a 100644 --- a/lsp-multi-root-sample/client/src/extension.ts +++ b/lsp-multi-root-sample/client/src/extension.ts @@ -49,9 +49,9 @@ export function activate(context: ExtensionContext) { } let config: WorkspaceConfiguration; if (item.scopeUri) { - config = workspace.getConfiguration('lsp-multi-root-sample', client.protocol2CodeConverter.asUri(item.scopeUri)); + config = workspace.getConfiguration('lspMultiRootSample', client.protocol2CodeConverter.asUri(item.scopeUri)); } else { - config = workspace.getConfiguration('lsp-multi-root-sample'); + config = workspace.getConfiguration('lspMultiRootSample'); } result.push({ maxNumberOfProblems: config.get('maxNumberOfProblems') diff --git a/lsp-multi-root-sample/client/tsconfig.json b/lsp-multi-root-sample/client/tsconfig.json index 7d7667e1..c8b02609 100644 --- a/lsp-multi-root-sample/client/tsconfig.json +++ b/lsp-multi-root-sample/client/tsconfig.json @@ -3,6 +3,7 @@ "target": "es6", "module": "commonjs", "moduleResolution": "node", + "rootDir": ".", "outDir": "out", "lib": [ "es2016" ], "sourceMap": true diff --git a/lsp-multi-root-sample/server/src/server.ts b/lsp-multi-root-sample/server/src/server.ts index ac4de968..35937fb0 100644 --- a/lsp-multi-root-sample/server/src/server.ts +++ b/lsp-multi-root-sample/server/src/server.ts @@ -25,11 +25,7 @@ connection.onInitialize((params): InitializeResult => { return { capabilities: { // Tell the client that the server works in FULL text document sync mode - textDocumentSync: documents.syncKind, - // Tell the client that the server support code complete - completionProvider: { - resolveProvider: true - } + textDocumentSync: documents.syncKind } } });