From 8cd23dfc9af4e6b48066e4bbccb18e48ab595526 Mon Sep 17 00:00:00 2001 From: Victor Turansky Date: Mon, 23 Mar 2020 20:50:41 +0300 Subject: [PATCH] KT-34468 Yarn. Remove redundant collection creation --- .../jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt index 781a930da03..e407b3ef431 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/yarn/YarnBasics.kt @@ -129,7 +129,8 @@ abstract class YarnBasics : NpmApi { src.resolvedVersion = deps.version src.integrity = deps.integrity - src.dependencies.addAll(deps.dependencies.map { dep -> + + deps.dependencies.mapTo(src.dependencies) { dep -> val scopedName = dep.scopedName val child = NpmDependency( project = src.project, @@ -141,7 +142,7 @@ abstract class YarnBasics : NpmApi { resolveRecursively(child) child - }) + } return src }