Migration to expect/actual: remove header/impl from completion, tests
This commit is contained in:
@@ -422,7 +422,7 @@ object KeywordCompletion {
|
||||
private fun isModifierSupportedAtLanguageLevel(keyword: KtKeywordToken, languageVersionSettings: LanguageVersionSettings): Boolean {
|
||||
val feature = when (keyword) {
|
||||
KtTokens.TYPE_ALIAS_KEYWORD -> LanguageFeature.TypeAliases
|
||||
KtTokens.HEADER_KEYWORD, KtTokens.IMPL_KEYWORD,
|
||||
KtTokens.HEADER_KEYWORD, KtTokens.IMPL_KEYWORD -> return false
|
||||
KtTokens.EXPECT_KEYWORD, KtTokens.ACTUAL_KEYWORD -> LanguageFeature.MultiPlatformProjects
|
||||
KtTokens.SUSPEND_KEYWORD -> LanguageFeature.Coroutines
|
||||
else -> return true
|
||||
|
||||
@@ -42,6 +42,6 @@ class MouseMovedEventArgs
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
+2
-2
@@ -36,6 +36,6 @@ class B {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
+2
-2
@@ -41,6 +41,6 @@ class A {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -3,4 +3,5 @@ e<caret>class A {
|
||||
|
||||
// EXIST: enum
|
||||
// EXIST: external
|
||||
// EXIST: expect
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -40,6 +40,6 @@ var a : Int
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -27,6 +27,6 @@ annotation class Test {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -39,6 +39,6 @@ public class Test {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
+2
-2
@@ -33,6 +33,6 @@ class TestClass {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
+2
-2
@@ -28,8 +28,8 @@ enum class Test {
|
||||
// EXIST: suspend
|
||||
// EXIST: fun
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
|
||||
/* TODO: items below are not valid here */
|
||||
// EXIST: class
|
||||
|
||||
@@ -29,6 +29,6 @@ interface Test {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
+2
-2
@@ -30,6 +30,6 @@ object Test {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ class TestSample(<caret>)
|
||||
// EXIST: private
|
||||
// EXIST: protected
|
||||
// EXIST: internal
|
||||
// EXIST: impl
|
||||
// EXIST: actual
|
||||
/* TODO: keywords below should not be here*/
|
||||
// EXIST: abstract
|
||||
// EXIST: const
|
||||
|
||||
@@ -27,6 +27,6 @@ package Test
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -41,6 +41,6 @@ class Some {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -41,6 +41,6 @@ class Some {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
@@ -39,6 +39,6 @@ class Some {
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
+2
-2
@@ -26,6 +26,6 @@
|
||||
// EXIST: const
|
||||
// EXIST: suspend
|
||||
// EXIST: typealias
|
||||
// EXIST: header
|
||||
// EXIST: impl
|
||||
// EXIST: expect
|
||||
// EXIST: actual
|
||||
// NOTHING_ELSE
|
||||
|
||||
Reference in New Issue
Block a user