From 18edf43ec7939c84268b874a774829b5d9d3bd87 Mon Sep 17 00:00:00 2001 From: "vladislav.grechko" Date: Mon, 12 Dec 2022 15:34:59 +0100 Subject: [PATCH] Disable 'InlineLateinit' feature in 1.9 language version The feature is not ready to be shown in preview ^KT-55247: Fixed --- .../src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt | 3 ++- 1 file changed, 2 insertions(+), 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 eb2c212dd19..de3cb05c4a8 100644 --- a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt +++ b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt @@ -278,7 +278,6 @@ enum class LanguageFeature( ProhibitAccessToEnumCompanionMembersInEnumConstructorCall(KOTLIN_1_9, kind = BUG_FIX), // KT-49110 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 ReferencesToSyntheticJavaProperties(KOTLIN_1_9), // KT-8575 ValueClassesSecondaryConstructorWithBody(sinceVersion = KOTLIN_1_9, kind = UNSTABLE_FEATURE), // KT-55333 @@ -319,6 +318,8 @@ enum class LanguageFeature( UnitConversionsOnArbitraryExpressions(sinceVersion = null), JsAllowImplementingFunctionInterface(sinceVersion = null, kind = UNSTABLE_FEATURE), CustomEqualsInValueClasses(sinceVersion = null, kind = OTHER), // KT-24874 + InlineLateinit(sinceVersion = null, kind = OTHER), // KT-23814 + ; init {