Target KT-4107 (data objects) to Kotlin 1.9
This commit is contained in:
@@ -1,4 +1,6 @@
|
|||||||
// FIR_IDENTICAL
|
// FIR_IDENTICAL
|
||||||
|
// LANGUAGE: +DataObjects
|
||||||
|
|
||||||
<!WRONG_MODIFIER_TARGET!>data<!> enum class First(val x: Int) {
|
<!WRONG_MODIFIER_TARGET!>data<!> enum class First(val x: Int) {
|
||||||
A(1),
|
A(1),
|
||||||
B(2)
|
B(2)
|
||||||
|
|||||||
@@ -260,7 +260,6 @@ enum class LanguageFeature(
|
|||||||
RefineTypeCheckingOnAssignmentsToJavaFields(KOTLIN_1_8, kind = BUG_FIX),
|
RefineTypeCheckingOnAssignmentsToJavaFields(KOTLIN_1_8, kind = BUG_FIX),
|
||||||
RangeUntilOperator(KOTLIN_1_8), // KT-15613
|
RangeUntilOperator(KOTLIN_1_8), // KT-15613
|
||||||
GenericInlineClassParameter(sinceVersion = KOTLIN_1_8, kind = UNSTABLE_FEATURE), // KT-32162
|
GenericInlineClassParameter(sinceVersion = KOTLIN_1_8, kind = UNSTABLE_FEATURE), // KT-32162
|
||||||
DataObjects(KOTLIN_1_8), // KT-4107
|
|
||||||
LightweightLambdas(KOTLIN_1_8, defaultState = State.DISABLED),
|
LightweightLambdas(KOTLIN_1_8, defaultState = State.DISABLED),
|
||||||
|
|
||||||
// 1.9
|
// 1.9
|
||||||
@@ -284,6 +283,7 @@ enum class LanguageFeature(
|
|||||||
BreakContinueInInlineLambdas(KOTLIN_1_9, defaultState = State.ENABLED), // KT-1436
|
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
|
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
|
EnableDfaWarningsInK2(KOTLIN_1_9, kind = OTHER), // KT-50965
|
||||||
|
DataObjects(KOTLIN_1_9), // KT-4107
|
||||||
|
|
||||||
// Disabled for indefinite time. See KT-53751
|
// Disabled for indefinite time. See KT-53751
|
||||||
IgnoreNullabilityForErasedValueParameters(sinceVersion = null, kind = BUG_FIX),
|
IgnoreNullabilityForErasedValueParameters(sinceVersion = null, kind = BUG_FIX),
|
||||||
|
|||||||
Reference in New Issue
Block a user