-
- All Implemented Interfaces:
public final class KotlinToolRunner.GradleExecutionContext
Context Services that are required for KotlinToolRunner during Gradle Task Execution Phase
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
KotlinToolRunner.GradleExecutionContext.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Function1<Object, ConfigurableFileCollection>
filesProvider
private final Function1<Function1<JavaExecSpec, Unit>, ExecResult>
javaexec
private final Logger
logger
-
Constructor Summary
Constructors Constructor Description KotlinToolRunner.GradleExecutionContext(Function1<Object, ConfigurableFileCollection> filesProvider, Function1<Function1<JavaExecSpec, Unit>, ExecResult> javaexec, Logger logger)
-
Method Summary
Modifier and Type Method Description final Function1<Object, ConfigurableFileCollection>
getFilesProvider()
final Function1<Function1<JavaExecSpec, Unit>, ExecResult>
getJavaexec()
final Logger
getLogger()
-
-
Method Detail
-
getFilesProvider
final Function1<Object, ConfigurableFileCollection> getFilesProvider()
-
getJavaexec
final Function1<Function1<JavaExecSpec, Unit>, ExecResult> getJavaexec()
-
getLogger
final Logger getLogger()
-
-
-
-