From eb87b726e25bca6d1bce220c217dbfb98d6fc2a3 Mon Sep 17 00:00:00 2001 From: "vladislav.grechko" Date: Mon, 12 Dec 2022 15:34:13 +0100 Subject: [PATCH] Disable 'CustomEqualsInValueClasses' feature in 1.9 language version The feature is not ready to be shown in preview ^KT-55246: Fixed --- .../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 2b08b3e8138..eb2c212dd19 100644 --- a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt +++ b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt @@ -276,7 +276,6 @@ enum class LanguageFeature( ForbidSuperDelegationToAbstractFakeOverride(KOTLIN_1_9, kind = BUG_FIX), // KT-49017 DataObjects(KOTLIN_1_9), // KT-4107 ProhibitAccessToEnumCompanionMembersInEnumConstructorCall(KOTLIN_1_9, kind = BUG_FIX), // KT-49110 - CustomEqualsInValueClasses(KOTLIN_1_9), // KT-24874 EnhanceNullabilityOfPrimitiveArrays(KOTLIN_1_9, kind = BUG_FIX), // KT-54521 RefineTypeCheckingOnAssignmentsToJavaFields(KOTLIN_1_9, kind = BUG_FIX), // KT-46727 InlineLateinit(KOTLIN_1_9, kind = OTHER), // KT-23814 @@ -319,6 +318,7 @@ enum class LanguageFeature( JavaSamConversionEqualsHashCode(sinceVersion = null, kind = UNSTABLE_FEATURE), UnitConversionsOnArbitraryExpressions(sinceVersion = null), JsAllowImplementingFunctionInterface(sinceVersion = null, kind = UNSTABLE_FEATURE), + CustomEqualsInValueClasses(sinceVersion = null, kind = OTHER), // KT-24874 ; init {