[Gradle] Fix compilation error in CocoaPodsIT
Also add a Gradle version constraint for deprecation warnings suppressing KT-55972 Related
This commit is contained in:
+14
-8
@@ -1094,13 +1094,16 @@ class CocoaPodsIT : BaseGradleIT() {
|
|||||||
pod("SDWebImage/Core")
|
pod("SDWebImage/Core")
|
||||||
""".trimIndent())
|
""".trimIndent())
|
||||||
|
|
||||||
|
val currentGradleVersion = chooseWrapperVersionOrFinishTest()
|
||||||
build(
|
build(
|
||||||
":linkPodDebugFrameworkIOS",
|
":linkPodDebugFrameworkIOS",
|
||||||
"-Pkotlin.native.cocoapods.generate.wrapper=true",
|
"-Pkotlin.native.cocoapods.generate.wrapper=true",
|
||||||
options = defaultBuildOptions().copy(
|
options = defaultBuildOptions().suppressDeprecationWarningsSinceGradleVersion(
|
||||||
// Workaround for KT-55751
|
TestVersions.Gradle.G_7_4,
|
||||||
warningMode = WarningMode.None,
|
currentGradleVersion,
|
||||||
)) {
|
"Workaround for KT-55751"
|
||||||
|
)
|
||||||
|
) {
|
||||||
assertSuccessful()
|
assertSuccessful()
|
||||||
|
|
||||||
assertTasksExecuted(":podBuildAFNetworkingIphonesimulator")
|
assertTasksExecuted(":podBuildAFNetworkingIphonesimulator")
|
||||||
@@ -1137,13 +1140,16 @@ class CocoaPodsIT : BaseGradleIT() {
|
|||||||
pod("AFNetworking") { linkOnly = true }
|
pod("AFNetworking") { linkOnly = true }
|
||||||
""".trimIndent())
|
""".trimIndent())
|
||||||
|
|
||||||
|
val currentGradleVersion = chooseWrapperVersionOrFinishTest()
|
||||||
build(
|
build(
|
||||||
":linkPodDebugFrameworkIOS",
|
":linkPodDebugFrameworkIOS",
|
||||||
"-Pkotlin.native.cocoapods.generate.wrapper=true",
|
"-Pkotlin.native.cocoapods.generate.wrapper=true",
|
||||||
options = defaultBuildOptions().copy(
|
options = defaultBuildOptions().suppressDeprecationWarningsSinceGradleVersion(
|
||||||
// Workaround for KT-55751
|
TestVersions.Gradle.G_7_4,
|
||||||
warningMode = WarningMode.None,
|
currentGradleVersion,
|
||||||
)) {
|
"Workaround for KT-55751"
|
||||||
|
)
|
||||||
|
) {
|
||||||
assertSuccessful()
|
assertSuccessful()
|
||||||
|
|
||||||
assertContains("Dependency on 'AFNetworking' with option 'linkOnly=true' is unused for building static frameworks")
|
assertContains("Dependency on 'AFNetworking' with option 'linkOnly=true' is unused for building static frameworks")
|
||||||
|
|||||||
Reference in New Issue
Block a user