From 2973f3cb4dc6b76176d532a4d217409dfcf4a824 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Nicoll?= Date: Sat, 11 Oct 2025 11:41:33 +0200 Subject: [PATCH] Upgrade to Lombok 1.18.42 Closes gh-47518 --- spring-boot-project/spring-boot-dependencies/build.gradle | 2 +- .../lombok/LombokAccessLevelOverwriteDataProperties.java | 2 +- .../lombok/LombokAccessLevelOverwriteDefaultProperties.java | 1 + .../lombok/LombokAccessLevelOverwriteExplicitProperties.java | 2 +- .../configurationsample/lombok/LombokAccessLevelProperties.java | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index a438f3787e2..449fde4589b 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -1264,7 +1264,7 @@ bom { javadoc("https://logback.qos.ch/apidocs/ch.qos.logback.core", "ch.qos.logback") } } - library("Lombok", "1.18.40") { + library("Lombok", "1.18.42") { group("org.projectlombok") { modules = [ "lombok" diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDataProperties.java b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDataProperties.java index f04a79e14aa..1305ed514a9 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDataProperties.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDataProperties.java @@ -31,7 +31,7 @@ import org.springframework.boot.configurationsample.TestConfigurationProperties; */ @Data @TestConfigurationProperties(prefix = "accesslevel.overwrite.data") -@SuppressWarnings("unused") +@SuppressWarnings({ "unused", "deprecation" }) public class LombokAccessLevelOverwriteDataProperties { private String name0; diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDefaultProperties.java b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDefaultProperties.java index 302cb0f295a..77309e96dbe 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDefaultProperties.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDefaultProperties.java @@ -31,6 +31,7 @@ import org.springframework.boot.configurationsample.TestConfigurationProperties; @Getter @Setter @TestConfigurationProperties(prefix = "accesslevel.overwrite.default") +@SuppressWarnings("deprecation") public class LombokAccessLevelOverwriteDefaultProperties { @SuppressWarnings("unused") diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java index 3aff52d38e7..845539c2dfe 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java @@ -31,7 +31,7 @@ import org.springframework.boot.configurationsample.TestConfigurationProperties; @Getter(AccessLevel.PUBLIC) @Setter(AccessLevel.PUBLIC) @TestConfigurationProperties(prefix = "accesslevel.overwrite.explicit") -@SuppressWarnings("unused") +@SuppressWarnings({ "unused", "deprecation" }) public class LombokAccessLevelOverwriteExplicitProperties { private String name0; diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelProperties.java b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelProperties.java index 58c3443b22c..a54b00b3122 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelProperties.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelProperties.java @@ -28,6 +28,7 @@ import org.springframework.boot.configurationsample.TestConfigurationProperties; * @author Jonas Keßler */ @TestConfigurationProperties(prefix = "accesslevel") +@SuppressWarnings("deprecation") public class LombokAccessLevelProperties { @Getter(AccessLevel.PUBLIC)