From bb0f467f63b79235803a5e6b929321ffc6713858 Mon Sep 17 00:00:00 2001 From: Sergey Rostov Date: Fri, 28 Jun 2019 09:24:33 +0300 Subject: [PATCH] Gradle, JS: don't project.getTasksByName inside task realization callback Or project evaluation would be called #KT-32072 Fixed --- .../kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt index 414af6ceb6c..b6c3d4fef48 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt @@ -43,7 +43,10 @@ class KotlinBrowserJs(target: KotlinJsTarget) : project.createOrRegisterTask(disambiguateCamelCased("webpack")) { val compileKotlinTask = compilation.compileKotlinTask - it.dependsOn(target.project.nodeJs.root.npmResolveTask, compileKotlinTask) + it.dependsOn( + target.project.nodeJs.root.npmResolveTask, + compileKotlinTask + ) it.compilation = compilation it.description = "build webpack bundle" @@ -56,7 +59,7 @@ class KotlinBrowserJs(target: KotlinJsTarget) : it.dependsOn( target.project.nodeJs.root.npmResolveTask, compileKotlinTask, - project.getTasksByName(compilation.processResourcesTaskName, false) + compilation.processResourcesTaskName ) it.bin = "webpack-dev-server/bin/webpack-dev-server.js"