diff --git a/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/MavenModuleProfileTest.java b/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/MavenModuleProfileTest.java
index 3a9113ee..bb7dc804 100644
--- a/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/MavenModuleProfileTest.java
+++ b/modules/apps/vehicle-history-app/src/test/java/com/lingniu/ingest/historyapp/MavenModuleProfileTest.java
@@ -231,6 +231,18 @@ class MavenModuleProfileTest {
.isFalse();
}
+ @Test
+ void buildSurfaceDoesNotManageLombokWhenProductionSourcesDoNotUseIt() throws Exception {
+ Document pom = rootPom();
+
+ assertThat(hasProjectProperty(pom, "lombok.version"))
+ .isFalse();
+ assertThat(hasDependency(pom, "org.projectlombok", "lombok"))
+ .isFalse();
+ assertThat(productionJavaContains("lombok."))
+ .isFalse();
+ }
+
@Test
void productionDocsDoNotAdvertiseMemorySessionStore() throws Exception {
String runbook = Files.readString(repositoryRoot()
diff --git a/pom.xml b/pom.xml
index 2276674e..68f00186 100644
--- a/pom.xml
+++ b/pom.xml
@@ -149,7 +149,6 @@
1.2.5
3.8.4
2.8.17
- 1.18.34
5.11.3
3.26.3
5.14.2
@@ -365,12 +364,6 @@
caffeine
${caffeine.version}
-
- org.projectlombok
- lombok
- ${lombok.version}
- provided
-
org.assertj
assertj-core