-
- All Implemented Interfaces:
public class KotlinToolRunner.GradleExecutionContext.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static KotlinToolRunner.GradleExecutionContext.Companion
INSTANCE
-
Method Summary
Modifier and Type Method Description final KotlinToolRunner.GradleExecutionContext
fromProject(Project project)
Executing KotlinToolRunner during Gradle Configuration Phase is undesired behaviour. final KotlinToolRunner.GradleExecutionContext
fromTaskContext(ObjectFactory objectFactory, ExecOperations execOperations, Logger logger)
Gradle Configuration Cache friendly context, should be used inside Task Execution Phase -
-
Method Detail
-
fromProject
@Deprecated(message = "Building execution context from Project object isn't compatible with Gradle Configuration Cache", replaceWith = @ReplaceWith(imports = {}, expression = "fromTaskContext()"), level = DeprecationLevel.WARNING) final KotlinToolRunner.GradleExecutionContext fromProject(Project project)
Executing KotlinToolRunner during Gradle Configuration Phase is undesired behaviour. Currently only KotlinNativeLibraryGenerationRunner used in this way. It should be fixed as part of KT-51255
-
fromTaskContext
final KotlinToolRunner.GradleExecutionContext fromTaskContext(ObjectFactory objectFactory, ExecOperations execOperations, Logger logger)
Gradle Configuration Cache friendly context, should be used inside Task Execution Phase
-
-
-
-