Keyword completion: add 'class' after 'data' #KT-26632 Fixed

This commit is contained in:
Toshiaki Kameyama
2018-11-26 13:19:09 +09:00
committed by Alexander Podkhalyuzin
parent 42e253b5ff
commit dc2a707444
18 changed files with 18 additions and 17 deletions
@@ -55,6 +55,7 @@ object KeywordCompletion {
private val COMPOUND_KEYWORDS = mapOf<KtKeywordToken, KtKeywordToken>(
COMPANION_KEYWORD to OBJECT_KEYWORD,
DATA_KEYWORD to CLASS_KEYWORD,
ENUM_KEYWORD to CLASS_KEYWORD,
ANNOTATION_KEYWORD to CLASS_KEYWORD,
SEALED_KEYWORD to CLASS_KEYWORD,
@@ -34,7 +34,7 @@ class MouseMovedEventArgs
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -28,7 +28,7 @@ class B {
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
@@ -28,7 +28,7 @@ class B {
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
@@ -28,7 +28,7 @@ class B {
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -33,7 +33,7 @@ class A {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
@@ -32,7 +32,7 @@ var a : Int
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
@@ -19,7 +19,7 @@ annotation class Test {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -31,7 +31,7 @@ public class Test {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -25,7 +25,7 @@ class TestClass {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -19,7 +19,7 @@ enum class Test {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -21,7 +21,7 @@ interface Test {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -22,7 +22,7 @@ object Test {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
@@ -19,7 +19,7 @@ package Test
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
@@ -33,7 +33,7 @@ class Some {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
@@ -33,7 +33,7 @@ class Some {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -31,7 +31,7 @@ class Some {
// EXIST: infix
// EXIST: sealed class
// EXIST: lateinit var
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external
+1 -1
View File
@@ -18,7 +18,7 @@
// EXIST: operator
// EXIST: infix
// EXIST: sealed class
// EXIST: data
// EXIST: data class
// EXIST: inline
// EXIST: tailrec
// EXIST: external