From b86722c523895e901e28cf282b868f619f048474 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 15 Sep 2022 09:48:36 +0200 Subject: [PATCH] FE: delay ForbidSuperDelegationToAbstractFakeOverride to 1.9 Related to KT-53953, KT-49017 --- .../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 a8eff79db6b..9e953e87663 100644 --- a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt +++ b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt @@ -248,7 +248,6 @@ enum class LanguageFeature( UseConsistentRulesForPrivateConstructorsOfSealedClasses(sinceVersion = KOTLIN_1_8, kind = BUG_FIX), // KT-44866 ProgressionsChangingResolve(KOTLIN_1_8), // KT-49276 AbstractClassMemberNotImplementedWithIntermediateAbstractClass(KOTLIN_1_8, kind = BUG_FIX), // KT-45508 - ForbidSuperDelegationToAbstractFakeOverride(KOTLIN_1_8), // KT-49017 ForbidSuperDelegationToAbstractAnyMethod(KOTLIN_1_8), // KT-38078 ProperEqualityChecksInBuilderInferenceCalls(KOTLIN_1_8, kind = BUG_FIX), ProhibitNonExhaustiveIfInRhsOfElvis(KOTLIN_1_8, kind = BUG_FIX), // KT-44705 @@ -282,6 +281,7 @@ enum class LanguageFeature( BreakContinueInInlineLambdas(KOTLIN_1_9, defaultState = State.ENABLED), // KT-1436 EnumEntries(KOTLIN_1_9, sinceApiVersion = ApiVersion.KOTLIN_1_8, defaultState = State.DISABLED, kind = UNSTABLE_FEATURE), // KT-48872 EnableDfaWarningsInK2(KOTLIN_1_9, kind = OTHER), // KT-50965 + ForbidSuperDelegationToAbstractFakeOverride(KOTLIN_1_9), // KT-49017 DataObjects(KOTLIN_1_9), // KT-4107 ProhibitAccessToEnumCompanionMembersInEnumConstructorCall(KOTLIN_1_9, kind = BUG_FIX), // KT-49110