diff --git a/compiler/testData/diagnostics/tests/backingField/FieldAsParam.fir.kt b/compiler/testData/diagnostics/tests/backingField/FieldAsParam.fir.kt index 71116f23c79..b6a13241104 100644 --- a/compiler/testData/diagnostics/tests/backingField/FieldAsParam.fir.kt +++ b/compiler/testData/diagnostics/tests/backingField/FieldAsParam.fir.kt @@ -1,4 +1,4 @@ -// !DIAGNOSTICS: +UNUSED_PARAMETER +// DIAGNOSTICS: +UNUSED_PARAMETER var y: Int = 1 // No backing field! diff --git a/compiler/testData/diagnostics/tests/backingField/FieldAsParam.kt b/compiler/testData/diagnostics/tests/backingField/FieldAsParam.kt index e5da9f1dc03..fc31769c3e3 100644 --- a/compiler/testData/diagnostics/tests/backingField/FieldAsParam.kt +++ b/compiler/testData/diagnostics/tests/backingField/FieldAsParam.kt @@ -1,4 +1,4 @@ -// !DIAGNOSTICS: +UNUSED_PARAMETER +// DIAGNOSTICS: +UNUSED_PARAMETER var y: Int = 1 // No backing field! diff --git a/compiler/testData/diagnostics/tests/backingField/FieldInLocal.kt b/compiler/testData/diagnostics/tests/backingField/FieldInLocal.kt index a5994817b01..20cc1d5d4be 100644 --- a/compiler/testData/diagnostics/tests/backingField/FieldInLocal.kt +++ b/compiler/testData/diagnostics/tests/backingField/FieldInLocal.kt @@ -1,5 +1,5 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -UNUSED_VARIABLE +// DIAGNOSTICS: -UNUSED_VARIABLE fun foo() { open class Local { val my: Int = 2 diff --git a/compiler/testData/diagnostics/tests/backingField/FieldReassignment_after.kt b/compiler/testData/diagnostics/tests/backingField/FieldReassignment_after.kt index 2d9e99f3223..ff7be19806e 100644 --- a/compiler/testData/diagnostics/tests/backingField/FieldReassignment_after.kt +++ b/compiler/testData/diagnostics/tests/backingField/FieldReassignment_after.kt @@ -1,5 +1,5 @@ // FIR_IDENTICAL -// !LANGUAGE: +RestrictionOfValReassignmentViaBackingField +// LANGUAGE: +RestrictionOfValReassignmentViaBackingField val my: Int = 1 get() { diff --git a/compiler/testData/diagnostics/tests/backingField/FieldReassignment_before.kt b/compiler/testData/diagnostics/tests/backingField/FieldReassignment_before.kt index b96f631fcc4..e5ffb9105ea 100644 --- a/compiler/testData/diagnostics/tests/backingField/FieldReassignment_before.kt +++ b/compiler/testData/diagnostics/tests/backingField/FieldReassignment_before.kt @@ -1,5 +1,5 @@ // FIR_IDENTICAL -// !LANGUAGE: -RestrictionOfValReassignmentViaBackingField +// LANGUAGE: -RestrictionOfValReassignmentViaBackingField val my: Int = 1 get() { diff --git a/compiler/testData/diagnostics/tests/backingField/LocalDeclarations.fir.kt b/compiler/testData/diagnostics/tests/backingField/LocalDeclarations.fir.kt index 2b29c29519e..78e5aa42f8d 100644 --- a/compiler/testData/diagnostics/tests/backingField/LocalDeclarations.fir.kt +++ b/compiler/testData/diagnostics/tests/backingField/LocalDeclarations.fir.kt @@ -1,4 +1,4 @@ -// !LANGUAGE: +RestrictionOfValReassignmentViaBackingField +// LANGUAGE: +RestrictionOfValReassignmentViaBackingField class Outer { val i: Int = 1 diff --git a/compiler/testData/diagnostics/tests/backingField/LocalDeclarations.kt b/compiler/testData/diagnostics/tests/backingField/LocalDeclarations.kt index 0a7b6da116b..f3a6713a587 100644 --- a/compiler/testData/diagnostics/tests/backingField/LocalDeclarations.kt +++ b/compiler/testData/diagnostics/tests/backingField/LocalDeclarations.kt @@ -1,4 +1,4 @@ -// !LANGUAGE: +RestrictionOfValReassignmentViaBackingField +// LANGUAGE: +RestrictionOfValReassignmentViaBackingField class Outer { val i: Int = 1 diff --git a/compiler/testData/diagnostics/tests/backingField/MustBeInitializedEffectivelyFinalOff.kt b/compiler/testData/diagnostics/tests/backingField/MustBeInitializedEffectivelyFinalOff.kt index d1d174c6075..db2b365ab5c 100644 --- a/compiler/testData/diagnostics/tests/backingField/MustBeInitializedEffectivelyFinalOff.kt +++ b/compiler/testData/diagnostics/tests/backingField/MustBeInitializedEffectivelyFinalOff.kt @@ -1,5 +1,5 @@ // FIR_IDENTICAL -// !LANGUAGE:-TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck +// LANGUAGE:-TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck open class Base { open var x: String = "" } diff --git a/compiler/testData/diagnostics/tests/backingField/MustBeInitializedEffectivelyFinalOn.kt b/compiler/testData/diagnostics/tests/backingField/MustBeInitializedEffectivelyFinalOn.kt index 04bd3cccc5d..7ead2fc7418 100644 --- a/compiler/testData/diagnostics/tests/backingField/MustBeInitializedEffectivelyFinalOn.kt +++ b/compiler/testData/diagnostics/tests/backingField/MustBeInitializedEffectivelyFinalOn.kt @@ -1,5 +1,5 @@ // FIR_IDENTICAL -// !LANGUAGE:+TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck +// LANGUAGE:+TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck open class Base { open var x: String = "" } diff --git a/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitErrorAnyway.kt b/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitErrorAnyway.kt index 65eb2609bb1..3028b451b81 100644 --- a/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitErrorAnyway.kt +++ b/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitErrorAnyway.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS -// !LANGUAGE:-ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitOpenValDeferredInitialization open class Foo { open val foo: Int diff --git a/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitSecondaryConstructorErrorAnyway.kt b/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitSecondaryConstructorErrorAnyway.kt index 288279116e5..d5523f5a3dd 100644 --- a/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitSecondaryConstructorErrorAnyway.kt +++ b/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitSecondaryConstructorErrorAnyway.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS -// !LANGUAGE:-ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitOpenValDeferredInitialization open class Foo { open val foo: Int diff --git a/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitTwoSecondaryConstructorsErrorAnyway.kt b/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitTwoSecondaryConstructorsErrorAnyway.kt index b50b0dcb78b..258eac43f6a 100644 --- a/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitTwoSecondaryConstructorsErrorAnyway.kt +++ b/compiler/testData/diagnostics/tests/backingField/OpenValPartialDeferredInitTwoSecondaryConstructorsErrorAnyway.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS -// !LANGUAGE:-ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitOpenValDeferredInitialization open class Foo { open val foo: Int diff --git a/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInFinalClass.kt b/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInFinalClass.kt index 64492d04288..fa40f8c6e02 100644 --- a/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInFinalClass.kt +++ b/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInFinalClass.kt @@ -1,5 +1,5 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS // a = final + not initialized in place + deferred init // e = final + not initialized in place // c = final + initialized in place diff --git a/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInOpenClassOpenValError.kt b/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInOpenClassOpenValError.kt index 3866ec1a205..f2f2e287c0b 100644 --- a/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInOpenClassOpenValError.kt +++ b/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInOpenClassOpenValError.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS -// !LANGUAGE:+ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:+ProhibitOpenValDeferredInitialization // a = final + not initialized in place + deferred init // e = final + not initialized in place // c = final + initialized in place diff --git a/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInOpenClassOpenValWarning.kt b/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInOpenClassOpenValWarning.kt index 35dc1c7e51b..d096c5aab1a 100644 --- a/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInOpenClassOpenValWarning.kt +++ b/compiler/testData/diagnostics/tests/backingField/ValDeferredInitInOpenClassOpenValWarning.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS -// !LANGUAGE:-ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitOpenValDeferredInitialization // a = final + not initialized in place + deferred init // e = final + not initialized in place // c = final + initialized in place diff --git a/compiler/testData/diagnostics/tests/backingField/VarDeferredInitInFinalClass.kt b/compiler/testData/diagnostics/tests/backingField/VarDeferredInitInFinalClass.kt index e33697f8fef..c0c49edda3c 100644 --- a/compiler/testData/diagnostics/tests/backingField/VarDeferredInitInFinalClass.kt +++ b/compiler/testData/diagnostics/tests/backingField/VarDeferredInitInFinalClass.kt @@ -1,5 +1,5 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS // a = final + not initialized in place + deferred init // e = final + not initialized in place // c = final + initialized in place diff --git a/compiler/testData/diagnostics/tests/backingField/VarDeferredInitInOpenClass.kt b/compiler/testData/diagnostics/tests/backingField/VarDeferredInitInOpenClass.kt index 81a7e468a39..9bdfe308bfa 100644 --- a/compiler/testData/diagnostics/tests/backingField/VarDeferredInitInOpenClass.kt +++ b/compiler/testData/diagnostics/tests/backingField/VarDeferredInitInOpenClass.kt @@ -1,5 +1,5 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS // a = final + not initialized in place + deferred init // e = final + not initialized in place // c = final + initialized in place diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/implicitPrimaryConstructor_errorAnyway.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/implicitPrimaryConstructor_errorAnyway.kt index f013be1c732..6d596a9ffb1 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/implicitPrimaryConstructor_errorAnyway.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/implicitPrimaryConstructor_errorAnyway.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS class Foo { var x: String set(value) {} diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneInheritedSecondary_mustBeInitializedError.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneInheritedSecondary_mustBeInitializedError.kt index 418bdb35e12..7a6dd5225a3 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneInheritedSecondary_mustBeInitializedError.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneInheritedSecondary_mustBeInitializedError.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS open class Base(x: Int) class Foo : Base { constructor() : super(1) diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneInheritedSecondary_mustBeInitializedWarning.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneInheritedSecondary_mustBeInitializedWarning.kt index 48fe7ae7932..729d9aa3b92 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneInheritedSecondary_mustBeInitializedWarning.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneInheritedSecondary_mustBeInitializedWarning.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS open class Base(x: Int) class Foo : Base { constructor() : super(1) diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_deferredInitInSecondary_mustBeInitializedError.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_deferredInitInSecondary_mustBeInitializedError.kt index 986497f94ce..62ad41307cb 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_deferredInitInSecondary_mustBeInitializedError.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_deferredInitInSecondary_mustBeInitializedError.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS class Foo { var x: String set(value) {} diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_deferredInitInSecondary_mustBeInitializedWarning.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_deferredInitInSecondary_mustBeInitializedWarning.kt index bca8ea09f11..d3b4fcf3402 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_deferredInitInSecondary_mustBeInitializedWarning.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_deferredInitInSecondary_mustBeInitializedWarning.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS class Foo { var x: String set(value) {} diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_mustBeInitializedError.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_mustBeInitializedError.kt index 6d0c88ef4a9..6892974bbe6 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_mustBeInitializedError.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_mustBeInitializedError.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS class Foo { constructor() var x: String diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_mustBeInitializedWarning.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_mustBeInitializedWarning.kt index 10b04fee39a..13a5abf9be3 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_mustBeInitializedWarning.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_mustBeInitializedWarning.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS class Foo { constructor() var x: String diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValError_mustBeInitializedError.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValError_mustBeInitializedError.kt index d1915c53fd6..c2e13a6adcc 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValError_mustBeInitializedError.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValError_mustBeInitializedError.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor, +ProhibitOpenValDeferredInitialization -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor, +ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS open class Foo { constructor() diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValError_mustBeInitializedWarning.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValError_mustBeInitializedWarning.kt index 934a7c5aa09..92ba47c2003 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValError_mustBeInitializedWarning.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValError_mustBeInitializedWarning.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor, +ProhibitOpenValDeferredInitialization -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor, +ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS open class Foo { constructor() diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValWarning_mustBeInitializedError.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValWarning_mustBeInitializedError.kt index 8f1ec9368d4..ffa527c5cc8 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValWarning_mustBeInitializedError.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValWarning_mustBeInitializedError.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor, -ProhibitOpenValDeferredInitialization -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor, -ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS open class Foo { constructor() diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValWarning_mustBeInitializedWarning.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValWarning_mustBeInitializedWarning.kt index 0237987d302..a229e04c3c0 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValWarning_mustBeInitializedWarning.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openValWarning_mustBeInitializedWarning.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor, -ProhibitOpenValDeferredInitialization -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor, -ProhibitOpenValDeferredInitialization +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS open class Foo { constructor() diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openVar_mustBeInitializedError.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openVar_mustBeInitializedError.kt index b16ad04ef6c..4fbd9799b0d 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openVar_mustBeInitializedError.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openVar_mustBeInitializedError.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS open class Foo { constructor() diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openVar_mustBeInitializedWarning.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openVar_mustBeInitializedWarning.kt index 683499fa5ca..be42d6ad304 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openVar_mustBeInitializedWarning.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_oneSecondary_openVar_mustBeInitializedWarning.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS open class Foo { constructor() diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_partialDeferredInitInSecondary_errorAnyway.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_partialDeferredInitInSecondary_errorAnyway.kt index b2bd816d33f..ec0ee98ca87 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_partialDeferredInitInSecondary_errorAnyway.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_partialDeferredInitInSecondary_errorAnyway.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor class Foo { var foo: Int set(value) {} diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_partialDeferredInitInTwoSecondaries_errorAnyway.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_partialDeferredInitInTwoSecondaries_errorAnyway.kt index 50674c998a3..f00d28ef2b1 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_partialDeferredInitInTwoSecondaries_errorAnyway.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_partialDeferredInitInTwoSecondaries_errorAnyway.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor class Foo { var foo: Int set(value) {} diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_twoSecondary_mustBeInitializedError.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_twoSecondary_mustBeInitializedError.kt index ed8fbe0c90b..09b2558fdaf 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_twoSecondary_mustBeInitializedError.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_twoSecondary_mustBeInitializedError.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS class Foo { constructor() constructor(x: Int) diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_twoSecondary_mustBeInitializedWarning.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_twoSecondary_mustBeInitializedWarning.kt index 5643a45bfcc..9f659303be2 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_twoSecondary_mustBeInitializedWarning.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/noPrimary_twoSecondary_mustBeInitializedWarning.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS class Foo { constructor() constructor(x: Int) diff --git a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/onePrimary_oneSecondary_errorAnyway.kt b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/onePrimary_oneSecondary_errorAnyway.kt index 238b8e4ac5b..ac6f421684d 100644 --- a/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/onePrimary_oneSecondary_errorAnyway.kt +++ b/compiler/testData/diagnostics/tests/backingField/prohibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor/onePrimary_oneSecondary_errorAnyway.kt @@ -1,6 +1,6 @@ // FIR_IDENTICAL -// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor -// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS +// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor +// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS class Foo() { constructor(x: Int) : this()