Interface KotlinCompileTool
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.plugins.ExtensionAware,org.gradle.api.tasks.util.PatternFilterable
public interface KotlinCompileTool implements PatternFilterable, Task
-
-
Method Summary
Modifier and Type Method Description abstract Unitsource(Object sources)Sets sources for this task. abstract UnitsetSource(Object sources)Sets sources for this task. abstract Set<String>getExcludes()abstract Set<String>getIncludes()abstract FileCollectiongetSources()abstract ConfigurableFileCollectiongetLibraries()abstract DirectoryPropertygetDestinationDirectory()-
Methods inherited from class org.gradle.api.tasks.util.PatternFilterable
exclude, exclude, exclude, exclude, include, include, include, include, setExcludes, setIncludes -
Methods inherited from class kotlin.Comparable
compareTo -
Methods inherited from class org.gradle.api.plugins.ExtensionAware
getExtensions -
Methods inherited from class org.gradle.api.Task
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, notCompatibleWithConfigurationCache, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
source
abstract Unit source(Object sources)
Sets sources for this task. The given sources object is evaluated as per org.gradle.api.Project.files.
-
setSource
abstract Unit setSource(Object sources)
Sets sources for this task. The given sources object is evaluated as per org.gradle.api.Project.files.
-
getExcludes
@Internal() abstract Set<String> getExcludes()
-
getIncludes
@Internal() abstract Set<String> getIncludes()
-
getSources
@InputFiles()@SkipWhenEmpty()@IgnoreEmptyDirectories()@NormalizeLineEndings()@PathSensitive(value = PathSensitivity.RELATIVE) abstract FileCollection getSources()
-
getLibraries
@Classpath()@Incremental() abstract ConfigurableFileCollection getLibraries()
-
getDestinationDirectory
@OutputDirectory() abstract DirectoryProperty getDestinationDirectory()
-
-
-
-