-
- All Implemented Interfaces:
-
kotlin.Comparable
,org.gradle.api.Task
,org.gradle.api.plugins.ExtensionAware
public interface CompileUsingKotlinDaemon implements Task
Task is using Kotlin daemon to run compilation.
-
-
Method Summary
Modifier and Type Method Description abstract ListProperty<String>
getKotlinDaemonJvmArguments()
Provides JVM arguments to Kotlin daemon, default is null
if "kotlin.daemon.jvmargs" property is not set.abstract Property<KotlinCompilerExecutionStrategy>
getCompilerExecutionStrategy()
Defines compiler execution strategy, see docs for KotlinCompilerExecutionStrategy for more details -
Methods inherited from class org.gradle.api.Task
compareTo, getExtensions
-
Methods inherited from class org.jetbrains.kotlin.gradle.tasks.CompileUsingKotlinDaemon
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, 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, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, 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
-
getKotlinDaemonJvmArguments
@Internal() abstract ListProperty<String> getKotlinDaemonJvmArguments()
Provides JVM arguments to Kotlin daemon, default is
null
if "kotlin.daemon.jvmargs" property is not set.
-
getCompilerExecutionStrategy
@Internal() abstract Property<KotlinCompilerExecutionStrategy> getCompilerExecutionStrategy()
Defines compiler execution strategy, see docs for KotlinCompilerExecutionStrategy for more details
-
-