diff --git a/atom-extensions/atom-commons/lib/jar-language-client.js b/atom-extensions/atom-commons/lib/jar-language-client.js index 10ee372f9..edfb288d6 100644 --- a/atom-extensions/atom-commons/lib/jar-language-client.js +++ b/atom-extensions/atom-commons/lib/jar-language-client.js @@ -20,6 +20,17 @@ export class JarLanguageClient extends AutoLanguageClient { this.serverLauncherJar = serverLauncherJar; } + getInitializeParams(projectPath, process) { + const initParams = super.getInitializeParams(projectPath, process); + initParams.capabilities = { + workspace: { + executeCommand: { + } + } + }; + return initParams; + } + startServerProcess () { // //TODO: Remove when debugging is over atom.config.set('core.debugLSP', true); diff --git a/atom-extensions/atom-commons/package.json b/atom-extensions/atom-commons/package.json index 615a6c76d..f33cff919 100644 --- a/atom-extensions/atom-commons/package.json +++ b/atom-extensions/atom-commons/package.json @@ -1,6 +1,6 @@ { "name": "pivotal-atom-languageclient-commons", - "version": "0.0.8", + "version": "0.0.10", "description": "Atom language client commons for STS4 language servers", "repository": "https://github.com/spring-projects/sts4", "license": "MIT", @@ -8,7 +8,7 @@ "atom": ">=1.17.0" }, "dependencies": { - "atom-languageclient": "0.6.2", + "atom-languageclient": "0.6.4", "decompress": "^4.2.0", "portfinder": "^1.0.13", "remote-file-size": "^3.0.3",