|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.plugin.AbstractMojo com.google.code.sbt.AbstractSBTCompileMojo com.google.code.sbt.SBTTestCompileMojo
@Mojo(name="testCompile", defaultPhase=TEST_COMPILE, requiresDependencyResolution=TEST) public class SBTTestCompileMojo
Compile Scala and Java test 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 | |
---|---|
SBTTestCompileMojo()
|
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 SBTTestCompileMojo()
Method Detail |
---|
protected void internalExecute() throws MojoExecutionException, MojoFailureException, IOException
AbstractSBTCompileMojo
internalExecute
in class AbstractSBTCompileMojo
MojoExecutionException
- 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 AbstractSBTCompileMojo
protected Set<String> getSourceIncludes()
AbstractSBTCompileMojo
getSourceIncludes
in class AbstractSBTCompileMojo
protected Set<String> getSourceExcludes()
AbstractSBTCompileMojo
getSourceExcludes
in class AbstractSBTCompileMojo
protected List<String> getClasspathElements()
AbstractSBTCompileMojo
getClasspathElements
in class AbstractSBTCompileMojo
protected File getOutputDirectory()
AbstractSBTCompileMojo
getOutputDirectory
in class AbstractSBTCompileMojo
protected File getAnalysisCacheFile()
AbstractSBTCompileMojo
getAnalysisCacheFile
in class AbstractSBTCompileMojo
protected 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 |