Commit 4ba39fa
committed
ORC-2111: Ensure
### What changes were proposed in this pull request?
This PR aims to ensure `Annotation Processing` in all Java compilation. Previously, we missed the benchmark module.
- #2262
### Why are the changes needed?
Since JDK 23, `Annotation Processing` is disabled by default. We need to enable it explicitly to be consistent across Java 17/21/25.
- [JDK 23: Changes Default Annotation Processing Policy](https://inside.java/2024/06/18/quality-heads-up/)
For example, `benchmark` module fails without this on Java 25.
### How was this patch tested?
Pass the CIs.
### Was this patch authored or co-authored using generative AI tooling?
Generated-by: `Gemini 3.1 Pro (High)` on `Antigravity`
Closes #2556 from dongjoon-hyun/ORC-2111.
Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit 760d3f3)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>Annotation Processing in Java compilation for Java 23+1 parent 19acb47 commit 4ba39fa
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
82 | 83 | | |
83 | 84 | | |
84 | 85 | | |
| |||
0 commit comments