diff --git a/eclipse-language-servers/org.springframework.tooling.ls.eclipse.commons/plugin.xml b/eclipse-language-servers/org.springframework.tooling.ls.eclipse.commons/plugin.xml index 29ced074b1..5c7c3928bb 100644 --- a/eclipse-language-servers/org.springframework.tooling.ls.eclipse.commons/plugin.xml +++ b/eclipse-language-servers/org.springframework.tooling.ls.eclipse.commons/plugin.xml @@ -141,6 +141,22 @@ typeId="org.eclipse.lsp4e.commandParameterType"> + + + + + + diff --git a/headless-services/xml-ls-extension/pom.xml b/headless-services/xml-ls-extension/pom.xml index 88cc93356f..fa5b92476f 100644 --- a/headless-services/xml-ls-extension/pom.xml +++ b/headless-services/xml-ls-extension/pom.xml @@ -15,7 +15,7 @@ ${project.version} - 0.14.1 + 0.29.0 diff --git a/headless-services/xml-ls-extension/src/main/java/org/springframework/ide/vscode/xml/JavaProjectCache.java b/headless-services/xml-ls-extension/src/main/java/org/springframework/ide/vscode/xml/JavaProjectCache.java index ca5cf430cb..fb2a38fcdf 100644 --- a/headless-services/xml-ls-extension/src/main/java/org/springframework/ide/vscode/xml/JavaProjectCache.java +++ b/headless-services/xml-ls-extension/src/main/java/org/springframework/ide/vscode/xml/JavaProjectCache.java @@ -129,7 +129,7 @@ public JavaProjectCache(IXMLCommandService commandService, IXMLDocumentProvider void start() { // Register handler for the classpath change callback command - commandService.registerCommand(callbackCommandId, (params, cancelChecker) -> handleClasspathChanged(params)); + commandService.registerCommand(callbackCommandId, (params, sharedSettings, cancelChecker) -> handleClasspathChanged(params)); // Register classpath listener by executing the command below final ExecuteCommandParams execCmdParams = new ExecuteCommandParams(JAVA_EXECUTE_WORKSPACE_COMMAND, Arrays.asList("sts.java.addClasspathListener", callbackCommandId, true));