Keyword completion: do not add braces after 'companion object' (KT-27915)
^KT-27915 Fixed
This commit is contained in:
committed by
Nikolay Krasko
parent
18ed031e7e
commit
ed9d53acaa
@@ -72,8 +72,7 @@ object KeywordCompletion {
|
|||||||
FINALLY_KEYWORD to "fun foo() { try {\n}\nfinally{\ncaret\n}",
|
FINALLY_KEYWORD to "fun foo() { try {\n}\nfinally{\ncaret\n}",
|
||||||
DO_KEYWORD to "fun foo() { do {\ncaret\n}",
|
DO_KEYWORD to "fun foo() { do {\ncaret\n}",
|
||||||
INIT_KEYWORD to "class C { init {\ncaret\n}",
|
INIT_KEYWORD to "class C { init {\ncaret\n}",
|
||||||
CONSTRUCTOR_KEYWORD to "class C { constructor(caret)",
|
CONSTRUCTOR_KEYWORD to "class C { constructor(caret)"
|
||||||
COMPANION_KEYWORD to "class C { companion object {\ncaret\n}"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
private val NO_SPACE_AFTER = listOf(THIS_KEYWORD,
|
private val NO_SPACE_AFTER = listOf(THIS_KEYWORD,
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
class C {
|
class C {
|
||||||
companion object {
|
companion object<caret>
|
||||||
<caret>
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@@ -29,7 +29,7 @@ class MouseMovedEventArgs
|
|||||||
// EXIST: var
|
// EXIST: var
|
||||||
// EXIST: constructor
|
// EXIST: constructor
|
||||||
// EXIST: init
|
// EXIST: init
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
+1
-1
@@ -28,7 +28,7 @@ class A {
|
|||||||
// EXIST: var
|
// EXIST: var
|
||||||
// EXIST: constructor
|
// EXIST: constructor
|
||||||
// EXIST: init
|
// EXIST: init
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
@@ -3,4 +3,4 @@ class TestClass {
|
|||||||
object O {}
|
object O {}
|
||||||
}
|
}
|
||||||
|
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ public class Test {
|
|||||||
// EXIST: var
|
// EXIST: var
|
||||||
// EXIST: constructor
|
// EXIST: constructor
|
||||||
// EXIST: init
|
// EXIST: init
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
+1
-1
@@ -20,7 +20,7 @@ class TestClass {
|
|||||||
// EXIST: var
|
// EXIST: var
|
||||||
// EXIST: constructor
|
// EXIST: constructor
|
||||||
// EXIST: init
|
// EXIST: init
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
+1
-1
@@ -14,7 +14,7 @@ enum class Test {
|
|||||||
// EXIST: private
|
// EXIST: private
|
||||||
// EXIST: protected
|
// EXIST: protected
|
||||||
// EXIST: public
|
// EXIST: public
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ interface Test {
|
|||||||
// EXIST: var
|
// EXIST: var
|
||||||
// EXIST: constructor
|
// EXIST: constructor
|
||||||
// EXIST: init
|
// EXIST: init
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class Some {
|
|||||||
// EXIST: var
|
// EXIST: var
|
||||||
// EXIST: constructor
|
// EXIST: constructor
|
||||||
// EXIST: init
|
// EXIST: init
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class Some {
|
|||||||
// EXIST: var
|
// EXIST: var
|
||||||
// EXIST: constructor
|
// EXIST: constructor
|
||||||
// EXIST: init
|
// EXIST: init
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class Some {
|
|||||||
// EXIST: var
|
// EXIST: var
|
||||||
// EXIST: constructor
|
// EXIST: constructor
|
||||||
// EXIST: init
|
// EXIST: init
|
||||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
// EXIST: companion object
|
||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
|
|||||||
Reference in New Issue
Block a user