Package org.eclipse.xtext.maven
Class XtextTestGenerateMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.eclipse.xtext.maven.AbstractXtextMojo
org.eclipse.xtext.maven.AbstractXtextGeneratorMojo
org.eclipse.xtext.maven.XtextTestGenerateMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="testGenerate",
defaultPhase=GENERATE_TEST_SOURCES,
requiresDependencyResolution=TEST,
threadSafe=true)
public class XtextTestGenerateMojo
extends AbstractXtextGeneratorMojo
Generates test sources of all contributing
ISetup language instances- Author:
- Jan Rosczak - Initial contribution and API
-
Field Summary
Fields inherited from class org.eclipse.xtext.maven.AbstractXtextMojo
lockFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.eclipse.xtext.maven.AbstractXtextGeneratorMojo
emptyStringFilter, execute, getEncoding, getProjectMappings, internalExecute, isIncludePluginDependencies, setProjectMappingsMethods inherited from class org.eclipse.xtext.maven.AbstractXtextMojo
addCompileSourceRoots, addTestCompileSourceRoots, getLanguages, getProject, resolveFilePathMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
XtextTestGenerateMojo
public XtextTestGenerateMojo()
-
-
Method Details
-
getClasspathElements
- Specified by:
getClasspathElementsin classAbstractXtextGeneratorMojo- Returns:
- resolved class path elements
-
configureMavenOutputs
protected void configureMavenOutputs()- Specified by:
configureMavenOutputsin classAbstractXtextGeneratorMojo
-
tmpDirSuffix
- Overrides:
tmpDirSuffixin classAbstractXtextGeneratorMojo
-
getSourceRoots
- Specified by:
getSourceRootsin classAbstractXtextGeneratorMojo
-