diff --git a/eclipse-language-servers/org.springframework.tooling.boot.ls/src/org/springframework/tooling/boot/ls/markers/LSPBootCodeActionMarkerResolution.java b/eclipse-language-servers/org.springframework.tooling.boot.ls/src/org/springframework/tooling/boot/ls/markers/LSPBootCodeActionMarkerResolution.java index 2e0750525..9c2e94966 100644 --- a/eclipse-language-servers/org.springframework.tooling.boot.ls/src/org/springframework/tooling/boot/ls/markers/LSPBootCodeActionMarkerResolution.java +++ b/eclipse-language-servers/org.springframework.tooling.boot.ls/src/org/springframework/tooling/boot/ls/markers/LSPBootCodeActionMarkerResolution.java @@ -17,6 +17,7 @@ import org.eclipse.core.resources.IMarker; import org.eclipse.lsp4e.operations.codeactions.LSPCodeActionMarkerResolution; import org.eclipse.ui.IMarkerResolution; +@SuppressWarnings("restriction") public class LSPBootCodeActionMarkerResolution extends LSPCodeActionMarkerResolution { @Override diff --git a/headless-services/commons/commons-rewrite/src/main/java/org/springframework/ide/vscode/commons/rewrite/java/ORAstUtils.java b/headless-services/commons/commons-rewrite/src/main/java/org/springframework/ide/vscode/commons/rewrite/java/ORAstUtils.java index d2eb49146..e63611227 100644 --- a/headless-services/commons/commons-rewrite/src/main/java/org/springframework/ide/vscode/commons/rewrite/java/ORAstUtils.java +++ b/headless-services/commons/commons-rewrite/src/main/java/org/springframework/ide/vscode/commons/rewrite/java/ORAstUtils.java @@ -423,7 +423,7 @@ public class ORAstUtils { if (tree instanceof J) { J t = (J) tree; if (condition.test(t)) { - return (J) visitor.visit(t, ctx, getCursor()); + return (J) visitor.visit(t, ctx, getCursor().fork()); } } return super.visit(tree, ctx); diff --git a/headless-services/commons/pom.xml b/headless-services/commons/pom.xml index 53af54da1..0f902e05f 100644 --- a/headless-services/commons/pom.xml +++ b/headless-services/commons/pom.xml @@ -113,9 +113,9 @@ 1.13 - 8.6.1 - 5.0.10 - 1.2.0 + 8.5.1 + 5.0.11 + 1.3.2 8.3 6.1.1