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