From 9c225c5b5635f3f349a84b81dea5cb2ca5399923 Mon Sep 17 00:00:00 2001 From: Victor Petukhov Date: Mon, 27 Dec 2021 15:56:57 +0300 Subject: [PATCH] Revert "[Compiler CLI] Use `LanguageVersion.LATEST_STABLE` instead of `KotlinVersion.CURRENT` for java type enhancement settings to prevent dependency on kotlin version." This reverts commit 0689d74353640097559cd16eadf38cb1b343b634. --- .../cli/common/arguments/JavaTypeEnhancementStateParser.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/arguments/JavaTypeEnhancementStateParser.kt b/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/arguments/JavaTypeEnhancementStateParser.kt index fc0a8ac9f1f..e429e7cd7fe 100644 --- a/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/arguments/JavaTypeEnhancementStateParser.kt +++ b/compiler/cli/cli-common/src/org/jetbrains/kotlin/cli/common/arguments/JavaTypeEnhancementStateParser.kt @@ -18,8 +18,6 @@ package org.jetbrains.kotlin.cli.common.arguments import org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity import org.jetbrains.kotlin.cli.common.messages.MessageCollector -import org.jetbrains.kotlin.config.LanguageVersion -import org.jetbrains.kotlin.config.toKotlinVersion import org.jetbrains.kotlin.load.java.* import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.name.isSubpackageOf @@ -204,7 +202,7 @@ class JavaTypeEnhancementStateParser( } companion object { - private val DEFAULT = JavaTypeEnhancementStateParser(MessageCollector.NONE, LanguageVersion.LATEST_STABLE.toKotlinVersion()) + private val DEFAULT = JavaTypeEnhancementStateParser(MessageCollector.NONE, KotlinVersion.CURRENT) private const val NULLABILITY_ANNOTATIONS_COMPILER_OPTION = "-Xnullability-annotations" fun parsePlainNullabilityAnnotationReportLevels(nullabilityAnnotations: String): Pair =