@Incubating public class TwirlCompile extends SourceTask
Task.Namer
source
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor and Description |
---|
TwirlCompile() |
Modifier and Type | Method and Description |
---|---|
TwirlImports |
getDefaultImports()
Returns the default imports that will be used when compiling templates.
|
Object |
getDependencyNotation() |
BaseForkOptions |
getForkOptions()
fork options for the twirl compiler.
|
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 twirl source.
|
void |
setDefaultImports(TwirlImports defaultImports)
Sets the default imports to be used when compiling templates.
|
void |
setOutputDirectory(File outputDirectory)
Specifies the directory to generate the parser source files into.
|
void |
setPlatform(PlayPlatform platform) |
void |
setToolChain(PlayToolChain toolChain)
Sets the tool chain that will be used to compile the twirl source.
|
exclude, exclude, exclude, exclude, getExcludes, getIncludes, getPatternSetFactory, getSource, include, include, include, include, setExcludes, setIncludes, setSource, setSource, source
conventionMapping, conventionMapping, getConventionMapping
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, 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, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
public BaseForkOptions getForkOptions()
@OutputDirectory public File getOutputDirectory()
public void setOutputDirectory(File outputDirectory)
outputDirectory
- The output directory. Must not be null.@Optional @Input public TwirlImports getDefaultImports()
public void setDefaultImports(TwirlImports defaultImports)
defaultImports
- The imports to be used.public void setPlatform(PlayPlatform platform)
@Inject public PlayToolChain getToolChain()
public void setToolChain(PlayToolChain toolChain)
toolChain
- The tool chain.