4.0.0 Error Prone parent POM com.google.errorprone error_prone_parent 2.11.0 pom Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time. https://errorprone.info UTF-8 31.0.1-jre 2.8.2 1.1.3 1.0-rc6 1.9 4.13.1 3.15.0 3.12.4 0.19 2.8.8 0.6 3.1.0 3.2.1 1.6.7 3.19.2 1.43.2 Google LLC http://www.google.com Eddie Aftandilian check_api test_helpers core annotation annotations type_annotations docgen docgen_processor refaster scm:git:https://github.com/google/error-prone.git scm:git:git@github.com:google/error-prone.git https://github.com/google/error-prone Apache 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt src/main/java **/*.properties **/*.binarypb src/test/java **/testdata/** org.apache.maven.plugins maven-shade-plugin 2.1 ${project.build.directory}/dependency-reduced-pom.xml org.apache.maven.plugins maven-enforcer-plugin 3.0.0 enforce-maven enforce 3.0.5 org.apache.maven.plugins maven-jar-plugin 3.2.2 org.apache.maven.plugins maven-javadoc-plugin 3.1.1 8 true Error Prone ${project.version} API org.apache.maven.plugins maven-compiler-plugin 3.8.1 11 11 --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.code=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.comp=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 **/testdata/** org.apache.maven.plugins maven-source-plugin 2.1.2 attach-sources package jar-no-fork org.apache.maven.plugins maven-site-plugin 3.7.1 attach-descriptor attach-descriptor org.apache.maven.plugins maven-surefire-plugin 2.22.2 -Xmx1g --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 --add-opens=java.base/java.math=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED false ossrh https://oss.sonatype.org/content/repositories/snapshots/ release org.sonatype.plugins nexus-staging-maven-plugin ${nexus-staging-maven-plugin.version} true ossrh https://oss.sonatype.org/ true org.apache.maven.plugins maven-source-plugin ${maven-source-plugin.version} attach-sources jar-no-fork org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} attach-javadocs jar org.apache.maven.plugins maven-gpg-plugin 1.6 sign-artifacts verify sign