summaryrefslogtreecommitdiff
path: root/core/pom.xml
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <code@mail.matthias.benkard.de>2024-07-20 10:31:24 +0200
committerMatthias Andreas Benkard <code@mail.matthias.benkard.de>2024-07-20 10:32:12 +0200
commitf199565dc5af2c6ab937cee7bd54f429f3b67cc4 (patch)
treeffcea8610fd2c4bd593edc30fe83449bbae9c2bc /core/pom.xml
parent680d7ac0813bb58f038959df8c4d869c6c3026a0 (diff)
test: Null-mark the unit tests.
Change-Id: I0d7fc3443cacda222a58e6f098ebed4310bb4691
Diffstat (limited to 'core/pom.xml')
-rw-r--r--core/pom.xml26
1 files changed, 12 insertions, 14 deletions
diff --git a/core/pom.xml b/core/pom.xml
index 512d231..d965276 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -102,7 +102,19 @@ SPDX-License-Identifier: LGPL-3.0-or-later
<version>3.42.0-eisop4</version>
</path>
</annotationProcessorPaths>
+ <annotationProcessors>
+ <annotationProcessor>org.checkerframework.checker.nullness.NullnessChecker</annotationProcessor>
+ </annotationProcessors>
<compilerArgs>
+ <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>
+ <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
+ <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg>
+ <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg>
+ <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
+ <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
+ <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
+ <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
+ <arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg>
<arg>-Xmaxerrs</arg>
<arg>10000</arg>
<arg>-Xmaxwarns</arg>
@@ -113,20 +125,6 @@ SPDX-License-Identifier: LGPL-3.0-or-later
<execution>
<id>default-compile</id>
<configuration>
- <annotationProcessors>
- <annotationProcessor>org.checkerframework.checker.nullness.NullnessChecker</annotationProcessor>
- </annotationProcessors>
- <compilerArgs combine.children="append">
- <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>
- <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
- <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg>
- <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg>
- <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
- <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
- <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
- <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
- <arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg>
- </compilerArgs>
</configuration>
</execution>
<execution>