4.0.0com.google.googlejavaformatgoogle-java-format-parent1.9google-java-formatGoogle Java Format
A Java source code formatter that follows Google Java Style.
com.google.guavaguavaorg.checkerframeworkchecker-qualtruecom.google.errorproneerror_prone_annotationstruejunitjunitcom.google.guavaguava-testlibcom.google.truthtruthcom.google.testing.compilecompile-testing0.15testmaven-javadoc-plugin11UTF-8UTF-8UTF-8
https://guava.dev/releases/${guava.version}/api/docs/
https://docs.oracle.com/en/java/javase/11/docs/api
--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED,com.google.googlejavaformat--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED,com.google.googlejavaformat--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED,com.google.googlejavaformat--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED,com.google.googlejavaformat--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED,com.google.googlejavaformat--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED,com.google.googlejavaformat--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED,com.google.googlejavaformatattach-docspost-integration-testjarorg.apache.maven.pluginsmaven-shade-plugin2.4.3shade-all-depspackageshadetrueall-depsfalse*:*META-INF/*.SFMETA-INF/*.DSAMETA-INF/*.RSAorg.apache.maven.pluginsmaven-jar-plugincom.google.googlejavaformat.java.Main
true
com.google.googlejavaformat
maven-resources-plugin3.0.1copy-resourcespackagecopy-resources../eclipse_plugin/libtarget${project.artifactId}-${project.version}.jarorg.apache.maven.pluginsmaven-dependency-plugin2.10copy-dependenciespackagecopy-dependencies../eclipse_plugin/libtruetruetrueorg.eclipse.jdt.corecompileprovidedcom.google.code.maven-replacer-pluginreplacer1.5.3generate-sourcesreplace${project.basedir}/src/main/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java.template${project.build.directory}/generated-sources/java/com/google/googlejavaformat/java/GoogleJavaFormatVersion.java%VERSION%${project.version}org.codehaus.mojobuild-helper-maven-plugin3.0.0add-sourcegenerate-sourcesadd-source${project.build.directory}/generated-sources/java/org.apache.maven.pluginsmaven-compiler-plugin1111jdk11(,14)org.apache.maven.pluginsmaven-compiler-plugin**/Java14InputAstVisitor.javamaven-javadoc-plugincom.google.googlejavaformat.java.java14