Class JavacCompilerWithErrorProne
- java.lang.Object
-
- org.codehaus.plexus.logging.AbstractLogEnabled
-
- org.codehaus.plexus.compiler.AbstractCompiler
-
- org.codehaus.plexus.compiler.javac.JavacCompiler
-
- org.codehaus.plexus.compiler.javac.errorprone.JavacCompilerWithErrorProne
-
- All Implemented Interfaces:
Compiler,org.codehaus.plexus.logging.LogEnabled
@Component(role=org.codehaus.plexus.compiler.Compiler.class, hint="javac-with-errorprone") public class JavacCompilerWithErrorProne extends JavacCompiler
This class overrides JavacCompiler with modifications to use the error-prone entry point into Javac.- Author:
- Alex Eagle
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJavacCompilerWithErrorProne.CompilerInvokerA wrapper for all of the error-prone specific classes.
-
Field Summary
-
Fields inherited from class org.codehaus.plexus.compiler.AbstractCompiler
EOL, PS
-
-
Constructor Summary
Constructors Constructor Description JavacCompilerWithErrorProne()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCompilerId()protected InProcessCompilerinProcessCompiler()-
Methods inherited from class org.codehaus.plexus.compiler.javac.JavacCompiler
buildCompilerArguments, compileInProcessWithProperClassloader, compileOutOfProcess, createCommandLine, createJavacClass, isJava16, performCompile
-
Methods inherited from class org.codehaus.plexus.compiler.AbstractCompiler
canUpdateTarget, getCompilerOutputStyle, getInputFileEnding, getOutputFile, getOutputFileEnding, getPathString, getSourceFiles, getSourceFilesForSourceRoot, logCompiling, makeClassName
-
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.codehaus.plexus.compiler.Compiler
supportsIncrementalCompilation
-
-
-
-
Method Detail
-
getCompilerId
public String getCompilerId()
- Overrides:
getCompilerIdin classJavacCompiler
-
inProcessCompiler
protected InProcessCompiler inProcessCompiler()
- Overrides:
inProcessCompilerin classJavacCompiler
-
-