public interface SelfAwareLanguageSourceSet<SELF extends LanguageSourceSet> extends LanguageSourceSet
Named.Namer
Modifier and Type | Method and Description |
---|---|
default SELF |
convention(Object... paths)
Configures a set of source paths to use as a convention of this source set.
|
default SELF |
filter(Action<? super PatternFilterable> action)
Configures the filter patterns using the specified configuration action.
|
default SELF |
filter(groovy.lang.Closure<Void> closure)
Configures the filter patterns using the specified configuration closure.
|
default SELF |
from(Object... paths)
Adds a set of source paths to this source set.
|
getAsFileTree, getBuildDependencies, getFilter, getName, getSourceDirectories
default SELF from(Object... paths)
LanguageSourceSet
Project.files(Object...)
.from
in interface LanguageSourceSet
paths
- the files to adddefault SELF filter(Action<? super PatternFilterable> action)
LanguageSourceSet
filter
in interface LanguageSourceSet
action
- the configuration action, must not be nulldefault SELF filter(groovy.lang.Closure<Void> closure)
LanguageSourceSet
filter
in interface LanguageSourceSet
closure
- the configuration closure, must not be nulldefault SELF convention(Object... paths)
LanguageSourceSet
Project.files(Object...)
.convention
in interface LanguageSourceSet
paths
- the files to use as convention