From 59372fd15f2761613ccacb182b06fde5ed0b44c1 Mon Sep 17 00:00:00 2001 From: "Denis.Zharkov" Date: Tue, 6 Apr 2021 18:31:03 +0300 Subject: [PATCH] Enable ProhibitUsingNullableTypeParameterAgainstNotNullAnnotated since 1.6 ^KT-36770 Fixed --- .../org/jetbrains/kotlin/config/LanguageVersionSettings.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt index 4db40d1334f..21a48ed8c89 100644 --- a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt +++ b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt @@ -170,9 +170,6 @@ enum class LanguageFeature( // Temporarily disabled, see KT-27084/KT-22379 SoundSmartcastFromLoopConditionForLoopAssignedVariables(sinceVersion = null, kind = BUG_FIX), - // Looks like we can't enable it until KT-26245 is fixed because otherwise some use cases become broken because of overrides - ProhibitUsingNullableTypeParameterAgainstNotNullAnnotated(sinceVersion = null, kind = BUG_FIX), - // Experimental features Coroutines( @@ -207,6 +204,7 @@ enum class LanguageFeature( // 1.6 DefinitelyNotNullTypeParameters(sinceVersion = KOTLIN_1_6), + ProhibitUsingNullableTypeParameterAgainstNotNullAnnotated(sinceVersion = KOTLIN_1_6, kind = BUG_FIX), ; val presentableName: String