compilerId = javac
debug = true
encoding = UTF-8
failOnError = true
failOnWarning = false
forceJavacCompilerUse = false
fork = true
generatedSourcesDirectory = xxxx
mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile {execution: default-compile}
optimize = false
outputDirectory = /xxxxxx/target/classes
parameters = false
projectArtifact = xxxxxx-SNAPSHOT
session = org.apache.maven.execution.MavenSession@1bfe3203
showDeprecation = false
[showWarnings = false
skipMultiThreadWarning = false
source = 8
staleMillis = 0
target = 8
useIncrementalCompilation = true
verbose = true
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project xxxx Compilation failure -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project xxxxx Compilation failure
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:954)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1219)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:188)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:954)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.7.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven-compiler-plugin.version}</version>
<configuration>
<useIncrementalCompilation>false</useIncrementalCompilation>
<source>${java.version}</source>
<target>${java.version}</target>
<showWarnings>true</showWarnings>
<failOnWarning>true</failOnWarning>
<compilerArgs>
<arg>${javac.lint}</arg>
<arg>-XDenableSunApiLintControl</arg>
<arg>-Xlint:-sunapi</arg>
<arg>-Xlint:rawtypes</arg>
</compilerArgs>
</configuration>
</plugin>
<profile>
<id>error-prone</id>
<properties>
<javac.version>9+181-r4173-1</javac.version>
<errorprone.config.path>${root-basedir}/target/errorprone-plugin-args</errorprone.config.path>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<configuration>
<workingDirectory>${root-basedir}</workingDirectory>
<addOutputToClasspath>false</addOutputToClasspath>
</configuration>
<executions>
<!-- convert config to args -->
<execution>
<id>prepare-errorprone-config</id>
<goals><goal>exec</goal></goals>
<phase>process-resources</phase>
<configuration>
<executable>/bin/bash</executable>
<arguments>
<argument>-c</argument>
<argument><![CDATA[
set -eEu
readonly source="${root-basedir}/buildtools/errorprone/errorprone-plugin-args"
readonly target="${errorprone.config.path}"
if [ ! -f $target -o $source -nt $target ]; then
mkdir -p "$(dirname "$target")"
# remove comments & squash to a single string
# without a trailing newline
printf "%s" "$(cat "$source" \
| sed 's/#.*$//' \
| tr '[:space:]' ' ' \
| sed -e 's/^ *//' -e 's/ [ ]*/ /g' \
)" > "$target"
fi
]]></argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.honton.chas</groupId>
<artifactId>readfiles-maven-plugin</artifactId>
<version>0.0.1</version>
<executions>
<execution>
<id>read-errorprone-config</id>
<goals><goal>readfiles</goal></goals>
<phase>process-resources</phase>
<configuration>
<files>
<!-- sets errorprone-plugin-args property -->
<file>${errorprone.config.path}</file>
</files>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<forceJavacCompilerUse>true</forceJavacCompilerUse>
<showWarnings>true</showWarnings>
<failOnWarning>false</failOnWarning>
<fork>true</fork>
<compilerArgs>
<arg>-Xlint:all</arg>
<arg>-J-Xbootclasspath/p:${settings.localRepository}/com/google/errorprone/javac/${javac.version}/javac-${javac.version}.jar</arg>
<arg>-XDcompilePolicy=simple</arg>
<arg>-Xplugin:ErrorProne ${errorprone-plugin-args} ${error.prone.override}</arg>
</compilerArgs>
<annotationProcessorPaths>
<path>
<groupId>com.google.errorprone</groupId>
<artifactId>error_prone_core</artifactId>
<version>2.3.3</version>
</path>
<path>
<groupId>com.uber.nullaway</groupId>
<artifactId>nullaway</artifactId>
<version>0.7.10</version>
</path>
<path>
<groupId>jp.skypencil.errorprone.slf4j</groupId>
<artifactId>errorprone-slf4j</artifactId>
<version>0.1.2</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
</plugins>
</build>
</profile>
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (http://MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (http://MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (http://MojoExecutor.java:146)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (http://LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (http://DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (http://DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (http://DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (http://MavenCli.java:954)
at org.apache.maven.cli.MavenCli.doMain (http://MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main (http://MavenCli.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (http://Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (http://Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (http://Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (http://Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (http://Launcher.java:356)
Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1219)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (http://CompilerMojo.java:188)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (http://MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (http://MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (http://MojoExecutor.java:146)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (http://LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (http://DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (http://DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (http://DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (http://MavenCli.java:954)
at org.apache.maven.cli.MavenCli.doMain (http://MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main (http://MavenCli.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (http://Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (http://Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (http://Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (http://Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (http://Launcher.java:356)
You received this message because you are subscribed to the Google Groups "error-prone-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to error-prone-dis...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/error-prone-discuss/BYAPR05MB6487E8E7F954AC79F9CEE2D6E5660%40BYAPR05MB6487.namprd05.prod.outlook.com.
On 7 July 2020 at 7:54:01 PM, 'Ben Humphrey' via error-prone-discuss (error-pro...@googlegroups.com) wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/error-prone-discuss/CALYGm1zSV_MvmwHbHJu4Cy2ADERzD9EbPOGdRC6pp2s04ZTcvA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/error-prone-discuss/BYAPR05MB648722BA10E9037BABF8437FE5660%40BYAPR05MB6487.namprd05.prod.outlook.com.