build: remove unused lombok dependency

This commit is contained in:
lingniu
2026-07-01 13:11:55 +08:00
parent 4134824caf
commit 28bde233a1
2 changed files with 12 additions and 7 deletions

View File

@@ -231,6 +231,18 @@ class MavenModuleProfileTest {
.isFalse(); .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 @Test
void productionDocsDoNotAdvertiseMemorySessionStore() throws Exception { void productionDocsDoNotAdvertiseMemorySessionStore() throws Exception {
String runbook = Files.readString(repositoryRoot() String runbook = Files.readString(repositoryRoot()

View File

@@ -149,7 +149,6 @@
<paho-mqtt.version>1.2.5</paho-mqtt.version> <paho-mqtt.version>1.2.5</paho-mqtt.version>
<taos-jdbcdriver.version>3.8.4</taos-jdbcdriver.version> <taos-jdbcdriver.version>3.8.4</taos-jdbcdriver.version>
<springdoc-openapi.version>2.8.17</springdoc-openapi.version> <springdoc-openapi.version>2.8.17</springdoc-openapi.version>
<lombok.version>1.18.34</lombok.version>
<junit.version>5.11.3</junit.version> <junit.version>5.11.3</junit.version>
<assertj.version>3.26.3</assertj.version> <assertj.version>3.26.3</assertj.version>
<mockito.version>5.14.2</mockito.version> <mockito.version>5.14.2</mockito.version>
@@ -365,12 +364,6 @@
<artifactId>caffeine</artifactId> <artifactId>caffeine</artifactId>
<version>${caffeine.version}</version> <version>${caffeine.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
<scope>provided</scope>
</dependency>
<dependency> <dependency>
<groupId>org.assertj</groupId> <groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId> <artifactId>assertj-core</artifactId>