-
- 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 FileCollectiongetSources()abstract ConfigurableFileCollectiongetLibraries()abstract DirectoryPropertygetDestinationDirectory()-
Methods inherited from class org.jetbrains.kotlin.gradle.tasks.KotlinCompileTool
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, exclude, exclude, exclude, exclude, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExcludes, getFinalizedBy, getGroup, getIncludes, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, include, include, include, include, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExcludes, setFinalizedBy, setGroup, setIncludes, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class org.gradle.api.Task
compareTo, getExtensions -
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.
-
getSources
@InputFiles()@SkipWhenEmpty()@IgnoreEmptyDirectories()@PathSensitive(value = PathSensitivity.RELATIVE) abstract FileCollection getSources()
-
getLibraries
@Classpath()@Incremental() abstract ConfigurableFileCollection getLibraries()
-
getDestinationDirectory
@OutputDirectory() abstract DirectoryProperty getDestinationDirectory()
-
-
-
-