Add intentions to convert nullable <--> lateinit var #KT-12743 Fixed

This commit is contained in:
Toshiaki Kameyama
2018-11-21 10:50:15 +03:00
committed by Mikhail Glukhikh
parent 9049af3bdf
commit 4cf266e99f
33 changed files with 343 additions and 0 deletions
@@ -0,0 +1 @@
org.jetbrains.kotlin.idea.intentions.ConvertLateinitPropertyToNullableIntention
@@ -0,0 +1,5 @@
// IS_APPLICABLE: false
// DISABLE-ERRORS
class C {
<caret>private lateinit var bar: String = ""
}
@@ -0,0 +1,5 @@
// IS_APPLICABLE: false
// DISABLE-ERRORS
class C {
<caret>private lateinit var bar: String?
}
@@ -0,0 +1,3 @@
class C {
<caret>private lateinit var bar: String
}
@@ -0,0 +1,3 @@
class C {
private var bar: String? = null
}
@@ -0,0 +1,5 @@
// IS_APPLICABLE: false
// DISABLE-ERRORS
class C {
<caret>private lateinit val bar: String
}