From f6eb978671a2a92587e51faab8505244231dfb5a Mon Sep 17 00:00:00 2001 From: Artem Daugel-Dauge Date: Wed, 18 Jan 2023 16:53:16 +0100 Subject: [PATCH] [Gradle] More workarounds for KT-55751 after adding linkOnly mode --- .../kotlin/gradle/native/CocoaPodsIT.kt | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/native/CocoaPodsIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/native/CocoaPodsIT.kt index 6145bdb3739..ed72e271b9c 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/native/CocoaPodsIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/native/CocoaPodsIT.kt @@ -1096,7 +1096,13 @@ class CocoaPodsIT : BaseGradleIT() { pod("SDWebImage/Core") """.trimIndent()) - build(":linkPodDebugFrameworkIOS", "-Pkotlin.native.cocoapods.generate.wrapper=true") { + build( + ":linkPodDebugFrameworkIOS", + "-Pkotlin.native.cocoapods.generate.wrapper=true", + options = defaultBuildOptions().copy( + // Workaround for KT-55751 + warningMode = WarningMode.None, + )) { assertSuccessful() assertTasksExecuted(":podBuildAFNetworkingIphonesimulator") @@ -1133,7 +1139,13 @@ class CocoaPodsIT : BaseGradleIT() { pod("AFNetworking") { linkOnly = true } """.trimIndent()) - build(":linkPodDebugFrameworkIOS", "-Pkotlin.native.cocoapods.generate.wrapper=true") { + build( + ":linkPodDebugFrameworkIOS", + "-Pkotlin.native.cocoapods.generate.wrapper=true", + options = defaultBuildOptions().copy( + // Workaround for KT-55751 + warningMode = WarningMode.None, + )) { assertSuccessful() assertContains("Dependency on 'AFNetworking' with option 'linkOnly=true' is unused for building static frameworks")