public class BaseLanguageSourceSet extends Object
Base class for custom language sourceset implementations. A custom implementation of LanguageSourceSet must extend this type.
Type | Name and description |
---|---|
void |
builtBy(Object... tasks) |
void |
generatedBy(Task generatorTask) |
TaskDependency |
getBuildDependencies() |
Task |
getBuildTask() |
String |
getDisplayName() |
String |
getName() |
SourceDirectorySet |
getSource() |
boolean |
hasBuildDependencies() |
void |
setBuildTask(Task lifecycleTask) |
void |
source(Action<? super SourceDirectorySet> config) |