@Incubating public class RoutesCompile extends SourceTask
Task.Namer
source
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor and Description |
---|
RoutesCompile() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAdditionalImports()
Specifies the additional imports of the Play Routes compiler.
|
BaseForkOptions |
getForkOptions() |
File |
getOutputDirectory()
Returns the directory to generate the parser source files into.
|
PlayToolChain |
getToolChain()
Returns the tool chain that will be used to compile the routes source.
|
boolean |
isJavaProject() |
void |
setAdditionalImports(List<String> additionalImports)
Returns the additional imports of the Play Routes compiler.
|
void |
setCompilerTool(org.gradle.platform.base.internal.toolchain.ResolvedTool<org.gradle.language.base.internal.compile.Compiler<org.gradle.play.internal.routes.RoutesCompileSpec>> compilerTool) |
void |
setOutputDirectory(File outputDirectory)
Specifies the directory to generate the parser source files into.
|
exclude, exclude, exclude, exclude, getExcludes, getIncludes, getSource, include, include, include, include, setExcludes, setIncludes, setSource, source
conventionMapping, conventionMapping, getConventionMapping
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, executeWithoutThrowingTaskFailure, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString
@OutputDirectory public File getOutputDirectory()
public void setOutputDirectory(File outputDirectory)
outputDirectory
- The output directory. Must not be null.public List<String> getAdditionalImports()
public void setAdditionalImports(List<String> additionalImports)
public void setCompilerTool(org.gradle.platform.base.internal.toolchain.ResolvedTool<org.gradle.language.base.internal.compile.Compiler<org.gradle.play.internal.routes.RoutesCompileSpec>> compilerTool)
public boolean isJavaProject()
@Incubating @Inject public PlayToolChain getToolChain()
public BaseForkOptions getForkOptions()