Commit 0445349
committed
[SPARK-53768] Upgrade
### 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]>lombok to 1.18.421 parent 9bac545 commit 0445349
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
0 commit comments