From f2a067eda02d40db7ac14625c768c94de3e8e597 Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Thu, 27 May 2021 11:15:14 +0300 Subject: [PATCH] [Gradle, JS] In KotlinWebpack configDirectory as getter not lazy It is useful to dynamically creating config directory during build execution ^KT-46976 fixed --- .../kotlin/gradle/targets/js/webpack/KotlinWebpack.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpack.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpack.kt index d1c181ba9f3..7c4466e3cab 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpack.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpack.kt @@ -152,9 +152,8 @@ constructor( @get:PathSensitive(PathSensitivity.ABSOLUTE) @get:Optional @get:InputDirectory - open val configDirectory: File? by lazy { - projectDir.resolve("webpack.config.d").takeIf { it.isDirectory } - } + open val configDirectory: File? + get() = projectDir.resolve("webpack.config.d").takeIf { it.isDirectory } @Input var report: Boolean = false