-
- All Implemented Interfaces:
public class KotlinToolRunner.GradleExecutionContext.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static KotlinToolRunner.GradleExecutionContext.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final KotlinToolRunner.GradleExecutionContextfromProject(Project project)Executing KotlinToolRunner during Gradle Configuration Phase is undesired behaviour. final KotlinToolRunner.GradleExecutionContextfromTaskContext(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
-
-
-
-