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;
}