Build: remove explicit enabling of RangeUntilOperator

This feature is enabled by default since 1.8. Using the `-XXLanguage`
compiler argument leads to big warnings which are distracting during the
build.
This commit is contained in:
Alexander Udalov
2023-06-22 12:46:56 +02:00
committed by Space Team
parent 2115d55e1c
commit ab195b68a5
7 changed files with 0 additions and 10 deletions
-1
View File
@@ -546,7 +546,6 @@ konanArtifacts {
"-opt-in=kotlin.contracts.ExperimentalContracts", "-opt-in=kotlin.contracts.ExperimentalContracts",
"-opt-in=kotlin.ExperimentalMultiplatform", "-opt-in=kotlin.ExperimentalMultiplatform",
"-opt-in=kotlin.native.internal.InternalForKotlinNative", "-opt-in=kotlin.native.internal.InternalForKotlinNative",
"-XXLanguage:+RangeUntilOperator",
) )
commonStdlibSrcDirs.forEach { commonSrcDir(it) } commonStdlibSrcDirs.forEach { commonSrcDir(it) }
-2
View File
@@ -47,7 +47,6 @@ compileKotlinCommon {
"-opt-in=kotlin.ExperimentalMultiplatform", "-opt-in=kotlin.ExperimentalMultiplatform",
"-opt-in=kotlin.contracts.ExperimentalContracts", "-opt-in=kotlin.contracts.ExperimentalContracts",
"-Xallow-kotlin-package", "-Xallow-kotlin-package",
"-XXLanguage:+RangeUntilOperator",
] ]
} }
} }
@@ -59,7 +58,6 @@ compileTestKotlinCommon {
"-opt-in=kotlin.ExperimentalUnsignedTypes", "-opt-in=kotlin.ExperimentalUnsignedTypes",
"-opt-in=kotlin.ExperimentalStdlibApi", "-opt-in=kotlin.ExperimentalStdlibApi",
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi", "-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
"-XXLanguage:+RangeUntilOperator",
] ]
} }
} }
@@ -143,7 +143,6 @@ tasks.withType<KotlinCompile<*>> {
"-opt-in=kotlin.RequiresOptIn", "-opt-in=kotlin.RequiresOptIn",
"-opt-in=kotlin.ExperimentalUnsignedTypes", "-opt-in=kotlin.ExperimentalUnsignedTypes",
"-opt-in=kotlin.ExperimentalStdlibApi", "-opt-in=kotlin.ExperimentalStdlibApi",
"-XXLanguage:+RangeUntilOperator",
) )
} }
-1
View File
@@ -146,7 +146,6 @@ tasks.withType<KotlinCompile<*>>().configureEach {
"-opt-in=kotlin.ExperimentalUnsignedTypes", "-opt-in=kotlin.ExperimentalUnsignedTypes",
"-opt-in=kotlin.ExperimentalStdlibApi", "-opt-in=kotlin.ExperimentalStdlibApi",
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi", "-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
"-XXLanguage:+RangeUntilOperator",
) )
} }
-2
View File
@@ -134,7 +134,6 @@ compileKotlin2Js {
"-opt-in=kotlin.RequiresOptIn", "-opt-in=kotlin.RequiresOptIn",
"-opt-in=kotlin.ExperimentalMultiplatform", "-opt-in=kotlin.ExperimentalMultiplatform",
"-opt-in=kotlin.contracts.ExperimentalContracts", "-opt-in=kotlin.contracts.ExperimentalContracts",
"-XXLanguage:+RangeUntilOperator",
"-Xforce-deprecated-legacy-compiler-usage" "-Xforce-deprecated-legacy-compiler-usage"
] ]
} }
@@ -148,7 +147,6 @@ compileTestKotlin2Js {
"-opt-in=kotlin.ExperimentalUnsignedTypes", "-opt-in=kotlin.ExperimentalUnsignedTypes",
"-opt-in=kotlin.ExperimentalStdlibApi", "-opt-in=kotlin.ExperimentalStdlibApi",
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi", "-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
"-XXLanguage:+RangeUntilOperator",
] ]
} }
} }
-2
View File
@@ -152,7 +152,6 @@ compileKotlin {
"-opt-in=kotlin.contracts.ExperimentalContracts", "-opt-in=kotlin.contracts.ExperimentalContracts",
"-Xuse-14-inline-classes-mangling-scheme", "-Xuse-14-inline-classes-mangling-scheme",
"-Xbuiltins-from-sources", "-Xbuiltins-from-sources",
"-XXLanguage:+RangeUntilOperator",
"-Xno-new-java-annotation-targets", "-Xno-new-java-annotation-targets",
] ]
moduleName = "kotlin-stdlib" moduleName = "kotlin-stdlib"
@@ -197,7 +196,6 @@ compileTestKotlin {
"-opt-in=kotlin.ExperimentalStdlibApi", "-opt-in=kotlin.ExperimentalStdlibApi",
"-opt-in=kotlin.io.path.ExperimentalPathApi", "-opt-in=kotlin.io.path.ExperimentalPathApi",
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi", "-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
"-XXLanguage:+RangeUntilOperator",
"-Xallow-kotlin-package", // TODO: maybe rename test packages "-Xallow-kotlin-package", // TODO: maybe rename test packages
] ]
if (project.kotlinBuildProperties.useFir) { if (project.kotlinBuildProperties.useFir) {
-1
View File
@@ -130,7 +130,6 @@ tasks.withType<KotlinCompile<*>>().configureEach {
"-opt-in=kotlin.ExperimentalUnsignedTypes", "-opt-in=kotlin.ExperimentalUnsignedTypes",
"-opt-in=kotlin.ExperimentalStdlibApi", "-opt-in=kotlin.ExperimentalStdlibApi",
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi", "-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
"-XXLanguage:+RangeUntilOperator",
) )
} }