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 e63611227..df0ffe0c7 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 @@ -22,6 +22,7 @@ import java.util.List; import java.util.concurrent.atomic.AtomicReference; import java.util.function.Consumer; import java.util.function.Predicate; +import java.util.function.Supplier; import java.util.stream.Collectors; import java.util.stream.Stream; @@ -56,8 +57,6 @@ import org.springframework.ide.vscode.commons.languageserver.util.SimpleTextDocu import org.springframework.ide.vscode.commons.util.ExceptionUtil; import org.springframework.ide.vscode.commons.util.text.TextDocument; -import javolution.util.function.Supplier; - public class ORAstUtils { private static final Logger log = LoggerFactory.getLogger(ORAstUtils.class); diff --git a/headless-services/commons/pom.xml b/headless-services/commons/pom.xml index 833d21074..987cc5d07 100644 --- a/headless-services/commons/pom.xml +++ b/headless-services/commons/pom.xml @@ -13,7 +13,7 @@ org.springframework.boot spring-boot-starter-parent - 3.1.4 + 3.1.5 @@ -113,8 +113,8 @@ 1.13 - 8.5.1 - 5.0.11 + 8.9.0-SNAPSHOT + 5.1.0-SNAPSHOT 1.3.2 8.3 diff --git a/headless-services/spring-boot-language-server/pom.xml b/headless-services/spring-boot-language-server/pom.xml index 3347a798b..b658729e7 100644 --- a/headless-services/spring-boot-language-server/pom.xml +++ b/headless-services/spring-boot-language-server/pom.xml @@ -61,11 +61,6 @@ org.springframework spring-web - - org.springframework.modulith - spring-modulith-core - 1.0.0-SNAPSHOT - org.springframework.ide.vscode commons-yaml diff --git a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/modulith/ModulithService.java b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/modulith/ModulithService.java index ad7abab01..7c1b37fce 100644 --- a/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/modulith/ModulithService.java +++ b/headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/modulith/ModulithService.java @@ -23,6 +23,7 @@ import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.Map; +import java.util.Objects; import java.util.Set; import java.util.concurrent.CompletableFuture; import java.util.concurrent.ConcurrentHashMap; @@ -56,7 +57,6 @@ import com.google.gson.GsonBuilder; import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.gson.JsonParser; -import com.tngtech.archunit.thirdparty.com.google.common.base.Objects; public class ModulithService { @@ -182,7 +182,7 @@ public class ModulithService { private boolean updateAppModulesCache(IJavaProject project, AppModules modules) { URI uri = project.getLocationUri(); AppModules oldModules = modules == null ? cache.remove(uri) : cache.put(uri, modules); - if (!Objects.equal(modules, oldModules)) { + if (!Objects.equals(modules, oldModules)) { validate(project); return true; }