From 68f39768ae724922adefb579c8280501c273aa16 Mon Sep 17 00:00:00 2001 From: Alexander Likhachev Date: Wed, 7 Apr 2021 14:16:35 +0300 Subject: [PATCH] [Gradle, JS] Fix KotlinPackageJsonTask's dependent tasks finder Throw IllegalStateException instead of adding faulty dependency --- .../kotlin/gradle/targets/js/npm/tasks/KotlinPackageJsonTask.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/tasks/KotlinPackageJsonTask.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/tasks/KotlinPackageJsonTask.kt index c67ee0474bb..2946f97cc20 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/tasks/KotlinPackageJsonTask.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/tasks/KotlinPackageJsonTask.kt @@ -62,7 +62,7 @@ open class KotlinPackageJsonTask : DefaultTask() { producer.internalDependencies.map { dependency -> npmResolutionManager.resolver[dependency.projectPath][dependency.compilationName].npmProject.packageJsonTaskPath } + producer.internalCompositeDependencies.map { dependency -> - dependency.includedBuild?.task(":$PACKAGE_JSON_UMBRELLA_TASK_NAME") ?: "includedBuild instance is not available" + dependency.includedBuild?.task(":$PACKAGE_JSON_UMBRELLA_TASK_NAME") ?: error("includedBuild instance is not available") } @get:Input