Keyword completion: add 'class' after 'data' #KT-26632 Fixed
This commit is contained in:
committed by
Alexander Podkhalyuzin
parent
42e253b5ff
commit
dc2a707444
@@ -55,6 +55,7 @@ object KeywordCompletion {
|
|||||||
|
|
||||||
private val COMPOUND_KEYWORDS = mapOf<KtKeywordToken, KtKeywordToken>(
|
private val COMPOUND_KEYWORDS = mapOf<KtKeywordToken, KtKeywordToken>(
|
||||||
COMPANION_KEYWORD to OBJECT_KEYWORD,
|
COMPANION_KEYWORD to OBJECT_KEYWORD,
|
||||||
|
DATA_KEYWORD to CLASS_KEYWORD,
|
||||||
ENUM_KEYWORD to CLASS_KEYWORD,
|
ENUM_KEYWORD to CLASS_KEYWORD,
|
||||||
ANNOTATION_KEYWORD to CLASS_KEYWORD,
|
ANNOTATION_KEYWORD to CLASS_KEYWORD,
|
||||||
SEALED_KEYWORD to CLASS_KEYWORD,
|
SEALED_KEYWORD to CLASS_KEYWORD,
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ class MouseMovedEventArgs
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
+1
-1
@@ -28,7 +28,7 @@ class B {
|
|||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class B {
|
|||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class B {
|
|||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
+1
-1
@@ -33,7 +33,7 @@ class A {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ var a : Int
|
|||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ annotation class Test {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ public class Test {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
+1
-1
@@ -25,7 +25,7 @@ class TestClass {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
+1
-1
@@ -19,7 +19,7 @@ enum class Test {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ interface Test {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
+1
-1
@@ -22,7 +22,7 @@ object Test {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ package Test
|
|||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ class Some {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ class Some {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ class Some {
|
|||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: lateinit var
|
// EXIST: lateinit var
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
+1
-1
@@ -18,7 +18,7 @@
|
|||||||
// EXIST: operator
|
// EXIST: operator
|
||||||
// EXIST: infix
|
// EXIST: infix
|
||||||
// EXIST: sealed class
|
// EXIST: sealed class
|
||||||
// EXIST: data
|
// EXIST: data class
|
||||||
// EXIST: inline
|
// EXIST: inline
|
||||||
// EXIST: tailrec
|
// EXIST: tailrec
|
||||||
// EXIST: external
|
// EXIST: external
|
||||||
|
|||||||
Reference in New Issue
Block a user