Skip to content

Commit 43248f7

Browse files
committed
Updated
1 parent bf0f51e commit 43248f7

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

client/src/client/client.ts

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import { LanguageClient, LanguageClientOptions, ServerOptions, TransportKind } from "vscode-languageclient/node";
22
import { Manager } from "../manager/manager";
3-
import { resolveCodeLens } from './middleware';
4-
import { Languages } from '@blockception/shared';
3+
import { resolveCodeLens } from "./middleware";
4+
import { Languages } from "@blockception/shared";
55

66
import * as path from "path";
77
import * as vscode from "vscode";
88

9-
109
export function setupClient(context: vscode.ExtensionContext) {
1110
console.log("starting minecraft language client");
1211

@@ -44,15 +43,20 @@ export function setupClient(context: vscode.ExtensionContext) {
4443
fileEvents: vscode.workspace.createFileSystemWatcher("**/.clientrc"),
4544
},
4645
middleware: {
47-
resolveCodeLens:resolveCodeLens,
46+
resolveCodeLens: resolveCodeLens,
4847
},
4948
};
5049

5150
// Create the language client and start the client.
52-
Manager.Client = new LanguageClient("languageBlockceptionMinecraftClient", "LSP-BC Minecraft", serverOptions, clientOptions);
51+
Manager.Client = new LanguageClient(
52+
"languageBlockceptionMinecraftClient",
53+
"LSP-BC Minecraft",
54+
serverOptions,
55+
clientOptions
56+
);
5357

5458
// Start the client. This will also launch the server
55-
Manager.Client.start();
56-
57-
vscode.commands.executeCommand("setContext", "ext:is_active", true);
59+
Manager.Client.start().then(() => {
60+
vscode.commands.executeCommand("setContext", "ext:is_active", true);
61+
});
5862
}

server/src/server.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
* Copyright (c) Microsoft Corporation. All rights reserved.
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
* ------------------------------------------------------------------------------------------ */
5-
//import { isMainThread } from "worker_threads";
65
import { setupServer } from "./lib/lsp/server/setup";
76

87
setupServer();

0 commit comments

Comments
 (0)