-
- All Implemented Interfaces:
-
org.gradle.api.Named
public interface KotlinExecution<SourceType extends KotlinExecution.ExecutionSource> implements Named
An execution of Kotlin code. Executions in a single family (e.g. test runs) are distinguished by Named.getName. Names may not be unique across different execution families, such as test runs of different targets.
A particular kind of execution is a KotlinTestRun which runs tests.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
KotlinExecution.ExecutionSource
-
Method Summary
Modifier and Type Method Description abstract SourceType
getExecutionSource()
The source of the executable code that this execution runs from.
-
-
-
Method Detail
-
getExecutionSource
abstract SourceType getExecutionSource()
The source of the executable code that this execution runs from. It is usually set via members of execution source support interfaces, such as CompilationExecutionSourceSupport or ClasspathTestRunSourceSupport, or
setExecutionSourceFrom*
functions.
-
-