|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||

java.lang.Objectorg.apache.maven.plugin.AbstractMojo
com.google.code.sbt.AbstractSBTCompileMojo
com.google.code.sbt.SBTCompileMojo
@Mojo(name="compile",
defaultPhase=COMPILE,
requiresDependencyResolution=COMPILE)
public class SBTCompileMojoCompile Scala and Java sources
| Field Summary |
|---|
| Fields inherited from class com.google.code.sbt.AbstractSBTCompileMojo |
|---|
DEFAULT_SCALA_VERSION, factory, javacOptions, localRepo, mavenProjectBuilder, project, reactorProjects, remoteRepos, resolver, scalacOptions, sourceEncoding |
| Fields inherited from interface org.apache.maven.plugin.Mojo |
|---|
ROLE |
| Constructor Summary | |
|---|---|
SBTCompileMojo()
|
|
| Method Summary | |
|---|---|
protected File |
getAnalysisCacheFile()
Returns incremental compilation analysis cache file. |
protected Map<File,File> |
getAnalysisCacheMap()
Returns incremental compilation analyses map for reactor projects. |
protected List<String> |
getClasspathElements()
Returns compilation classpath elements. |
protected List<String> |
getCompileSourceRoots()
Returns compilation source roots. |
protected File |
getOutputDirectory()
Returns output directory. |
protected Set<String> |
getSourceExcludes()
A list of exclusion filters for the compiler. |
protected Set<String> |
getSourceIncludes()
A list of inclusion filters for the compiler. |
protected void |
internalExecute()
Actual compilation code, to be overridden. |
| Methods inherited from class com.google.code.sbt.AbstractSBTCompileMojo |
|---|
defaultAnalysisCacheFile, defaultTestAnalysisCacheFile, execute |
| Methods inherited from class org.apache.maven.plugin.AbstractMojo |
|---|
getLog, getPluginContext, setLog, setPluginContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SBTCompileMojo()
| Method Detail |
|---|
protected void internalExecute()
throws MojoExecutionException,
MojoFailureException,
IOException
AbstractSBTCompileMojo
internalExecute in class AbstractSBTCompileMojoMojoExecutionException - if an unexpected problem occurs.
MojoFailureException - if an expected problem (such as a compilation failure) occurs.
IOException - if an IO exception occurs.protected List<String> getCompileSourceRoots()
AbstractSBTCompileMojo
getCompileSourceRoots in class AbstractSBTCompileMojoprotected Set<String> getSourceIncludes()
AbstractSBTCompileMojo
getSourceIncludes in class AbstractSBTCompileMojoprotected Set<String> getSourceExcludes()
AbstractSBTCompileMojo
getSourceExcludes in class AbstractSBTCompileMojoprotected List<String> getClasspathElements()
AbstractSBTCompileMojo
getClasspathElements in class AbstractSBTCompileMojoprotected File getOutputDirectory()
AbstractSBTCompileMojo
getOutputDirectory in class AbstractSBTCompileMojoprotected File getAnalysisCacheFile()
AbstractSBTCompileMojo
getAnalysisCacheFile in class AbstractSBTCompileMojoprotected Map<File,File> getAnalysisCacheMap()
AbstractSBTCompileMojo
getAnalysisCacheMap in class AbstractSBTCompileMojo
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||