-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.plugins.ExtensionAware,org.gradle.api.tasks.util.PatternFilterable,org.jetbrains.kotlin.gradle.dsl.KotlinCompile,org.jetbrains.kotlin.gradle.tasks.BaseKotlinCompile,org.jetbrains.kotlin.gradle.tasks.KotlinCompileTool,org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile
public interface KaptGenerateStubs implements KotlinJvmCompile
-
-
Method Summary
Modifier and Type Method Description abstract DirectoryPropertygetStubsDir()abstract ConfigurableFileCollectiongetKaptClasspath()abstract Property<KotlinJvmOptions>getParentKotlinOptions()abstract ConfigurableFileCollectiongetFriendPaths()abstract ConfigurableFileCollectiongetPluginClasspath()abstract Property<String>getModuleName()abstract Property<String>getSourceSetName()abstract Property<Boolean>getMultiPlatformEnabled()abstract Property<Boolean>getUseModuleDetection()abstract ListProperty<CompilerPluginConfig>getPluginOptions()abstract FileCollectiongetSources()abstract ConfigurableFileCollectiongetLibraries()abstract DirectoryPropertygetDestinationDirectory()abstract KotlinJvmOptionsgetKotlinOptions()-
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 org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile
kotlinOptions, kotlinOptions, kotlinOptions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getStubsDir
@OutputDirectory() abstract DirectoryProperty getStubsDir()
-
getKaptClasspath
@Internal(value = "Not an input, just passed as kapt args. ") abstract ConfigurableFileCollection getKaptClasspath()
-
getParentKotlinOptions
@Internal(value = "Takes part in compiler args.") abstract Property<KotlinJvmOptions> getParentKotlinOptions()
-
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()
-
getKotlinOptions
@Internal() abstract KotlinJvmOptions getKotlinOptions()
-
-
-
-