Package org.codehaus.gmavenplus.mojo
Class AddTestSourcesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
org.codehaus.gmavenplus.mojo.AddTestSourcesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="addTestSources",
defaultPhase=INITIALIZE,
threadSafe=true)
public class AddTestSourcesMojo
extends AbstractGroovySourcesMojo
This mojo adds Groovy test sources to the project's test sources.
- Since:
- 1.0-beta-3
- Author:
- Keegan Witt
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.maven.shared.model.fileset.FileSet[]The Groovy test source files (relative paths).Fields inherited from class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
MAIN, TESTFields inherited from class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
classWrangler, GROOVY_1_5_0, GROOVY_SOURCES_PATTERN, JAVA_1_7, JAVA_1_8, JAVA_12, JAVA_SOURCES_PATTERN, minGroovyVersion, mojoExecution, pluginArtifacts, project, sessionFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTestSourcePath(String path) Adds the specified test source path to the project's test compile sources.voidexecute()Executes this mojo.Methods inherited from class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
getFiles, getFilesets, getTestFiles, getTestFilesetsMethods inherited from class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
getJavaVersion, getJavaVersionString, groovyAtLeast, groovyIs, groovyNewerThan, groovyOlderThan, groovyVersionSupportsAction, isGroovyIndy, isJavaSupportIndy, isJavaSupportParameters, isJavaSupportPreviewFeatures, logPluginClasspath, setupClassWranglerMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
testSources
@Parameter protected org.apache.maven.shared.model.fileset.FileSet[] testSourcesThe Groovy test source files (relative paths). Default: "${project.basedir}/src/test/groovy/**/*.groovy"
-
-
Constructor Details
-
AddTestSourcesMojo
public AddTestSourcesMojo()
-
-
Method Details
-
execute
public void execute()Executes this mojo. -
addTestSourcePath
Adds the specified test source path to the project's test compile sources.- Parameters:
path- The test source path to add to the project's test compile sources
-