From 28bde233a1f109864a6c8073145efb4a9178b3aa Mon Sep 17 00:00:00 2001 From: lingniu Date: Wed, 1 Jul 2026 13:11:55 +0800 Subject: [PATCH] build: remove unused lombok dependency --- .../ingest/historyapp/MavenModuleProfileTest.java | 12 ++++++++++++ pom.xml | 7 ------- 2 files changed, 12 insertions(+), 7 deletions(-) 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