From eb3bbc326563e069585eb03fdd74fc13bc36f32e Mon Sep 17 00:00:00 2001 From: Abduqodiri Qurbonzoda Date: Wed, 10 Aug 2022 16:48:39 +0300 Subject: [PATCH] Remove "-Xsuppress-deprecated-jvm-target-warning" compiler argument --- buildSrc/src/main/kotlin/common-configuration.gradle.kts | 2 -- libraries/kotlin.test/junit/build.gradle | 2 -- libraries/kotlin.test/jvm/build.gradle | 2 -- libraries/kotlin.test/testng/build.gradle | 2 -- libraries/reflect/api/build.gradle | 1 - libraries/stdlib/jdk7/build.gradle | 2 -- libraries/stdlib/jvm/build.gradle | 2 -- libraries/tools/script-runtime/build.gradle | 1 - 8 files changed, 14 deletions(-) diff --git a/buildSrc/src/main/kotlin/common-configuration.gradle.kts b/buildSrc/src/main/kotlin/common-configuration.gradle.kts index b28d426d610..8f9a29cbfbb 100644 --- a/buildSrc/src/main/kotlin/common-configuration.gradle.kts +++ b/buildSrc/src/main/kotlin/common-configuration.gradle.kts @@ -139,8 +139,6 @@ fun Project.configureKotlinCompilationOptions() { val jvmCompilerArgs = listOf( "-Xno-optimized-callable-references", "-Xno-kotlin-nothing-value-exception", - // Should this suppression be removed ? - "-Xsuppress-deprecated-jvm-target-warning" // Remove as soon as there are no modules for JDK 1.6 & 1.7 ) val coreLibProjects: List by rootProject.extra diff --git a/libraries/kotlin.test/junit/build.gradle b/libraries/kotlin.test/junit/build.gradle index 196a910f078..3921db0316e 100644 --- a/libraries/kotlin.test/junit/build.gradle +++ b/libraries/kotlin.test/junit/build.gradle @@ -32,7 +32,6 @@ configureJavadocJar() compileKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", - "-Xsuppress-deprecated-jvm-target-warning", ] kotlinOptions.moduleName = project.name } @@ -40,7 +39,6 @@ compileKotlin { compileTestKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", - "-Xsuppress-deprecated-jvm-target-warning", ] } diff --git a/libraries/kotlin.test/jvm/build.gradle b/libraries/kotlin.test/jvm/build.gradle index 540b2bc6018..e8fc50d7223 100644 --- a/libraries/kotlin.test/jvm/build.gradle +++ b/libraries/kotlin.test/jvm/build.gradle @@ -36,7 +36,6 @@ compileKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", "-opt-in=kotlin.contracts.ExperimentalContracts", - "-Xsuppress-deprecated-jvm-target-warning", "-opt-in=kotlin.RequiresOptIn", ] kotlinOptions.moduleName = project.archivesBaseName @@ -45,7 +44,6 @@ compileKotlin { compileTestKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", - "-Xsuppress-deprecated-jvm-target-warning", "-opt-in=kotlin.RequiresOptIn", ] } diff --git a/libraries/kotlin.test/testng/build.gradle b/libraries/kotlin.test/testng/build.gradle index 9c54abb44a9..bbe01578113 100644 --- a/libraries/kotlin.test/testng/build.gradle +++ b/libraries/kotlin.test/testng/build.gradle @@ -34,7 +34,6 @@ configureJavadocJar() compileKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", - "-Xsuppress-deprecated-jvm-target-warning", ] kotlinOptions.moduleName = project.name } @@ -42,7 +41,6 @@ compileKotlin { compileTestKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", - "-Xsuppress-deprecated-jvm-target-warning", ] } diff --git a/libraries/reflect/api/build.gradle b/libraries/reflect/api/build.gradle index 1d1950aa0e3..90387406447 100644 --- a/libraries/reflect/api/build.gradle +++ b/libraries/reflect/api/build.gradle @@ -51,7 +51,6 @@ compileKotlin { "-Xallow-kotlin-package", "-Xno-optimized-callable-references", "-Xno-kotlin-nothing-value-exception", - "-Xsuppress-deprecated-jvm-target-warning", "-opt-in=kotlin.RequiresOptIn", ] moduleName = "kotlin-reflection" diff --git a/libraries/stdlib/jdk7/build.gradle b/libraries/stdlib/jdk7/build.gradle index 82cdc11d1fb..b1328dc1cbe 100644 --- a/libraries/stdlib/jdk7/build.gradle +++ b/libraries/stdlib/jdk7/build.gradle @@ -62,7 +62,6 @@ compileKotlin { "-Xmultifile-parts-inherit", "-opt-in=kotlin.RequiresOptIn", "-opt-in=kotlin.contracts.ExperimentalContracts", - "-Xsuppress-deprecated-jvm-target-warning", ] kotlinOptions.moduleName = project.name } @@ -76,7 +75,6 @@ compileTestKotlin { "-opt-in=kotlin.ExperimentalStdlibApi", "-opt-in=kotlin.io.path.ExperimentalPathApi", "-Xcommon-sources=${fileTree('../test').join(',')}", - "-Xsuppress-deprecated-jvm-target-warning", "-XXLanguage:+RangeUntilOperator", ] } diff --git a/libraries/stdlib/jvm/build.gradle b/libraries/stdlib/jvm/build.gradle index 2446f9b7a50..ecb2456b7e1 100644 --- a/libraries/stdlib/jvm/build.gradle +++ b/libraries/stdlib/jvm/build.gradle @@ -113,7 +113,6 @@ compileKotlin { "-opt-in=kotlin.ExperimentalMultiplatform", "-opt-in=kotlin.contracts.ExperimentalContracts", "-Xuse-14-inline-classes-mangling-scheme", - "-Xsuppress-deprecated-jvm-target-warning", "-Xbuiltins-from-sources", "-XXLanguage:+RangeUntilOperator", ] @@ -127,7 +126,6 @@ compileTestKotlin { "-opt-in=kotlin.RequiresOptIn", "-opt-in=kotlin.ExperimentalUnsignedTypes", "-opt-in=kotlin.ExperimentalStdlibApi", - "-Xsuppress-deprecated-jvm-target-warning", "-XXLanguage:+RangeUntilOperator", ] // This is needed for JavaTypeTest; typeOf for non-reified type parameters doesn't work otherwise, for implementation reasons. diff --git a/libraries/tools/script-runtime/build.gradle b/libraries/tools/script-runtime/build.gradle index e4df8fde8ac..7e2534b9aa5 100644 --- a/libraries/tools/script-runtime/build.gradle +++ b/libraries/tools/script-runtime/build.gradle @@ -28,7 +28,6 @@ configureJavadocJar() compileKotlin { kotlinOptions.freeCompilerArgs = [ "-Xallow-kotlin-package", - "-Xsuppress-deprecated-jvm-target-warning", ] kotlinOptions.moduleName = project.name }