jvm-minimal-for-test: apply module-wise -opt-in=kotlin.ExperimentalMultiplatform

Motivation: Consistency. All other stdlib modules use this module-wise
`-opt-in`
This commit is contained in:
Nikita Bobko
2023-08-21 11:06:16 +02:00
committed by Space Team
parent 25c082f02b
commit ad90c86abe
3 changed files with 2 additions and 3 deletions
@@ -65,7 +65,8 @@ tasks.compileKotlin {
"-Xallow-kotlin-package",
"-Xmulti-platform",
"-opt-in=kotlin.RequiresOptIn",
"-opt-in=kotlin.contracts.ExperimentalContracts"
"-opt-in=kotlin.contracts.ExperimentalContracts",
"-opt-in=kotlin.ExperimentalMultiplatform",
)
moduleName = "kotlin-stdlib"
}
@@ -28,6 +28,5 @@ package kotlin
@Suppress("NO_ACTUAL_CLASS_MEMBER_FOR_EXPECTED_CLASS")
@SinceKotlin("1.3") public actual typealias ConcurrentModificationException = java.util.ConcurrentModificationException
@OptIn(ExperimentalMultiplatform::class)
@AllowDifferentMembersInActual // New 'reversed', 'thenComparing', etc. members are added compared to the expect declaration
@SinceKotlin("1.1") public actual typealias Comparator<T> = java.util.Comparator<T>
@@ -7,7 +7,6 @@
package kotlin.text
@OptIn(ExperimentalMultiplatform::class)
@AllowDifferentMembersInActual // New 'append' members are added compared to the expect declaration
@SinceKotlin("1.1") public actual typealias Appendable = java.lang.Appendable