[Test] backingField testData: migrate from deprecated directive syntax
Review: https://jetbrains.team/p/kt/reviews/9967
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// !DIAGNOSTICS: +UNUSED_PARAMETER
|
||||
// DIAGNOSTICS: +UNUSED_PARAMETER
|
||||
var y: Int = 1
|
||||
|
||||
// No backing field!
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// !DIAGNOSTICS: +UNUSED_PARAMETER
|
||||
// DIAGNOSTICS: +UNUSED_PARAMETER
|
||||
var y: Int = 1
|
||||
|
||||
// No backing field!
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// FIR_IDENTICAL
|
||||
// !DIAGNOSTICS: -UNUSED_VARIABLE
|
||||
// DIAGNOSTICS: -UNUSED_VARIABLE
|
||||
fun foo() {
|
||||
open class Local {
|
||||
val my: Int = 2
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE: +RestrictionOfValReassignmentViaBackingField
|
||||
// LANGUAGE: +RestrictionOfValReassignmentViaBackingField
|
||||
|
||||
val my: Int = 1
|
||||
get() {
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE: -RestrictionOfValReassignmentViaBackingField
|
||||
// LANGUAGE: -RestrictionOfValReassignmentViaBackingField
|
||||
|
||||
val my: Int = 1
|
||||
get() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// !LANGUAGE: +RestrictionOfValReassignmentViaBackingField
|
||||
// LANGUAGE: +RestrictionOfValReassignmentViaBackingField
|
||||
|
||||
class Outer {
|
||||
val i: Int = 1
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// !LANGUAGE: +RestrictionOfValReassignmentViaBackingField
|
||||
// LANGUAGE: +RestrictionOfValReassignmentViaBackingField
|
||||
|
||||
class Outer {
|
||||
val i: Int = 1
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:-TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck
|
||||
// LANGUAGE:-TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck
|
||||
open class Base {
|
||||
open var x: String = ""
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:+TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck
|
||||
// LANGUAGE:+TakeIntoAccountEffectivelyFinalInMustBeInitializedCheck
|
||||
open class Base {
|
||||
open var x: String = ""
|
||||
}
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// !LANGUAGE:-ProhibitOpenValDeferredInitialization
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitOpenValDeferredInitialization
|
||||
open class Foo {
|
||||
<!MUST_BE_INITIALIZED_OR_BE_ABSTRACT!>open val foo: Int<!>
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// !LANGUAGE:-ProhibitOpenValDeferredInitialization
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitOpenValDeferredInitialization
|
||||
open class Foo {
|
||||
<!MUST_BE_INITIALIZED_OR_BE_ABSTRACT!>open val foo: Int<!>
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// !LANGUAGE:-ProhibitOpenValDeferredInitialization
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitOpenValDeferredInitialization
|
||||
open class Foo {
|
||||
<!MUST_BE_INITIALIZED_OR_BE_ABSTRACT!>open val foo: Int<!>
|
||||
|
||||
|
||||
+1
-1
@@ -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
|
||||
|
||||
+2
-2
@@ -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
|
||||
|
||||
Vendored
+2
-2
@@ -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
|
||||
|
||||
+1
-1
@@ -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
|
||||
|
||||
+1
-1
@@ -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
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
class Foo {
|
||||
<!MUST_BE_INITIALIZED!>var x: String<!>
|
||||
set(value) {}
|
||||
|
||||
+2
-2
@@ -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)
|
||||
|
||||
+2
-2
@@ -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)
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
class Foo {
|
||||
<!MUST_BE_INITIALIZED!>var x: String<!>
|
||||
set(value) {}
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
class Foo {
|
||||
<!MUST_BE_INITIALIZED_WARNING!>var x: String<!>
|
||||
set(value) {}
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
class Foo {
|
||||
constructor()
|
||||
<!MUST_BE_INITIALIZED!>var x: String<!>
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
class Foo {
|
||||
constructor()
|
||||
<!MUST_BE_INITIALIZED_WARNING!>var x: String<!>
|
||||
|
||||
+2
-2
@@ -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()
|
||||
|
||||
|
||||
+2
-2
@@ -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()
|
||||
|
||||
|
||||
+2
-2
@@ -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()
|
||||
|
||||
|
||||
+2
-2
@@ -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()
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:+ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
open class Foo {
|
||||
constructor()
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
open class Foo {
|
||||
constructor()
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
class Foo {
|
||||
<!MUST_BE_INITIALIZED!>var foo: Int<!>
|
||||
set(value) {}
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
// FIR_IDENTICAL
|
||||
// !DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// !LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
// DIAGNOSTICS: -DEBUG_INFO_LEAKING_THIS
|
||||
// LANGUAGE:-ProhibitMissedMustBeInitializedWhenThereIsNoPrimaryConstructor
|
||||
class Foo {
|
||||
<!MUST_BE_INITIALIZED!>var foo: Int<!>
|
||||
set(value) {}
|
||||
|
||||
+2
-2
@@ -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)
|
||||
|
||||
+2
-2
@@ -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)
|
||||
|
||||
+2
-2
@@ -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()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user