-
- All Implemented Interfaces:
-
kotlin.Comparable
,org.gradle.api.Task
,org.gradle.api.plugins.ExtensionAware
,org.gradle.api.tasks.util.PatternFilterable
,org.jetbrains.kotlin.gradle.tasks.KotlinCompileTool
public interface BaseKotlinCompile implements KotlinCompileTool
-
-
Method Summary
Modifier and Type Method Description abstract ConfigurableFileCollection
getFriendPaths()
abstract ConfigurableFileCollection
getPluginClasspath()
abstract Property<String>
getModuleName()
abstract Property<String>
getSourceSetName()
abstract Property<Boolean>
getMultiPlatformEnabled()
abstract Property<Boolean>
getUseModuleDetection()
abstract ListProperty<CompilerPluginConfig>
getPluginOptions()
abstract FileCollection
getSources()
abstract ConfigurableFileCollection
getLibraries()
abstract DirectoryProperty
getDestinationDirectory()
-
Methods inherited from class org.jetbrains.kotlin.gradle.tasks.BaseKotlinCompile
getExcludes, getIncludes, setSource, source
-
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, getFinalizedBy, getGroup, 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
-
getFriendPaths
@Internal() abstract ConfigurableFileCollection getFriendPaths()
-
getPluginClasspath
@Classpath() abstract ConfigurableFileCollection getPluginClasspath()
-
getModuleName
@Input() abstract Property<String> getModuleName()
-
getSourceSetName
@Internal() abstract Property<String> getSourceSetName()
-
getMultiPlatformEnabled
@Input() abstract Property<Boolean> getMultiPlatformEnabled()
-
getUseModuleDetection
@Input() abstract Property<Boolean> getUseModuleDetection()
-
getPluginOptions
abstract ListProperty<CompilerPluginConfig> getPluginOptions()
-
getSources
@InputFiles()@SkipWhenEmpty()@IgnoreEmptyDirectories()@PathSensitive(value = PathSensitivity.RELATIVE) abstract FileCollection getSources()
-
getLibraries
@Classpath()@Incremental() abstract ConfigurableFileCollection getLibraries()
-
getDestinationDirectory
@OutputDirectory() abstract DirectoryProperty getDestinationDirectory()
-
-