Package zone.rong.clearskies.gradle
Class ClearSkiesExtension
java.lang.Object
zone.rong.clearskies.gradle.ClearSkiesExtension
The
clearSkies { } block.
clearSkies {
sourceSets("main", "test")
languageLevel = LanguageLevel.JAVA_21
}
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds exclude patterns.abstract org.gradle.api.provider.Property<String> Charset used to read and write sources.abstract org.gradle.api.provider.Property<Boolean> Whethercheckdepends onclearSkiesCheck.abstract org.gradle.api.provider.SetProperty<String> Ant-style patterns of the files to leave alone, relative to each source directory.abstract org.gradle.api.provider.SetProperty<String> Ant-style patterns of the files to expand, relative to each source directory.abstract org.gradle.api.provider.Property<zone.rong.clearskies.api.LanguageLevel> Java release passed to javac as--release.abstract org.gradle.api.provider.ListProperty<String> Names of the source sets to expand.voidAdds include patterns.voidsourceSets(String... names) Convenience forsourceSets = listOf(...).
-
Constructor Details
-
ClearSkiesExtension
public ClearSkiesExtension()
-
-
Method Details
-
getSourceSets
Names of the source sets to expand. Defaults to every source set in the project. -
getIncludes
Ant-style patterns of the files to expand, relative to each source directory. Defaults to every file. -
getExcludes
Ant-style patterns of the files to leave alone, relative to each source directory. -
getLanguageLevel
public abstract org.gradle.api.provider.Property<zone.rong.clearskies.api.LanguageLevel> getLanguageLevel()Java release passed to javac as--release. When unset, each source set uses itsJavaCompilerelease (then source compatibility, then the running JDK). -
getEncoding
Charset used to read and write sources. When unset, each source set uses itsJavaCompileencoding, then UTF-8. -
getEnforceOnCheck
Whethercheckdepends onclearSkiesCheck. Defaults to true. -
sourceSets
Convenience forsourceSets = listOf(...). -
include
Adds include patterns. -
exclude
Adds exclude patterns.
-