FIR IDE: Update FIR diagnostic test data for
INAPPLICABLE_LATEINIT_MODIFIER.
This commit is contained in:
committed by
Ilya Kirillov
parent
4e44804c77
commit
2f450549ab
+16
-16
@@ -8,12 +8,12 @@ class CustomDelegate {
|
||||
|
||||
public abstract class A<T: Any, V: String?>(lateinit var p2: String) {
|
||||
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>public lateinit val a: String<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit val b: T<!>
|
||||
public <!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> val a: String
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> val b: T
|
||||
private lateinit var c: CharSequence
|
||||
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit val d: String
|
||||
get<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> val d: String
|
||||
get
|
||||
|
||||
public lateinit var e: String
|
||||
get
|
||||
@@ -23,22 +23,22 @@ public abstract class A<T: Any, V: String?>(lateinit var p2: String) {
|
||||
lateinit var a: String
|
||||
}
|
||||
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e1: V<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e2: String?<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e3: Int<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e4: Int?<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e5 = "A"<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e1: V
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e2: String?
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e3: Int
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e4: Int?
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e5 = "A"
|
||||
|
||||
// With initializer, primitive
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e6 = 3<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e6 = 3
|
||||
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e7 by CustomDelegate()<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e7 by CustomDelegate()
|
||||
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e8: String
|
||||
get() = "A"<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e8: String
|
||||
get() = "A"
|
||||
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var e9: String
|
||||
set(v) { field = v }<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> var e9: String
|
||||
set(v) { field = v }
|
||||
|
||||
abstract lateinit var e10: String
|
||||
|
||||
@@ -47,7 +47,7 @@ public abstract class A<T: Any, V: String?>(lateinit var p2: String) {
|
||||
lateinit var String.e12: String
|
||||
}
|
||||
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit val topLevel: String<!>
|
||||
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit<!> val topLevel: String
|
||||
lateinit var topLevelMutable: String
|
||||
|
||||
public interface Intf {
|
||||
|
||||
Reference in New Issue
Block a user