keyword completion test: trait -> interface

This commit is contained in:
Dmitry Jemerov
2015-04-24 13:25:41 +02:00
parent 9b49221c74
commit b7b5333cb9
13 changed files with 14 additions and 13 deletions
@@ -40,7 +40,8 @@ object KeywordLookupObject
object KeywordCompletion {
private val NON_ACTUAL_KEYWORDS = setOf(REIFIED_KEYWORD,
CAPITALIZED_THIS_KEYWORD,
TYPE_ALIAS_KEYWORD)
TYPE_ALIAS_KEYWORD,
TRAIT_KEYWORD)
private val ALL_KEYWORDS = (KEYWORDS.getTypes() + SOFT_KEYWORDS.getTypes())
.filter { it !in NON_ACTUAL_KEYWORDS }
.map { it as JetKeywordToken }
@@ -25,7 +25,7 @@ class MouseMovedEventArgs
// EXIST: protected
// EXIST: public
// EXIST: set
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -30,7 +30,7 @@ class B {
// EXIST: private
// EXIST: protected
// EXIST: public
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -28,7 +28,7 @@ class A {
// EXIST: private
// EXIST: protected
// EXIST: public
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -30,7 +30,7 @@ var a : Int
// EXIST: protected
// EXIST: public
// EXIST: set
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -26,7 +26,7 @@ public class Test {
// EXIST: private
// EXIST: protected
// EXIST: public
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -20,7 +20,7 @@ class TestClass {
// EXIST: private
// EXIST: protected
// EXIST: public
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -14,7 +14,7 @@ fun foo() {
// EXIST: return
// EXIST: super
// EXIST: throw
// EXIST: trait
// EXIST: interface
// EXIST: true
// EXIST: try
// EXIST: val
@@ -21,7 +21,7 @@ package Test
// EXIST: private
// EXIST: protected
// EXIST: public
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -24,7 +24,7 @@ class Some {
// EXIST: protected
// EXIST: public
// EXIST: set
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -24,7 +24,7 @@ class Some {
// EXIST: protected
// EXIST: public
// EXIST: set
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -26,7 +26,7 @@ class Some {
// EXIST: protected
// EXIST: public
// EXIST: set
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg
@@ -20,7 +20,7 @@
// EXIST: private
// EXIST: protected
// EXIST: public
// EXIST: trait
// EXIST: interface
// EXIST: val
// EXIST: var
// EXIST: vararg