Skip to content

Commit 3ed6860

Browse files
authored
build: Ensure compatibility with newer Java versions
Java changed the way how it processes annotations: ``` As of JDK 23, annotation processing is only run with some explicit configuration of annotation processing or with an explicit request to run annotation processing on the javac command line. ``` this messes with lombok, this compiler configuration will change the default behavior, so it works with java 23 Signed-off-by: Simon Schrottner <[email protected]>
1 parent 46f0c7b commit 3ed6860

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pom.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@
6565
</surefireArgLine>
6666
<skip.tests>false</skip.tests>
6767
<!-- this will throw an error if we use APIs not available in the specified version -->
68-
<maven.compiler.release>8</maven.compiler.release>
68+
<maven.compiler.release>8</maven.compiler.release>
69+
<maven.compiler.proc>full</maven.compiler.proc>
6970
</properties>
7071

7172
<dependencies>

0 commit comments

Comments
 (0)