Skip to content
This repository was archived by the owner on Dec 25, 2024. It is now read-only.

Commit 1be0dcc

Browse files
committed
Adds missing compilerArgs for the checker framework
1 parent fa5f875 commit 1be0dcc

2 files changed

Lines changed: 25 additions & 5 deletions

File tree

  • samples/client/3_0_3_unit_test/java
  • src/main/resources/java

samples/client/3_0_3_unit_test/java/pom.xml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,19 @@
4343
<fork>true</fork>
4444
<meminitial>128m</meminitial>
4545
<maxmem>512m</maxmem>
46-
<compilerArgs>
47-
<arg>-Xlint:all</arg>
46+
<compilerArgument>-Xlint:all</compilerArgument>
47+
<compilerArgs combine.children="append">
48+
<arg>-Awarns</arg>
4849
<arg>-J-Xss4m</arg><!-- Compiling the generated JSON.java file may require larger stack size. -->
50+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>
51+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
52+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg>
53+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg>
54+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
55+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
56+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
57+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
58+
<arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg>
4959
</compilerArgs>
5060
<annotationProcessorPaths>
5161
<path>
@@ -292,7 +302,7 @@
292302
<maven.compiler.release>17</maven.compiler.release>
293303
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
294304
<swagger-annotations-version>1.6.3</swagger-annotations-version>
295-
<checker-version>3.42.0</checker-version>
305+
<checker-version>3.35.0</checker-version>
296306
<jersey-version>1.19.4</jersey-version>
297307
<jackson-version>2.12.6</jackson-version>
298308
<jackson-databind-version>2.12.6.1</jackson-databind-version>

src/main/resources/java/pom.hbs

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,19 @@
5050
<fork>true</fork>
5151
<meminitial>128m</meminitial>
5252
<maxmem>512m</maxmem>
53-
<compilerArgs>
54-
<arg>-Xlint:all</arg>
53+
<compilerArgument>-Xlint:all</compilerArgument>
54+
<compilerArgs combine.children="append">
55+
<arg>-Awarns</arg>
5556
<arg>-J-Xss4m</arg><!-- Compiling the generated JSON.java file may require larger stack size. -->
57+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>
58+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
59+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg>
60+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg>
61+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
62+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
63+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
64+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
65+
<arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg>
5666
</compilerArgs>
5767
<annotationProcessorPaths>
5868
<path>

0 commit comments

Comments
 (0)