INAPPLICABLE_LATEINIT_MODIFIER should have a quickfix to remove initializer #KT-18826 Fixed
This commit is contained in:
committed by
Dmitry Jemerov
parent
a68312379e
commit
be64a6feeb
@@ -0,0 +1,6 @@
|
||||
// "Remove getter from property" "true"
|
||||
|
||||
class A {
|
||||
<caret>lateinit var str: String
|
||||
get() = ""
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Remove getter from property" "true"
|
||||
|
||||
class A {
|
||||
<caret>lateinit var str: String
|
||||
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// "Remove getter and setter from property" "true"
|
||||
|
||||
class A {
|
||||
<caret>lateinit var str: String
|
||||
get() = ""
|
||||
set(value) {}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Remove getter and setter from property" "true"
|
||||
|
||||
class A {
|
||||
<caret>lateinit var str: String
|
||||
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
// "Remove initializer from property" "true"
|
||||
|
||||
class A {
|
||||
<caret>lateinit var str = ""
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
// "Remove initializer from property" "true"
|
||||
|
||||
class A {
|
||||
lateinit var str: String<caret>
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Remove setter from property" "true"
|
||||
|
||||
class A {
|
||||
<caret>lateinit var str: String
|
||||
set(value) {}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Remove setter from property" "true"
|
||||
|
||||
class A {
|
||||
<caret>lateinit var str: String
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user