From 5a353412e49f9312de2d149f7e727e2b872889d1 Mon Sep 17 00:00:00 2001 From: Stanislav Erokhin Date: Thu, 15 Dec 2016 17:37:55 +0300 Subject: [PATCH] Fixed KeywordCompletionTests. --- .../testData/keywords/InMemberFunParametersList.kt | 1 - .../testData/keywords/InPrimaryConstructorParametersList.kt | 1 - .../testData/keywords/InTopFunParametersList.kt | 1 - idea/idea-completion/testData/keywords/InTypePosition.kt | 5 +++++ .../completion/test/KeywordCompletionTestGenerated.java | 6 ++++++ 5 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 idea/idea-completion/testData/keywords/InTypePosition.kt diff --git a/idea/idea-completion/testData/keywords/InMemberFunParametersList.kt b/idea/idea-completion/testData/keywords/InMemberFunParametersList.kt index 8a46f946a43..55b75405dc2 100644 --- a/idea/idea-completion/testData/keywords/InMemberFunParametersList.kt +++ b/idea/idea-completion/testData/keywords/InMemberFunParametersList.kt @@ -8,7 +8,6 @@ class TestSample() { // EXIST: vararg // EXIST: noinline // EXIST: crossinline -// EXIST: coroutine /* TODO: val&var are not correct */ // EXIST: val // EXIST: var diff --git a/idea/idea-completion/testData/keywords/InPrimaryConstructorParametersList.kt b/idea/idea-completion/testData/keywords/InPrimaryConstructorParametersList.kt index 42109538110..e143a85ff36 100644 --- a/idea/idea-completion/testData/keywords/InPrimaryConstructorParametersList.kt +++ b/idea/idea-completion/testData/keywords/InPrimaryConstructorParametersList.kt @@ -14,7 +14,6 @@ class TestSample() // EXIST: private // EXIST: protected // EXIST: internal -// EXIST: coroutine // EXIST: impl /* TODO: keywords below should not be here*/ // EXIST: abstract diff --git a/idea/idea-completion/testData/keywords/InTopFunParametersList.kt b/idea/idea-completion/testData/keywords/InTopFunParametersList.kt index 38480d5921d..edff43a024a 100644 --- a/idea/idea-completion/testData/keywords/InTopFunParametersList.kt +++ b/idea/idea-completion/testData/keywords/InTopFunParametersList.kt @@ -5,7 +5,6 @@ fun test() { // EXIST: vararg // EXIST: noinline // EXIST: crossinline -// EXIST: coroutine /* TODO: they all are not correct */ // EXIST: val // EXIST: var diff --git a/idea/idea-completion/testData/keywords/InTypePosition.kt b/idea/idea-completion/testData/keywords/InTypePosition.kt new file mode 100644 index 00000000000..abb77145f4d --- /dev/null +++ b/idea/idea-completion/testData/keywords/InTypePosition.kt @@ -0,0 +1,5 @@ +val a : + + +// EXIST: suspend +// NOTHING_ELSE diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KeywordCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KeywordCompletionTestGenerated.java index 9f3ae7e6d4e..910f5ff456f 100644 --- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KeywordCompletionTestGenerated.java +++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KeywordCompletionTestGenerated.java @@ -324,6 +324,12 @@ public class KeywordCompletionTestGenerated extends AbstractKeywordCompletionTes doTest(fileName); } + @TestMetadata("InTypePosition.kt") + public void testInTypePosition() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InTypePosition.kt"); + doTest(fileName); + } + @TestMetadata("LabeledLambdaThis.kt") public void testLabeledLambdaThis() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/LabeledLambdaThis.kt");