From 54b667ec9aa1d7fb027e0c604a13a49aac7f9c28 Mon Sep 17 00:00:00 2001 From: SeeBasTStick <sebastian.stock@hhu.de> Date: Tue, 21 Jul 2020 14:16:06 +0200 Subject: [PATCH] changes at configuration + cleanup --- package.json | 8 ++++---- src/extension.ts | 19 ++----------------- 2 files changed, 6 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index e641e45..26669f3 100644 --- a/package.json +++ b/package.json @@ -49,25 +49,25 @@ "description": "Traces the communication between VS Code and the language server." }, "languageServer.probHome": { - "scope": "window", + "scope": "resource", "type": "string", "default": "~/prob_prolog/probcli.sh", "description": "Path to ProB executable" }, "languageServer.wdChecks": { - "scope": "window", + "scope": "resource", "type": "boolean", "default": true, "description": "Option for WD Checks" }, "languageServer.strictChecks": { - "scope": "window", + "scope": "resource", "type": "boolean", "default": false, "description": "Option for stricter Checks" }, "languageServer.performanceHints": { - "scope": "window", + "scope": "resource", "type": "boolean", "default": true, "description": "Option for performance-related Hints" diff --git a/src/extension.ts b/src/extension.ts index 6c2bb94..a1abd33 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -23,24 +23,8 @@ import { let client: LanguageClient; export function activate(context: ExtensionContext) { - // The server is implemented in node -/* let serverModule = context.asAbsolutePath( - path.join('server', 'out', 'server.js') - );*/ - // The debug options for the server - // --inspect=6009: runs the server in Node's Inspector mode so VS Code can attach to the server for debugging - let debugOptions = { execArgv: ['--nolazy', '--inspect=6009'] }; - - // If the extension is launched in debug mode then the debug server options are used - // Otherwise the run options are used + let serverOptions: ServerOptions = { - /* run: { module: serverModule, transport: TransportKind.ipc }, - debug: { - module: serverModule, - transport: TransportKind.ipc, - options: debugOptions - } - */ command: '/usr/bin/java', args: [ "-jar", "/home/sebastian/IdeaProjects/b-language-server/build/libs/b-language-server-all.jar"] }; @@ -84,6 +68,7 @@ export function activate(context: ExtensionContext) { // Start the client. This will also launch the server let disposable = client.start(); context.subscriptions.push(disposable); + } -- GitLab