From 50e07330f46e803904b2a03082d8009698f8e7ad Mon Sep 17 00:00:00 2001 From: Sergey Rostov Date: Sun, 7 Jul 2019 22:22:27 +0300 Subject: [PATCH] Gradle, js, resolver, requireInstalled: close resolving if kotlinNpmResolve is up-to-date --- .../kotlin/gradle/targets/js/npm/KotlinNpmResolutionManager.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/KotlinNpmResolutionManager.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/KotlinNpmResolutionManager.kt index dcbb4d786ca..89ae2239863 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/KotlinNpmResolutionManager.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/npm/KotlinNpmResolutionManager.kt @@ -87,7 +87,7 @@ class KotlinNpmResolutionManager(val nodeJsSettings: NodeJsRootExtension) { } @Incubating - fun requireInstalled() = (state as ResolutionState.Installed).resolved + fun requireInstalled() = installIfNeeded(requireUpToDateReason = "") internal fun requireConfiguringState(): KotlinRootNpmResolver = (this.state as? ResolutionState.Configuring ?: error("NPM Dependencies already resolved and installed")).resolver