Skip to content

Commit 0445349

Browse files
committed
[SPARK-53768] Upgrade lombok to 1.18.42
### What changes were proposed in this pull request? This PR aims to upgrade `lombok` to 1.18.42. ### Why are the changes needed? To support JDK 25 better and apply the latest breaking changes before opening the libraries: > IMPROBABLE BREAKING CHANGE: From versions 1.18.16 to 1.18.38, lombok automatically copies certain Jackson annotations (e.g., JsonProperty) from fields to the corresponding accessors (getters/setters). However, it turned out to be harmful in certain situations. Thus, Lombok does not automatically copy those annotations any more. You can restore the old behavior using the [config key](https://projectlombok.org/features/configuration) lombok.copyJacksonAnnotationsToAccessors = true. - https://projectlombok.org/changelog - v1.18.42 - projectlombok/lombok#3940 - projectlombok/lombok#2280 - v1.18.40 - projectlombok/lombok#3859 - projectlombok/lombok#3886 ### Does this PR introduce _any_ user-facing change? No `Spark K8s Operator` behavior change. ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #356 from dongjoon-hyun/SPARK-53768. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]>
1 parent 9bac545 commit 0445349

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# under the License.
1717
[versions]
1818
fabric8 = "7.4.0"
19-
lombok = "1.18.38"
19+
lombok = "1.18.42"
2020
operator-sdk = "5.1.3"
2121
dropwizard-metrics = "4.2.33"
2222
spark = "4.0.1"

0 commit comments

Comments
 (0)