From 0c49ae04cb54dea509a01467abeb748334078b67 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 27 Jan 2022 23:41:16 +0300 Subject: [PATCH] Delay AbstractClassMemberNotImplementedWithIntermediate... to 1.8 Related to KT-45508 --- .../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 a36f7dcecc2..1f9391ce396 100644 --- a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt +++ b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt @@ -225,7 +225,6 @@ enum class LanguageFeature( ReportNonVarargSpreadOnGenericCalls(KOTLIN_1_7, kind = BUG_FIX), ProhibitSimplificationOfNonTrivialConstBooleanExpressions(KOTLIN_1_7), SafeCallsAreAlwaysNullable(KOTLIN_1_7), - AbstractClassMemberNotImplementedWithIntermediateAbstractClass(KOTLIN_1_7, kind = BUG_FIX), RefineTypeCheckingOnAssignmentsToJavaFields(KOTLIN_1_7), JvmPermittedSubclassesAttributeForSealed(KOTLIN_1_7), ForbidUsingExtensionPropertyTypeParameterInDelegate(KOTLIN_1_7, kind = BUG_FIX), @@ -251,6 +250,7 @@ enum class LanguageFeature( ProhibitConfusingSyntaxInWhenBranches(KOTLIN_1_8, kind = BUG_FIX), // KT-48385 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),