[Gradle, JS] Fix KotlinPackageJsonTask's dependent tasks finder

Throw IllegalStateException instead of adding faulty dependency
This commit is contained in:
Alexander Likhachev
2021-04-07 14:16:35 +03:00
parent bad33ac820
commit 68f39768ae
@@ -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