Skip to content

Commit f0c15c5

Browse files
committed
chore: pass extra options to compiler on JDK17 for error-prone
Relate to #1440 Part of #1350 and #1556
1 parent d5e5f3c commit f0c15c5

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

pom.xml

+13
Original file line numberDiff line numberDiff line change
@@ -1309,6 +1309,19 @@
13091309
<artifactId>maven-compiler-plugin</artifactId>
13101310
<configuration>
13111311
<release>17</release>
1312+
<fork>true</fork>
1313+
<compilerArgs combine.children="append">
1314+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>
1315+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg>
1316+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg>
1317+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
1318+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED</arg>
1319+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
1320+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
1321+
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
1322+
<arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
1323+
<arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg>
1324+
</compilerArgs>
13121325
</configuration>
13131326
</plugin>
13141327
</plugins>

0 commit comments

Comments
 (0)