@Named(value="javac") public class CompilerJavac extends AbstractCompilerJavac
Modifier and Type | Field and Description |
---|---|
static String |
ID |
isJava8orBetter
context, log
Constructor and Description |
---|
CompilerJavac(CompilerBuildContext context,
ProjectClasspathDigester digester) |
Modifier and Type | Method and Description |
---|---|
int |
compile(Map<File,io.takari.incrementalbuild.Resource<File>> sources) |
protected String |
getCompilerId() |
compile, getCompilerOptions, setClasspath, setPrivatePackageReference, setProcessorpath, setSourcepath, setSources, setTransitiveDependencyReference
getAnnotationProcessorOptions, getAnnotationProcessors, getDebug, getGeneratedSourcesDirectory, getOutputDirectory, getPom, getPrivatePackageReference, getProc, getSource, getSourceEncoding, getTarget, getTransitiveDependencyReference, isParameters, isShowWarnings, isVerbose, setAnnotationProcessorOptions, setAnnotationProcessors, setDebug, setGeneratedSourcesDirectory, setOutputDirectory, setParameters, setPom, setProc, setShowWarnings, setSource, setSourceEncoding, setTarget, setVerbose, skipCompile
public static final String ID
@Inject public CompilerJavac(CompilerBuildContext context, ProjectClasspathDigester digester)
public int compile(Map<File,io.takari.incrementalbuild.Resource<File>> sources) throws org.apache.maven.plugin.MojoExecutionException, IOException
compile
in class AbstractCompilerJavac
org.apache.maven.plugin.MojoExecutionException
IOException
protected String getCompilerId()
getCompilerId
in class AbstractCompilerJavac
Copyright © 2020. All rights reserved.