From 41086f26ae5ba1754fad89a06892ca5039c02bd0 Mon Sep 17 00:00:00 2001 From: Sergey Igushkin Date: Mon, 25 Dec 2017 15:15:54 +0300 Subject: [PATCH] Fix duplicate classpath entry in JS Gradle compilation causing warnings Issue #KT-21943 Fixed --- .../src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt index b1b42956438..0748dae74d4 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt @@ -449,7 +449,7 @@ open class Kotlin2JsCompile() : AbstractKotlinCompile(), .filter { LibraryUtils.isKotlinJavascriptLibrary(it) } .map { it.canonicalPath } - args.libraries = (dependencies + listOfNotNull(friendDependency)).let { + args.libraries = (dependencies + listOfNotNull(friendDependency)).distinct().let { if (it.isNotEmpty()) it.joinToString(File.pathSeparator) else null