diff --git a/.mvn/jvm.config b/.mvn/jvm.config new file mode 100644 index 000000000..504456f90 --- /dev/null +++ b/.mvn/jvm.config @@ -0,0 +1,10 @@ +--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED +--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED +--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED +--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED +--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED +--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED +--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED +--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED +--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED +--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED diff --git a/jmh/pom.xml b/jmh/pom.xml index 896ce8d92..04e3d0749 100644 --- a/jmh/pom.xml +++ b/jmh/pom.xml @@ -38,7 +38,7 @@ org.apache.maven.plugins maven-compiler-plugin - + org.openjdk.jmh jmh-generator-annprocess diff --git a/pom.xml b/pom.xml index 0bbe80838..1ed728c81 100644 --- a/pom.xml +++ b/pom.xml @@ -89,6 +89,7 @@ 3.5.0 10.17.0 + 2.30.0 1.6.0 3.5.0 3.4.0 @@ -494,6 +495,19 @@ ${maven.compiler.release} true + + -XDcompilePolicy=simple + -Xplugin:ErrorProne \ + -XepDisableAllChecks \ + -XepExcludedPaths:.*/target/generated-(|test-)sources/.* + + + + com.google.errorprone + error_prone_core + ${error-prone.version} + + @@ -615,6 +629,16 @@ clean install + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + +