From e4b6f3c12ab6ec546b1c3c11139ec3a8ab796088 Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Tue, 18 Apr 2023 14:25:54 +0000 Subject: [PATCH] [Gradle, JS] Not filter jar files in friendDependencies ^KT-56690 fixed --- .../org/jetbrains/kotlin/gradle/tasks/Kotlin2JsCompile.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/tasks/Kotlin2JsCompile.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/tasks/Kotlin2JsCompile.kt index 814d06f87e9..58913e61572 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/tasks/Kotlin2JsCompile.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/tasks/Kotlin2JsCompile.kt @@ -218,10 +218,7 @@ abstract class Kotlin2JsCompile @Inject constructor( .fileCollection() .from(friendPaths) .filter { - // .jar files are not required for js compilation as friend modules - // and, because of `@InputFiles` and different normalization strategy from `@Classpath`, - // they produce build cache misses - it.exists() && !it.name.endsWith(".jar") && libraryFilter(it) + it.exists() && libraryFilter(it) } @get:Internal