Build: remove obsolete compiler arguments
These compiler arguments enable features which are enabled by default in the current Kotlin anyway. The only exception is in :compiler:cli which uses an old language version.
This commit is contained in:
Generated
+1
-1
@@ -13,6 +13,6 @@
|
|||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
<component name="KotlinCompilerSettings">
|
<component name="KotlinCompilerSettings">
|
||||||
<option name="additionalArguments" value="-version -Xallow-kotlin-package -Xskip-metadata-version-check -Xread-deserialized-contracts" />
|
<option name="additionalArguments" value="-version -Xallow-kotlin-package -Xskip-metadata-version-check" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
||||||
+1
-5
@@ -151,8 +151,6 @@ if (!project.hasProperty("versions.kotlin-native")) {
|
|||||||
extra["versions.kotlin-native"] = "1.6.0-dev-248"
|
extra["versions.kotlin-native"] = "1.6.0-dev-248"
|
||||||
}
|
}
|
||||||
|
|
||||||
val effectSystemEnabled by extra(project.getBooleanProperty("kotlin.compiler.effectSystemEnabled") ?: false)
|
|
||||||
val newInferenceEnabled by extra(project.getBooleanProperty("kotlin.compiler.newInferenceEnabled") ?: false)
|
|
||||||
val useJvmFir by extra(project.kotlinBuildProperties.useFir)
|
val useJvmFir by extra(project.kotlinBuildProperties.useFir)
|
||||||
|
|
||||||
val intellijSeparateSdks = project.getBooleanProperty("intellijSeparateSdks") ?: false
|
val intellijSeparateSdks = project.getBooleanProperty("intellijSeparateSdks") ?: false
|
||||||
@@ -447,7 +445,6 @@ allprojects {
|
|||||||
|
|
||||||
val commonCompilerArgs = listOfNotNull(
|
val commonCompilerArgs = listOfNotNull(
|
||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xread-deserialized-contracts",
|
|
||||||
"-progressive".takeIf { hasProperty("test.progressive.mode") }
|
"-progressive".takeIf { hasProperty("test.progressive.mode") }
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -462,8 +459,7 @@ allprojects {
|
|||||||
val jvmCompilerArgs = listOf(
|
val jvmCompilerArgs = listOf(
|
||||||
"-Xjvm-default=compatibility",
|
"-Xjvm-default=compatibility",
|
||||||
"-Xno-optimized-callable-references",
|
"-Xno-optimized-callable-references",
|
||||||
"-Xno-kotlin-nothing-value-exception",
|
"-Xno-kotlin-nothing-value-exception"
|
||||||
"-Xnormalize-constructor-calls=enable"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile> {
|
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile> {
|
||||||
|
|||||||
@@ -12,25 +12,6 @@ val otherCompilerModules = compilerModules.filter { it != path }
|
|||||||
|
|
||||||
val tasksWithWarnings: List<String> by rootProject.extra
|
val tasksWithWarnings: List<String> by rootProject.extra
|
||||||
|
|
||||||
val effectSystemEnabled: Boolean by rootProject.extra
|
|
||||||
val newInferenceEnabled: Boolean by rootProject.extra
|
|
||||||
|
|
||||||
configureFreeCompilerArg(effectSystemEnabled, "-Xeffect-system")
|
|
||||||
configureFreeCompilerArg(newInferenceEnabled, "-Xnew-inference")
|
|
||||||
configureFreeCompilerArg(true, "-Xuse-mixed-named-arguments")
|
|
||||||
|
|
||||||
fun configureFreeCompilerArg(isEnabled: Boolean, compilerArgument: String) {
|
|
||||||
if (isEnabled) {
|
|
||||||
allprojects {
|
|
||||||
tasks.withType<KotlinCompile<*>> {
|
|
||||||
kotlinOptions {
|
|
||||||
freeCompilerArgs += listOf(compilerArgument)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
val antLauncherJar by configurations.creating
|
val antLauncherJar by configurations.creating
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>> {
|
|||||||
languageVersion = "1.3"
|
languageVersion = "1.3"
|
||||||
apiVersion = "1.3"
|
apiVersion = "1.3"
|
||||||
freeCompilerArgs = freeCompilerArgs - "-progressive" + listOf(
|
freeCompilerArgs = freeCompilerArgs - "-progressive" + listOf(
|
||||||
"-Xskip-prerelease-check", "-Xsuppress-version-warnings"
|
"-Xskip-prerelease-check", "-Xsuppress-version-warnings", "-Xuse-mixed-named-arguments", "-Xnew-inference"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,12 +50,6 @@ val compileKotlin by tasks
|
|||||||
|
|
||||||
compileKotlin.dependsOn(generateTree)
|
compileKotlin.dependsOn(generateTree)
|
||||||
|
|
||||||
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>> {
|
|
||||||
kotlinOptions {
|
|
||||||
freeCompilerArgs += "-Xinline-classes"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (kotlinBuildProperties.isInJpsBuildIdeaSync) {
|
if (kotlinBuildProperties.isInJpsBuildIdeaSync) {
|
||||||
apply(plugin = "idea")
|
apply(plugin = "idea")
|
||||||
idea {
|
idea {
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ tasks {
|
|||||||
val compileKotlin by existing(org.jetbrains.kotlin.gradle.tasks.KotlinCompile::class) {
|
val compileKotlin by existing(org.jetbrains.kotlin.gradle.tasks.KotlinCompile::class) {
|
||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
freeCompilerArgs += "-Xopt-in=org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI"
|
freeCompilerArgs += "-Xopt-in=org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI"
|
||||||
freeCompilerArgs += "-Xinline-classes"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -74,12 +74,6 @@ dependencies {
|
|||||||
testApiJUnit5()
|
testApiJUnit5()
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>> {
|
|
||||||
kotlinOptions {
|
|
||||||
freeCompilerArgs += "-Xinline-classes"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
sourceSets {
|
sourceSets {
|
||||||
"main" { }
|
"main" { }
|
||||||
"test" { projectDefault() }
|
"test" { projectDefault() }
|
||||||
|
|||||||
@@ -7,9 +7,6 @@ org.gradle.java.installations.fromEnv=JDK_16,JDK_17,JDK_18,JDK_9,JDK_10,JDK_11,J
|
|||||||
cacheRedirectorEnabled=true
|
cacheRedirectorEnabled=true
|
||||||
defaultSnapshotVersion=1.5.255-SNAPSHOT
|
defaultSnapshotVersion=1.5.255-SNAPSHOT
|
||||||
|
|
||||||
kotlin.compiler.effectSystemEnabled=true
|
|
||||||
kotlin.compiler.newInferenceEnabled=true
|
|
||||||
|
|
||||||
# Enable JVM IR backend for kotlin-stdlib, kotlin-reflect, kotlin-test.
|
# Enable JVM IR backend for kotlin-stdlib, kotlin-reflect, kotlin-test.
|
||||||
#kotlin.build.useIRForLibraries=true
|
#kotlin.build.useIRForLibraries=true
|
||||||
|
|
||||||
|
|||||||
@@ -72,10 +72,11 @@ sourceSets.main.get().java.srcDir("src/jvm/kotlin")
|
|||||||
|
|
||||||
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach {
|
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach {
|
||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
freeCompilerArgs = listOf("-Xopt-in=kotlin.ExperimentalUnsignedTypes",
|
freeCompilerArgs = listOf(
|
||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.ExperimentalUnsignedTypes",
|
||||||
"-Xinline-classes",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xskip-prerelease-check")
|
"-Xskip-prerelease-check"
|
||||||
|
)
|
||||||
allWarningsAsErrors = true
|
allWarningsAsErrors = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -185,12 +185,11 @@ targetList.each { target ->
|
|||||||
args = [*konanArgs,
|
args = [*konanArgs,
|
||||||
'-output', project(':kotlin-native:runtime').file("build/${target}Stdlib"),
|
'-output', project(':kotlin-native:runtime').file("build/${target}Stdlib"),
|
||||||
'-produce', 'library', '-module-name', 'stdlib',
|
'-produce', 'library', '-module-name', 'stdlib',
|
||||||
'-Xmulti-platform', '-Xopt-in=kotlin.RequiresOptIn', '-Xinline-classes',
|
'-Xmulti-platform', '-Xopt-in=kotlin.RequiresOptIn',
|
||||||
'-Xopt-in=kotlin.contracts.ExperimentalContracts',
|
'-Xopt-in=kotlin.contracts.ExperimentalContracts',
|
||||||
'-Xopt-in=kotlin.ExperimentalMultiplatform',
|
'-Xopt-in=kotlin.ExperimentalMultiplatform',
|
||||||
'-Xopt-in=kotlin.native.internal.InternalForKotlinNative',
|
'-Xopt-in=kotlin.native.internal.InternalForKotlinNative',
|
||||||
'-Xopt-in=kotlin.native.SymbolNameIsDeprecated',
|
'-Xopt-in=kotlin.native.SymbolNameIsDeprecated',
|
||||||
'-Xallow-result-return-type',
|
|
||||||
*commonSrc.toList(),
|
*commonSrc.toList(),
|
||||||
*testAnnotationCommon.toList(),
|
*testAnnotationCommon.toList(),
|
||||||
*testCommon.toList(),
|
*testCommon.toList(),
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ targetList.each { target ->
|
|||||||
'-produce', 'library', '-module-name', moduleName,
|
'-produce', 'library', '-module-name', moduleName,
|
||||||
'-Xmulti-platform', '-Xopt-in=kotlinx.cli.ExperimentalCli',
|
'-Xmulti-platform', '-Xopt-in=kotlinx.cli.ExperimentalCli',
|
||||||
'-Xopt-in=kotlin.ExperimentalMultiplatform',
|
'-Xopt-in=kotlin.ExperimentalMultiplatform',
|
||||||
'-Xallow-result-return-type', '-Werror', '-Xopt-in=kotlin.RequiresOptIn',
|
'-Werror', '-Xopt-in=kotlin.RequiresOptIn',
|
||||||
commonSrc.absolutePath,
|
commonSrc.absolutePath,
|
||||||
"-Xcommon-sources=${commonSrc.absolutePath}",
|
"-Xcommon-sources=${commonSrc.absolutePath}",
|
||||||
nativeSrc]
|
nativeSrc]
|
||||||
|
|||||||
@@ -49,10 +49,8 @@ kotlin {
|
|||||||
tasks.withType<KotlinCompile<*>>().configureEach {
|
tasks.withType<KotlinCompile<*>>().configureEach {
|
||||||
kotlinOptions.freeCompilerArgs += listOf(
|
kotlinOptions.freeCompilerArgs += listOf(
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xallow-result-return-type",
|
|
||||||
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts"
|
||||||
"-Xinline-classes"
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ configureJavadocJar()
|
|||||||
compileKotlin {
|
compileKotlin {
|
||||||
kotlinOptions.freeCompilerArgs = [
|
kotlinOptions.freeCompilerArgs = [
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xnormalize-constructor-calls=enable",
|
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
||||||
"-Xsuppress-deprecated-jvm-target-warning",
|
"-Xsuppress-deprecated-jvm-target-warning",
|
||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
|
|||||||
@@ -44,13 +44,13 @@ if (includeJava9) {
|
|||||||
|
|
||||||
compileKotlin {
|
compileKotlin {
|
||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
freeCompilerArgs = ["-version",
|
freeCompilerArgs = [
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xnormalize-constructor-calls=enable",
|
"-Xno-optimized-callable-references",
|
||||||
"-Xno-optimized-callable-references",
|
"-Xno-kotlin-nothing-value-exception",
|
||||||
"-Xno-kotlin-nothing-value-exception",
|
"-Xsuppress-deprecated-jvm-target-warning",
|
||||||
"-Xsuppress-deprecated-jvm-target-warning",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xopt-in=kotlin.RequiresOptIn"]
|
]
|
||||||
moduleName = "kotlin-reflection"
|
moduleName = "kotlin-reflection"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -43,9 +43,7 @@ compileKotlinCommon {
|
|||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
||||||
"-Xinline-classes",
|
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xallow-result-return-type"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,7 +71,6 @@ compileKotlin {
|
|||||||
kotlinOptions.freeCompilerArgs = [
|
kotlinOptions.freeCompilerArgs = [
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xmultifile-parts-inherit",
|
"-Xmultifile-parts-inherit",
|
||||||
"-Xnormalize-constructor-calls=enable",
|
|
||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
||||||
"-Xsuppress-deprecated-jvm-target-warning",
|
"-Xsuppress-deprecated-jvm-target-warning",
|
||||||
|
|||||||
@@ -59,7 +59,6 @@ compileKotlin {
|
|||||||
kotlinOptions.freeCompilerArgs = [
|
kotlinOptions.freeCompilerArgs = [
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xmultifile-parts-inherit",
|
"-Xmultifile-parts-inherit",
|
||||||
"-Xnormalize-constructor-calls=enable",
|
|
||||||
]
|
]
|
||||||
kotlinOptions.moduleName = project.name
|
kotlinOptions.moduleName = project.name
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -121,10 +121,8 @@ kotlin {
|
|||||||
tasks.withType<KotlinCompile<*>> {
|
tasks.withType<KotlinCompile<*>> {
|
||||||
kotlinOptions.freeCompilerArgs += listOf(
|
kotlinOptions.freeCompilerArgs += listOf(
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xallow-result-return-type",
|
|
||||||
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
||||||
"-Xinline-classes",
|
|
||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xopt-in=kotlin.ExperimentalUnsignedTypes",
|
"-Xopt-in=kotlin.ExperimentalUnsignedTypes",
|
||||||
"-Xopt-in=kotlin.ExperimentalStdlibApi"
|
"-Xopt-in=kotlin.ExperimentalStdlibApi"
|
||||||
|
|||||||
@@ -137,10 +137,8 @@ kotlin {
|
|||||||
tasks.withType<KotlinCompile<*>>().configureEach {
|
tasks.withType<KotlinCompile<*>>().configureEach {
|
||||||
kotlinOptions.freeCompilerArgs += listOf(
|
kotlinOptions.freeCompilerArgs += listOf(
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xallow-result-return-type",
|
|
||||||
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
||||||
"-Xinline-classes",
|
|
||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xopt-in=kotlin.ExperimentalUnsignedTypes",
|
"-Xopt-in=kotlin.ExperimentalUnsignedTypes",
|
||||||
"-Xopt-in=kotlin.ExperimentalStdlibApi"
|
"-Xopt-in=kotlin.ExperimentalStdlibApi"
|
||||||
|
|||||||
@@ -117,9 +117,7 @@ tasks.withType(org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile) {
|
|||||||
main = "noCall"
|
main = "noCall"
|
||||||
moduleKind = "commonjs"
|
moduleKind = "commonjs"
|
||||||
freeCompilerArgs = [
|
freeCompilerArgs = [
|
||||||
"-version",
|
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xallow-result-return-type"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -143,7 +141,6 @@ compileKotlin2Js {
|
|||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
||||||
"-Xinline-classes"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -115,15 +115,11 @@ DexMethodCountKt.dexMethodCount(project) { task ->
|
|||||||
compileKotlin {
|
compileKotlin {
|
||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
freeCompilerArgs = [
|
freeCompilerArgs = [
|
||||||
"-version",
|
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xallow-result-return-type",
|
|
||||||
"-Xmultifile-parts-inherit",
|
"-Xmultifile-parts-inherit",
|
||||||
"-Xnormalize-constructor-calls=enable",
|
|
||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
||||||
"-Xinline-classes",
|
|
||||||
"-Xuse-14-inline-classes-mangling-scheme",
|
"-Xuse-14-inline-classes-mangling-scheme",
|
||||||
"-Xsuppress-deprecated-jvm-target-warning",
|
"-Xsuppress-deprecated-jvm-target-warning",
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -73,10 +73,8 @@ tasks.withType<KotlinCompile<*>>().configureEach {
|
|||||||
|
|
||||||
kotlinOptions.freeCompilerArgs += listOf(
|
kotlinOptions.freeCompilerArgs += listOf(
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xallow-result-return-type",
|
|
||||||
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
"-Xopt-in=kotlin.ExperimentalMultiplatform",
|
||||||
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
"-Xopt-in=kotlin.contracts.ExperimentalContracts",
|
||||||
"-Xinline-classes",
|
|
||||||
"-Xopt-in=kotlin.RequiresOptIn",
|
"-Xopt-in=kotlin.RequiresOptIn",
|
||||||
"-Xopt-in=kotlin.ExperimentalUnsignedTypes",
|
"-Xopt-in=kotlin.ExperimentalUnsignedTypes",
|
||||||
"-Xopt-in=kotlin.ExperimentalStdlibApi"
|
"-Xopt-in=kotlin.ExperimentalStdlibApi"
|
||||||
|
|||||||
@@ -28,12 +28,6 @@ sourceSets {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
compileTestKotlin {
|
|
||||||
kotlinOptions {
|
|
||||||
freeCompilerArgs = ["-Xnormalize-constructor-calls=enable"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
test {
|
test {
|
||||||
dependsOn configurations.testArtifacts
|
dependsOn configurations.testArtifacts
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ configureJavadocJar()
|
|||||||
compileKotlin {
|
compileKotlin {
|
||||||
kotlinOptions.freeCompilerArgs = [
|
kotlinOptions.freeCompilerArgs = [
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xnormalize-constructor-calls=enable",
|
|
||||||
]
|
]
|
||||||
kotlinOptions.moduleName = project.name
|
kotlinOptions.moduleName = project.name
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,7 +37,6 @@ configureJavadocJar()
|
|||||||
compileKotlin {
|
compileKotlin {
|
||||||
kotlinOptions.freeCompilerArgs = [
|
kotlinOptions.freeCompilerArgs = [
|
||||||
"-Xallow-kotlin-package",
|
"-Xallow-kotlin-package",
|
||||||
"-Xnormalize-constructor-calls=enable",
|
|
||||||
"-Xsuppress-deprecated-jvm-target-warning",
|
"-Xsuppress-deprecated-jvm-target-warning",
|
||||||
]
|
]
|
||||||
kotlinOptions.moduleName = project.name
|
kotlinOptions.moduleName = project.name
|
||||||
|
|||||||
Reference in New Issue
Block a user