From bb35d9271f930eba5e95645cbfd573c46d18f2aa Mon Sep 17 00:00:00 2001 From: Sergey Igushkin Date: Thu, 22 Apr 2021 21:46:05 +0300 Subject: [PATCH] Minor fix: don't use lazy in KotlinPm20ProjectExtension.modules --- .../jetbrains/kotlin/gradle/plugin/mpp/pm20/GradlePlugin.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/pm20/GradlePlugin.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/pm20/GradlePlugin.kt index 063f9f04f6d..43dc7afe3c8 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/pm20/GradlePlugin.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/pm20/GradlePlugin.kt @@ -118,12 +118,11 @@ fun rootPublicationComponentName(module: KotlinGradleModule) = module.disambiguateName("root") open class KotlinPm20ProjectExtension(project: Project) : KotlinTopLevelExtension(project) { - val modules: NamedDomainObjectContainer by lazy { + val modules: NamedDomainObjectContainer = project.objects.domainObjectContainer( KotlinGradleModule::class.java, KotlinGradleModuleFactory(project) ) - } @Suppress("unused") // DSL function fun mainAndTest(configure: KotlinGradleModule.() -> Unit) {