From a209098a6c6bd7060c9d0733b8ccb103a79a8021 Mon Sep 17 00:00:00 2001 From: Pavel Mikhailovskii Date: Thu, 22 Sep 2022 18:29:51 +0200 Subject: [PATCH] KT-8575 Enable ReferencesToSyntheticJavaProperties in 1.9 --- .../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 9e953e87663..5ce4d461be2 100644 --- a/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt +++ b/compiler/util/src/org/jetbrains/kotlin/config/LanguageVersionSettings.kt @@ -146,7 +146,6 @@ enum class LanguageFeature( ContractsOnCallsWithImplicitReceiver(KOTLIN_1_4), BooleanElvisBoundSmartCasts(KOTLIN_1_3, defaultState = State.DISABLED), // see KT-26357 for details NewDataFlowForTryExpressions(KOTLIN_1_4, defaultState = State.DISABLED), - ReferencesToSyntheticJavaProperties(KOTLIN_1_3, defaultState = State.DISABLED), // ^----------------------------------------------------------------------^ // 1.5 @@ -284,6 +283,7 @@ enum class LanguageFeature( ForbidSuperDelegationToAbstractFakeOverride(KOTLIN_1_9), // KT-49017 DataObjects(KOTLIN_1_9), // KT-4107 ProhibitAccessToEnumCompanionMembersInEnumConstructorCall(KOTLIN_1_9, kind = BUG_FIX), // KT-49110 + ReferencesToSyntheticJavaProperties(KOTLIN_1_9), // KT-8575 // Disabled for indefinite time. See KT-53751 IgnoreNullabilityForErasedValueParameters(sinceVersion = null, kind = BUG_FIX),