Tweak keyword completion for lateinit and companion object
#KT-13673 fixed #KT-12293 fixed
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
class C {
|
||||
companion object<caret>
|
||||
companion object {
|
||||
<caret>
|
||||
}
|
||||
}
|
||||
@@ -29,11 +29,11 @@ class MouseMovedEventArgs
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
+2
-2
@@ -28,11 +28,11 @@ class A {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
@@ -3,4 +3,4 @@ class TestClass {
|
||||
object O {}
|
||||
}
|
||||
|
||||
// EXIST: "companion object"
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
|
||||
@@ -18,7 +18,7 @@ annotation class Test {
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
@@ -26,11 +26,11 @@ public class Test {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
+2
-2
@@ -20,11 +20,11 @@ class TestClass {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
+2
-2
@@ -14,11 +14,11 @@ enum class Test {
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
// EXIST: public
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
@@ -16,11 +16,11 @@ interface Test {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@ object Test {
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
+1
-1
@@ -18,5 +18,5 @@ class TestSample(<caret>)
|
||||
/* TODO: keywords below should not be here*/
|
||||
// EXIST: abstract
|
||||
// EXIST: const
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -28,11 +28,11 @@ class Some {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
@@ -28,11 +28,11 @@ class Some {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
@@ -26,11 +26,11 @@ class Some {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: companion object
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
// EXIST: lateinit
|
||||
// EXIST: lateinit var
|
||||
// EXIST: data
|
||||
// EXIST: inline
|
||||
// EXIST: tailrec
|
||||
|
||||
Reference in New Issue
Block a user