From 181d6b64a2182e0f51de7e74753d67039dd236e4 Mon Sep 17 00:00:00 2001 From: Timofey Solonin Date: Fri, 28 Jul 2023 19:40:14 +0200 Subject: [PATCH] [MPP] Add ExperimentalForeignApi to CocoaPods tests ^KT-58362 --- .../native-cocoapods-dependant-pods/src/iosMain/kotlin/main.kt | 2 ++ .../kotlin-library/src/iosMain/kotlin/A.kt | 2 ++ .../native-cocoapods-template/src/iosMain/kotlin/A.kt | 2 ++ .../native-cocoapods-tests/src/iosX64Main/kotlin/A.kt | 2 ++ 4 files changed, 8 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-dependant-pods/src/iosMain/kotlin/main.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-dependant-pods/src/iosMain/kotlin/main.kt index 4ded833d317..4b06b7fc1af 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-dependant-pods/src/iosMain/kotlin/main.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-dependant-pods/src/iosMain/kotlin/main.kt @@ -1,3 +1,5 @@ +@file:OptIn(kotlinx.cinterop.ExperimentalForeignApi::class) + import cocoapods.pod1.Pod1 import cocoapods.pod2.Pod2 import cocoapods.pod3.Pod3 diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-single/kotlin-library/src/iosMain/kotlin/A.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-single/kotlin-library/src/iosMain/kotlin/A.kt index 2577991a64f..bd977932325 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-single/kotlin-library/src/iosMain/kotlin/A.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-single/kotlin-library/src/iosMain/kotlin/A.kt @@ -1,3 +1,5 @@ +@file:OptIn(kotlinx.cinterop.ExperimentalForeignApi::class) + import cocoapods.pod_dependency.* import cocoapods.subspec_dependency.* diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-template/src/iosMain/kotlin/A.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-template/src/iosMain/kotlin/A.kt index bb4f2e4422f..b9c680b6709 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-template/src/iosMain/kotlin/A.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-template/src/iosMain/kotlin/A.kt @@ -1,3 +1,5 @@ +@file:OptIn(kotlinx.cinterop.ExperimentalForeignApi::class) + package testProject.`new-mpp-cocoapods-template`.src.iosMain.kotlin fun foo() { diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-tests/src/iosX64Main/kotlin/A.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-tests/src/iosX64Main/kotlin/A.kt index 1820c2e6630..c1b54b5f016 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-tests/src/iosX64Main/kotlin/A.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/native-cocoapods-tests/src/iosX64Main/kotlin/A.kt @@ -1,3 +1,5 @@ +@file:OptIn(kotlinx.cinterop.ExperimentalForeignApi::class) + package testProject.`new-mpp-cocoapods-template`.src.iosX64Main.kotlin import cocoapods.AFNetworking.*