From 9a5058849e0095393d46aa7b73d8e537601f77ba Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Mon, 11 Oct 2021 10:43:18 +0300 Subject: [PATCH] Delay ExtensionPropertyTypeParameterInDelegate forbiddance to 1.7 Related to KT-24643 --- .../src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt index e82f14b3bda..2d955cae41b 100644 --- a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt +++ b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt @@ -198,7 +198,6 @@ enum class LanguageFeature( TypeEnhancementImprovementsInStrictMode(KOTLIN_1_6), ProhibitJvmFieldOnOverrideFromInterfaceInPrimaryConstructor(KOTLIN_1_6, kind = BUG_FIX), PrivateInFileEffectiveVisibility(KOTLIN_1_6, kind = BUG_FIX), - ForbidUsingExtensionPropertyTypeParameterInDelegate(KOTLIN_1_6, kind = BUG_FIX), ProhibitSelfCallsInNestedObjects(KOTLIN_1_6, kind = BUG_FIX), ProperCheckAnnotationsTargetInTypeUsePositions(KOTLIN_1_6, kind = BUG_FIX), @@ -234,6 +233,7 @@ enum class LanguageFeature( AbstractClassMemberNotImplementedWithIntermediateAbstractClass(KOTLIN_1_7, kind = BUG_FIX), RefineTypeCheckingOnAssignmentsToJavaFields(KOTLIN_1_7), JvmPermittedSubclassesAttributeForSealed(KOTLIN_1_7), + ForbidUsingExtensionPropertyTypeParameterInDelegate(KOTLIN_1_7, kind = BUG_FIX), // Temporarily disabled, see KT-27084/KT-22379 SoundSmartcastFromLoopConditionForLoopAssignedVariables(sinceVersion = null, kind = BUG_FIX),