diff --git a/pom.xml b/pom.xml index a3f08bb4..d9ac81dc 100644 --- a/pom.xml +++ b/pom.xml @@ -155,10 +155,20 @@ 8 8 UTF-8 + true -parameters -XDcompilePolicy=simple -Xplugin:ErrorProne + -J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED + -J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + -J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED @@ -199,7 +209,7 @@ 2.19.1 - -Xmx2g + -Xmx2g --illegal-access=permit @@ -256,7 +266,10 @@ maven-compiler-plugin true - + + -parameters + -XDcompilePolicy=simple + -Xplugin:ErrorProne -J-Xbootclasspath/p:${settings.localRepository}/com/google/errorprone/javac/${javac.version}/javac-${javac.version}.jar