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:
committed by
Space Team
parent
2115d55e1c
commit
ab195b68a5
@@ -546,7 +546,6 @@ konanArtifacts {
|
||||
"-opt-in=kotlin.contracts.ExperimentalContracts",
|
||||
"-opt-in=kotlin.ExperimentalMultiplatform",
|
||||
"-opt-in=kotlin.native.internal.InternalForKotlinNative",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
)
|
||||
|
||||
commonStdlibSrcDirs.forEach { commonSrcDir(it) }
|
||||
|
||||
@@ -47,7 +47,6 @@ compileKotlinCommon {
|
||||
"-opt-in=kotlin.ExperimentalMultiplatform",
|
||||
"-opt-in=kotlin.contracts.ExperimentalContracts",
|
||||
"-Xallow-kotlin-package",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -59,7 +58,6 @@ compileTestKotlinCommon {
|
||||
"-opt-in=kotlin.ExperimentalUnsignedTypes",
|
||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
||||
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -143,7 +143,6 @@ tasks.withType<KotlinCompile<*>> {
|
||||
"-opt-in=kotlin.RequiresOptIn",
|
||||
"-opt-in=kotlin.ExperimentalUnsignedTypes",
|
||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -146,7 +146,6 @@ tasks.withType<KotlinCompile<*>>().configureEach {
|
||||
"-opt-in=kotlin.ExperimentalUnsignedTypes",
|
||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
||||
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -134,7 +134,6 @@ compileKotlin2Js {
|
||||
"-opt-in=kotlin.RequiresOptIn",
|
||||
"-opt-in=kotlin.ExperimentalMultiplatform",
|
||||
"-opt-in=kotlin.contracts.ExperimentalContracts",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
"-Xforce-deprecated-legacy-compiler-usage"
|
||||
]
|
||||
}
|
||||
@@ -148,7 +147,6 @@ compileTestKotlin2Js {
|
||||
"-opt-in=kotlin.ExperimentalUnsignedTypes",
|
||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
||||
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -152,7 +152,6 @@ compileKotlin {
|
||||
"-opt-in=kotlin.contracts.ExperimentalContracts",
|
||||
"-Xuse-14-inline-classes-mangling-scheme",
|
||||
"-Xbuiltins-from-sources",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
"-Xno-new-java-annotation-targets",
|
||||
]
|
||||
moduleName = "kotlin-stdlib"
|
||||
@@ -197,7 +196,6 @@ compileTestKotlin {
|
||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
||||
"-opt-in=kotlin.io.path.ExperimentalPathApi",
|
||||
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
"-Xallow-kotlin-package", // TODO: maybe rename test packages
|
||||
]
|
||||
if (project.kotlinBuildProperties.useFir) {
|
||||
|
||||
@@ -130,7 +130,6 @@ tasks.withType<KotlinCompile<*>>().configureEach {
|
||||
"-opt-in=kotlin.ExperimentalUnsignedTypes",
|
||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
||||
"-opt-in=kotlin.io.encoding.ExperimentalEncodingApi",
|
||||
"-XXLanguage:+RangeUntilOperator",
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user