From bfe54942d364a75e097394f672ba420681b6131c Mon Sep 17 00:00:00 2001 From: Sebastian Sellmair Date: Fri, 25 Aug 2023 14:06:12 +0200 Subject: [PATCH] [Gradle] IdeProjectToProjectCInteropDependencyResolver: Resolve dependencies leniently ^KT-61466 Verification Pending --- .../IdeProjectToProjectCInteropDependencyResolver.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/ide/dependencyResolvers/IdeProjectToProjectCInteropDependencyResolver.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/ide/dependencyResolvers/IdeProjectToProjectCInteropDependencyResolver.kt index e078c8745d3..206d47cc86c 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/ide/dependencyResolvers/IdeProjectToProjectCInteropDependencyResolver.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/ide/dependencyResolvers/IdeProjectToProjectCInteropDependencyResolver.kt @@ -41,7 +41,9 @@ internal object IdeProjectToProjectCInteropDependencyResolver : IdeDependencyRes override fun dependencies(project: Project): Iterable { val extension = project.multiplatformExtensionOrNull ?: return emptySet() return extension.targets.filterIsInstance().flatMap { it.compilations }.mapNotNull { compilation -> - project.locateOrCreateCInteropDependencyConfiguration(compilation) + project.locateOrCreateCInteropDependencyConfiguration(compilation).incoming.artifactView { view -> + view.isLenient = true + }.files } } }