From 16111ab79fc3f22ab7377feee7b3aefb652f93ac Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Mon, 3 Jun 2019 21:57:21 +0300 Subject: [PATCH] Opt-in for Experimental/UseExperimental annotation usage in tests --- libraries/stdlib/common/build.gradle | 1 + libraries/stdlib/jdk7/build.gradle | 1 + libraries/stdlib/jdk8/build.gradle | 1 + libraries/stdlib/js-ir/build.gradle | 1 + libraries/stdlib/js-v1/build.gradle | 1 + libraries/stdlib/jvm/build.gradle | 1 + 6 files changed, 6 insertions(+) diff --git a/libraries/stdlib/common/build.gradle b/libraries/stdlib/common/build.gradle index 76841ecff7b..3313c00e6ea 100644 --- a/libraries/stdlib/common/build.gradle +++ b/libraries/stdlib/common/build.gradle @@ -80,6 +80,7 @@ compileCoroutinesExperimentalKotlinCommon { compileTestKotlinCommon { kotlinOptions { freeCompilerArgs += [ + "-Xuse-experimental=kotlin.Experimental", "-Xuse-experimental=kotlin.ExperimentalUnsignedTypes", "-Xuse-experimental=kotlin.ExperimentalStdlibApi" ] diff --git a/libraries/stdlib/jdk7/build.gradle b/libraries/stdlib/jdk7/build.gradle index bbf0afa632b..b78bd52ad24 100644 --- a/libraries/stdlib/jdk7/build.gradle +++ b/libraries/stdlib/jdk7/build.gradle @@ -94,6 +94,7 @@ compileTestKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", "-Xmulti-platform", + "-Xuse-experimental=kotlin.Experimental", "-Xuse-experimental=kotlin.ExperimentalUnsignedTypes", "-Xuse-experimental=kotlin.ExperimentalStdlibApi" ] diff --git a/libraries/stdlib/jdk8/build.gradle b/libraries/stdlib/jdk8/build.gradle index b5f59544fc6..8e65103f05d 100644 --- a/libraries/stdlib/jdk8/build.gradle +++ b/libraries/stdlib/jdk8/build.gradle @@ -88,6 +88,7 @@ compileTestKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", "-Xmulti-platform", + "-Xuse-experimental=kotlin.Experimental", "-Xuse-experimental=kotlin.ExperimentalUnsignedTypes", "-Xuse-experimental=kotlin.ExperimentalStdlibApi" ] diff --git a/libraries/stdlib/js-ir/build.gradle b/libraries/stdlib/js-ir/build.gradle index bb2328331e6..ac47021fe4b 100644 --- a/libraries/stdlib/js-ir/build.gradle +++ b/libraries/stdlib/js-ir/build.gradle @@ -135,6 +135,7 @@ compileTestKotlin2Js { "-Xir", "-Xir-produce-only=js", "-verbose", + "-Xuse-experimental=kotlin.Experimental", "-Xuse-experimental=kotlin.ExperimentalUnsignedTypes", "-Xuse-experimental=kotlin.ExperimentalStdlibApi" ] diff --git a/libraries/stdlib/js-v1/build.gradle b/libraries/stdlib/js-v1/build.gradle index 527b171b713..c06e5918b88 100644 --- a/libraries/stdlib/js-v1/build.gradle +++ b/libraries/stdlib/js-v1/build.gradle @@ -193,6 +193,7 @@ compileTestKotlin2Js { kotlinOptions { moduleKind = "umd" freeCompilerArgs += [ + "-Xuse-experimental=kotlin.Experimental", "-Xuse-experimental=kotlin.ExperimentalUnsignedTypes", "-Xuse-experimental=kotlin.ExperimentalStdlibApi" ] diff --git a/libraries/stdlib/jvm/build.gradle b/libraries/stdlib/jvm/build.gradle index 0f0652a2754..1c047a0f9b8 100644 --- a/libraries/stdlib/jvm/build.gradle +++ b/libraries/stdlib/jvm/build.gradle @@ -249,6 +249,7 @@ check.dependsOn(coroutinesExperimentalMigrationTest) compileTestKotlin { kotlinOptions { freeCompilerArgs += [ + "-Xuse-experimental=kotlin.Experimental", "-Xuse-experimental=kotlin.ExperimentalUnsignedTypes", "-Xuse-experimental=kotlin.ExperimentalStdlibApi" ]