org.gradle.api.internal.AbstractMutationGuard$IllegalMutationException: Project#afterEvaluate(Action) on project ':engine' cannot be executed in the current context.
at org.gradle.api.internal.AbstractMutationGuard.createIllegalStateException(AbstractMutationGuard.java:39)
at org.gradle.api.internal.AbstractMutationGuard.assertMutationAllowed(AbstractMutationGuard.java:34)
at org.gradle.api.internal.project.DefaultProject.assertMutatingMethodAllowed(DefaultProject.java:1444)
at org.gradle.api.internal.project.DefaultProject.afterEvaluate(DefaultProject.java:1048)
at org.jetbrains.kotlin.gradle.plugin.KotlinNativeTargetConfigurator.createFrameworkArtifact$configureConfiguration(KotlinNativeTargetConfigurator.kt:83)
eygraber
08/05/2022, 11:08 PM
Using
withType
doesn't result in an error
s
Sebastian Sellmair [JB]
08/06/2022, 7:53 AM
Entities like Targets, Compilations and SourceSets from Kotlin do not need to be configured lazily. Matter of fact: I would advise to configure them eagerly