[stdlib] Fix compilation warnings in js-ir-minimal
This commit is contained in:
committed by
Space Team
parent
477c668c80
commit
3a5276f4d3
@@ -131,7 +131,6 @@ val jsMainSources by task<Sync> {
|
||||
into("builtins")
|
||||
}
|
||||
|
||||
from("$rootDir/libraries/stdlib/js-ir-minimal-for-test/src")
|
||||
into("$buildDir/jsMainSources")
|
||||
}
|
||||
|
||||
@@ -143,6 +142,7 @@ kotlin {
|
||||
}
|
||||
named("jsMain") {
|
||||
kotlin.srcDir(files(jsMainSources.map { it.destinationDir }))
|
||||
kotlin.srcDir("src")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -150,6 +150,7 @@ kotlin {
|
||||
tasks.withType<KotlinCompile<*>> {
|
||||
kotlinOptions.freeCompilerArgs += listOf(
|
||||
"-Xallow-kotlin-package",
|
||||
"-Xexpect-actual-classes",
|
||||
"-opt-in=kotlin.ExperimentalMultiplatform",
|
||||
"-opt-in=kotlin.contracts.ExperimentalContracts",
|
||||
"-opt-in=kotlin.RequiresOptIn",
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
package kotlin.collections
|
||||
|
||||
@Suppress("UNUSED_PARAMETER")
|
||||
@SinceKotlin("1.4")
|
||||
@library("arrayEquals")
|
||||
public infix fun <T> Array<out T>?.contentEquals(other: Array<out T>?): Boolean {
|
||||
|
||||
@@ -19,6 +19,7 @@ fun assertFalse(x: Boolean) {
|
||||
if (x) throw Exception("")
|
||||
}
|
||||
|
||||
@Suppress("UNUSED_PARAMETER")
|
||||
fun <T : Any> assertNotNull(actual: T?, message: String? = null): T {
|
||||
if (actual == null) throw Exception("")
|
||||
return actual
|
||||
|
||||
Reference in New Issue
Block a user