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}",
|
||||
DO_KEYWORD to "fun foo() { do {\ncaret\n}",
|
||||
INIT_KEYWORD to "class C { init {\ncaret\n}",
|
||||
CONSTRUCTOR_KEYWORD to "class C { constructor(caret)",
|
||||
COMPANION_KEYWORD to "class C { companion object {\ncaret\n}"
|
||||
CONSTRUCTOR_KEYWORD to "class C { constructor(caret)"
|
||||
)
|
||||
|
||||
private val NO_SPACE_AFTER = listOf(THIS_KEYWORD,
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
class C {
|
||||
companion object {
|
||||
<caret>
|
||||
}
|
||||
companion object<caret>
|
||||
}
|
||||
@@ -29,7 +29,7 @@ class MouseMovedEventArgs
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ class A {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
@@ -3,4 +3,4 @@ class TestClass {
|
||||
object O {}
|
||||
}
|
||||
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
|
||||
@@ -26,7 +26,7 @@ public class Test {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ class TestClass {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ enum class Test {
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
// EXIST: public
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
@@ -16,7 +16,7 @@ interface Test {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
@@ -28,7 +28,7 @@ class Some {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
@@ -28,7 +28,7 @@ class Some {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
@@ -26,7 +26,7 @@ class Some {
|
||||
// EXIST: var
|
||||
// EXIST: constructor
|
||||
// EXIST: init
|
||||
// EXIST: { itemText: "companion object", tailText: " {...}" }
|
||||
// EXIST: companion object
|
||||
// EXIST: operator
|
||||
// EXIST: infix
|
||||
// EXIST: sealed class
|
||||
|
||||
Reference in New Issue
Block a user