Skip to content

Commit 03a62c1

Browse files
committed
Bump vscode-languageclient
1 parent 666343b commit 03a62c1

File tree

4 files changed

+38
-35
lines changed

4 files changed

+38
-35
lines changed

editors/code/package-lock.json

+32-32
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

editors/code/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"dependencies": {
3838
"d3": "^7.3.0",
3939
"d3-graphviz": "^4.1.0",
40-
"vscode-languageclient": "8.0.0-next.14"
40+
"vscode-languageclient": "^8.0.1"
4141
},
4242
"devDependencies": {
4343
"@types/node": "~14.17.5",

editors/code/src/client.ts

+4
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,10 @@ export async function createClient(
261261
}
262262

263263
class ExperimentalFeatures implements lc.StaticFeature {
264+
getState(): lc.FeatureState {
265+
return { kind: "static" };
266+
}
267+
264268
fillClientCapabilities(capabilities: lc.ClientCapabilities): void {
265269
const caps: any = capabilities.experimental ?? {};
266270
caps.snippetTextEdit = true;

editors/code/src/ctx.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ export class Ctx {
4242

4343
const res = new Ctx(config, extCtx, client, serverPath, statusBar);
4444

45-
res.pushCleanup(client.start());
46-
await client.onReady();
45+
await client.start();
4746
client.onNotification(ra.serverStatus, (params) => res.setServerStatus(params));
4847
return res;
4948
}

0 commit comments

Comments
 (0)