Update a few misc build deps (#1500)

This commit is contained in:
Zac Sweers
2022-01-12 13:50:48 -05:00
committed by GitHub
parent 9ac2ddf2db
commit 1fdc61dc31
6 changed files with 11 additions and 7 deletions

View File

@@ -60,7 +60,11 @@ tasks.withType<Test>().configureEach {
tasks.withType<KotlinCompile>()
.configureEach {
kotlinOptions {
val toAdd = mutableListOf("-Xopt-in=kotlin.RequiresOptIn", "-Xopt-in=kotlin.contracts.ExperimentalContracts")
val toAdd = mutableListOf(
"-Xopt-in=kotlin.RequiresOptIn",
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
"-Xjvm-default=enable"
)
if (name.contains("test", true)) {
toAdd += "-Xopt-in=kotlin.ExperimentalStdlibApi"
}