diff --git a/.idea/modules.xml b/.idea/modules.xml
index 91a9beb46fe..f04d89bf03f 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -33,6 +33,7 @@
+
diff --git a/.idea/runConfigurations/Smart_Completion_Tests.xml b/.idea/runConfigurations/Smart_Completion_Tests.xml
index 9d2418c0c05..65f1e87e8f7 100644
--- a/.idea/runConfigurations/Smart_Completion_Tests.xml
+++ b/.idea/runConfigurations/Smart_Completion_Tests.xml
@@ -23,11 +23,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/generators/generators.iml b/generators/generators.iml
index bb8ed5bc05b..cf8978de311 100644
--- a/generators/generators.iml
+++ b/generators/generators.iml
@@ -28,5 +28,7 @@
+
+
\ No newline at end of file
diff --git a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt
index 8bf477677cd..d467bba19e0 100644
--- a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt
+++ b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt
@@ -17,6 +17,7 @@
package org.jetbrains.kotlin.generators.tests
import junit.framework.TestCase
+import org.jetbrains.kotlin.AbstractDataFlowValueRenderingTest
import org.jetbrains.kotlin.addImport.AbstractAddImportTest
import org.jetbrains.kotlin.android.*
import org.jetbrains.kotlin.asJava.AbstractKotlinLightClassTest
@@ -30,13 +31,6 @@ import org.jetbrains.kotlin.codegen.defaultConstructor.AbstractDefaultArgumentsR
import org.jetbrains.kotlin.codegen.flags.AbstractWriteFlagsTest
import org.jetbrains.kotlin.codegen.generated.AbstractBlackBoxCodegenTest
import org.jetbrains.kotlin.codegen.generated.AbstractBlackBoxInlineCodegenTest
-import org.jetbrains.kotlin.completion.*
-import org.jetbrains.kotlin.completion.handlers.AbstractBasicCompletionHandlerTest
-import org.jetbrains.kotlin.completion.handlers.AbstractCompletionCharFilterTest
-import org.jetbrains.kotlin.completion.handlers.AbstractKeywordCompletionHandlerTest
-import org.jetbrains.kotlin.completion.handlers.AbstractSmartCompletionHandlerTest
-import org.jetbrains.kotlin.completion.weighers.AbstractBasicCompletionWeigherTest
-import org.jetbrains.kotlin.completion.weighers.AbstractSmartCompletionWeigherTest
import org.jetbrains.kotlin.findUsages.AbstractJetFindUsagesTest
import org.jetbrains.kotlin.formatter.AbstractJetFormatterTest
import org.jetbrains.kotlin.formatter.AbstractJetTypingIndentationTestBase
@@ -52,6 +46,13 @@ import org.jetbrains.kotlin.idea.codeInsight.AbstractOutOfBlockModificationTest
import org.jetbrains.kotlin.idea.codeInsight.moveUpDown.AbstractCodeMoverTest
import org.jetbrains.kotlin.idea.codeInsight.surroundWith.AbstractSurroundWithTest
import org.jetbrains.kotlin.idea.codeInsight.unwrap.AbstractUnwrapRemoveTest
+import org.jetbrains.kotlin.idea.completion.test.*
+import org.jetbrains.kotlin.idea.completion.test.handlers.AbstractBasicCompletionHandlerTest
+import org.jetbrains.kotlin.idea.completion.test.handlers.AbstractCompletionCharFilterTest
+import org.jetbrains.kotlin.idea.completion.test.handlers.AbstractKeywordCompletionHandlerTest
+import org.jetbrains.kotlin.idea.completion.test.handlers.AbstractSmartCompletionHandlerTest
+import org.jetbrains.kotlin.idea.completion.test.weighers.AbstractBasicCompletionWeigherTest
+import org.jetbrains.kotlin.idea.completion.test.weighers.AbstractSmartCompletionWeigherTest
import org.jetbrains.kotlin.idea.configuration.AbstractConfigureProjectByChangingFileTest
import org.jetbrains.kotlin.idea.conversion.copy.AbstractJavaToKotlinCopyPasteConversionTest
import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
@@ -344,59 +345,6 @@ fun main(args: Array) {
model("quickfix", pattern = "^before(\\w+)\\.kt$")
}
- testClass(javaClass()) {
- model("completion/basic/common")
- model("completion/basic/js")
- }
-
- testClass(javaClass()) {
- model("completion/basic/common")
- model("completion/basic/java")
- }
-
- testClass(javaClass()) {
- model("completion/smart")
- }
-
- testClass(javaClass()) {
- model("completion/keywords", recursive = false)
- }
-
- testClass(javaClass()) {
- model("completion/basic/custom", recursive = false)
- }
-
- testClass(javaClass()) {
- model("completion/handlers/basic")
- }
-
- testClass(javaClass()) {
- model("completion/handlers/smart")
- }
-
- testClass(javaClass()) {
- model("completion/handlers/keywords")
- }
-
- testClass(javaClass()) {
- model("completion/handlers/charFilter")
- }
-
- testClass(javaClass()) {
- model("completion/handlers/runtimeCast")
- }
-
- testClass(javaClass()) {
- model("completion/basic/codeFragments", extension = "kt")
- }
-
- testClass(javaClass()) {
- model("completion/basic/multifile", extension = null, recursive = false)
- }
- testClass(javaClass()) {
- model("completion/smartMultiFile", extension = null, recursive = false)
- }
-
testClass(javaClass()) {
model("navigation/gotoSuper", extension = "test")
}
@@ -540,13 +488,6 @@ fun main(args: Array) {
model("refactoring/move", extension = "test", singleClass = true)
}
- testClass(javaClass()) {
- model("completion/weighers/basic", pattern = """^([^\.]+)\.kt$""")
- }
- testClass(javaClass()) {
- model("completion/weighers/smart", pattern = """^([^\.]+)\.kt$""")
- }
-
testClass(javaClass()) {
model("configuration/android-gradle", pattern = """(\w+)_before\.gradle$""", testMethod = "doTestAndroidGradle")
model("configuration/gradle", pattern = """(\w+)_before\.gradle$""", testMethod = "doTestGradle")
@@ -611,14 +552,6 @@ fun main(args: Array) {
model("addImport", pattern = """^([^\.]+)\.kt$""")
}
- testClass(javaClass()) {
- model("completion/injava", extension = "java")
- }
-
- testClass(javaClass()) {
- model("completion/injava", extension = "java")
- }
-
testClass(javaClass()) {
model("smartSelection", testMethod = "doTestSmartSelection", pattern = """^([^\.]+)\.kt$""")
}
@@ -695,10 +628,6 @@ fun main(args: Array) {
testClass(javaClass()) {
model("kdoc/highlighting")
}
-
- testClass("org.jetbrains.kotlin.idea.kdoc.KDocCompletionTestGenerated") {
- model("kdoc/completion")
- }
}
testGroup("idea/tests", "compiler/testData") {
@@ -707,6 +636,85 @@ fun main(args: Array) {
}
}
+ testGroup("idea/idea-completion/tests", "idea/idea-completion/testData") {
+ testClass(javaClass()) {
+ model("injava", extension = "java")
+ }
+
+ testClass(javaClass()) {
+ model("injava", extension = "java")
+ }
+
+ testClass(javaClass()) {
+ model("weighers/basic", pattern = """^([^\.]+)\.kt$""")
+ }
+
+ testClass(javaClass()) {
+ model("weighers/smart", pattern = """^([^\.]+)\.kt$""")
+ }
+
+ testClass(javaClass()) {
+ model("basic/common")
+ model("basic/js")
+ }
+
+ testClass(javaClass()) {
+ model("basic/common")
+ model("basic/java")
+ }
+
+ testClass(javaClass()) {
+ model("smart")
+ }
+
+ testClass(javaClass()) {
+ model("keywords", recursive = false)
+ }
+
+ testClass(javaClass()) {
+ model("basic/custom", recursive = false)
+ }
+
+ testClass(javaClass()) {
+ model("handlers/basic")
+ }
+
+ testClass(javaClass()) {
+ model("handlers/smart")
+ }
+
+ testClass(javaClass()) {
+ model("handlers/keywords")
+ }
+
+ testClass(javaClass()) {
+ model("handlers/charFilter")
+ }
+
+ testClass(javaClass()) {
+ model("basic/multifile", extension = null, recursive = false)
+ }
+
+ testClass(javaClass()) {
+ model("smartMultiFile", extension = null, recursive = false)
+ }
+
+ testClass("org.jetbrains.kotlin.idea.completion.test.KDocCompletionTestGenerated") {
+ model("kdoc")
+ }
+ }
+
+ //TODO: move these tests into idea-completion module
+ testGroup("idea/tests", "idea/idea-completion/testData") {
+ testClass(javaClass()) {
+ model("handlers/runtimeCast")
+ }
+
+ testClass(javaClass()) {
+ model("basic/codeFragments", extension = "kt")
+ }
+ }
+
testGroup("j2k/tests", "j2k/testData") {
testClass(javaClass()) {
model("fileOrElement", extension = "java")
diff --git a/idea/idea-completion/idea-completion.iml b/idea/idea-completion/idea-completion.iml
index 1936408acae..a11f7b2988c 100644
--- a/idea/idea-completion/idea-completion.iml
+++ b/idea/idea-completion/idea-completion.iml
@@ -4,6 +4,7 @@
+
@@ -17,5 +18,9 @@
+
+
+
+
\ No newline at end of file
diff --git a/idea/testData/completion/basic/codeFragments/blockCodeFragment.kt b/idea/idea-completion/testData/basic/codeFragments/blockCodeFragment.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/blockCodeFragment.kt
rename to idea/idea-completion/testData/basic/codeFragments/blockCodeFragment.kt
diff --git a/idea/testData/completion/basic/codeFragments/blockCodeFragment.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/blockCodeFragment.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/blockCodeFragment.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/blockCodeFragment.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/classHeader.kt b/idea/idea-completion/testData/basic/codeFragments/classHeader.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/classHeader.kt
rename to idea/idea-completion/testData/basic/codeFragments/classHeader.kt
diff --git a/idea/testData/completion/basic/codeFragments/classHeader.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/classHeader.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/classHeader.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/classHeader.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/localVal.kt b/idea/idea-completion/testData/basic/codeFragments/localVal.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/localVal.kt
rename to idea/idea-completion/testData/basic/codeFragments/localVal.kt
diff --git a/idea/testData/completion/basic/codeFragments/localVal.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/localVal.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/localVal.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/localVal.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/localVariables.kt b/idea/idea-completion/testData/basic/codeFragments/localVariables.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/localVariables.kt
rename to idea/idea-completion/testData/basic/codeFragments/localVariables.kt
diff --git a/idea/testData/completion/basic/codeFragments/localVariables.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/localVariables.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/localVariables.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/localVariables.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/localVariablesOnReturn.kt b/idea/idea-completion/testData/basic/codeFragments/localVariablesOnReturn.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/localVariablesOnReturn.kt
rename to idea/idea-completion/testData/basic/codeFragments/localVariablesOnReturn.kt
diff --git a/idea/testData/completion/basic/codeFragments/localVariablesOnReturn.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/localVariablesOnReturn.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/localVariablesOnReturn.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/localVariablesOnReturn.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/runtimeType/castWithGenerics.kt b/idea/idea-completion/testData/basic/codeFragments/runtimeType/castWithGenerics.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/runtimeType/castWithGenerics.kt
rename to idea/idea-completion/testData/basic/codeFragments/runtimeType/castWithGenerics.kt
diff --git a/idea/testData/completion/basic/codeFragments/runtimeType/castWithGenerics.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/runtimeType/castWithGenerics.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/runtimeType/castWithGenerics.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/runtimeType/castWithGenerics.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/runtimeType/complexHierarchy.kt b/idea/idea-completion/testData/basic/codeFragments/runtimeType/complexHierarchy.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/runtimeType/complexHierarchy.kt
rename to idea/idea-completion/testData/basic/codeFragments/runtimeType/complexHierarchy.kt
diff --git a/idea/testData/completion/basic/codeFragments/runtimeType/complexHierarchy.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/runtimeType/complexHierarchy.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/runtimeType/complexHierarchy.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/runtimeType/complexHierarchy.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/runtimeType/extensionMethod.kt b/idea/idea-completion/testData/basic/codeFragments/runtimeType/extensionMethod.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/runtimeType/extensionMethod.kt
rename to idea/idea-completion/testData/basic/codeFragments/runtimeType/extensionMethod.kt
diff --git a/idea/testData/completion/basic/codeFragments/runtimeType/extensionMethod.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/runtimeType/extensionMethod.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/runtimeType/extensionMethod.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/runtimeType/extensionMethod.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/runtimeType/runtimeCast.kt b/idea/idea-completion/testData/basic/codeFragments/runtimeType/runtimeCast.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/runtimeType/runtimeCast.kt
rename to idea/idea-completion/testData/basic/codeFragments/runtimeType/runtimeCast.kt
diff --git a/idea/testData/completion/basic/codeFragments/runtimeType/runtimeCast.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/runtimeType/runtimeCast.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/runtimeType/runtimeCast.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/runtimeType/runtimeCast.kt.fragment
diff --git a/idea/testData/completion/basic/codeFragments/topLevel.kt b/idea/idea-completion/testData/basic/codeFragments/topLevel.kt
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/topLevel.kt
rename to idea/idea-completion/testData/basic/codeFragments/topLevel.kt
diff --git a/idea/testData/completion/basic/codeFragments/topLevel.kt.fragment b/idea/idea-completion/testData/basic/codeFragments/topLevel.kt.fragment
similarity index 100%
rename from idea/testData/completion/basic/codeFragments/topLevel.kt.fragment
rename to idea/idea-completion/testData/basic/codeFragments/topLevel.kt.fragment
diff --git a/idea/testData/completion/basic/common/AfterFloatOnNewLine.kt b/idea/idea-completion/testData/basic/common/AfterFloatOnNewLine.kt
similarity index 100%
rename from idea/testData/completion/basic/common/AfterFloatOnNewLine.kt
rename to idea/idea-completion/testData/basic/common/AfterFloatOnNewLine.kt
diff --git a/idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt b/idea/idea-completion/testData/basic/common/AfterIntSeparatedWithComments.kt
similarity index 100%
rename from idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt
rename to idea/idea-completion/testData/basic/common/AfterIntSeparatedWithComments.kt
diff --git a/idea/testData/completion/basic/common/AfterNullable.kt b/idea/idea-completion/testData/basic/common/AfterNullable.kt
similarity index 100%
rename from idea/testData/completion/basic/common/AfterNullable.kt
rename to idea/idea-completion/testData/basic/common/AfterNullable.kt
diff --git a/idea/testData/completion/basic/common/AfterNullableAutoCast.kt b/idea/idea-completion/testData/basic/common/AfterNullableAutoCast.kt
similarity index 100%
rename from idea/testData/completion/basic/common/AfterNullableAutoCast.kt
rename to idea/idea-completion/testData/basic/common/AfterNullableAutoCast.kt
diff --git a/idea/testData/completion/basic/common/AfterNullableAutoCast2.kt b/idea/idea-completion/testData/basic/common/AfterNullableAutoCast2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/AfterNullableAutoCast2.kt
rename to idea/idea-completion/testData/basic/common/AfterNullableAutoCast2.kt
diff --git a/idea/testData/completion/basic/common/BackingFields1.kt b/idea/idea-completion/testData/basic/common/BackingFields1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BackingFields1.kt
rename to idea/idea-completion/testData/basic/common/BackingFields1.kt
diff --git a/idea/testData/completion/basic/common/BackingFields2.kt b/idea/idea-completion/testData/basic/common/BackingFields2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BackingFields2.kt
rename to idea/idea-completion/testData/basic/common/BackingFields2.kt
diff --git a/idea/testData/completion/basic/common/BackingFields3.kt b/idea/idea-completion/testData/basic/common/BackingFields3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BackingFields3.kt
rename to idea/idea-completion/testData/basic/common/BackingFields3.kt
diff --git a/idea/testData/completion/basic/common/BackingFields4.kt b/idea/idea-completion/testData/basic/common/BackingFields4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BackingFields4.kt
rename to idea/idea-completion/testData/basic/common/BackingFields4.kt
diff --git a/idea/testData/completion/basic/common/BackingFields5.kt b/idea/idea-completion/testData/basic/common/BackingFields5.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BackingFields5.kt
rename to idea/idea-completion/testData/basic/common/BackingFields5.kt
diff --git a/idea/testData/completion/basic/common/BackingFields6.kt b/idea/idea-completion/testData/basic/common/BackingFields6.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BackingFields6.kt
rename to idea/idea-completion/testData/basic/common/BackingFields6.kt
diff --git a/idea/testData/completion/basic/common/BackingFieldsInStringTemplate.kt b/idea/idea-completion/testData/basic/common/BackingFieldsInStringTemplate.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BackingFieldsInStringTemplate.kt
rename to idea/idea-completion/testData/basic/common/BackingFieldsInStringTemplate.kt
diff --git a/idea/testData/completion/basic/common/BasicAny.kt b/idea/idea-completion/testData/basic/common/BasicAny.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BasicAny.kt
rename to idea/idea-completion/testData/basic/common/BasicAny.kt
diff --git a/idea/testData/completion/basic/common/BasicInt.kt b/idea/idea-completion/testData/basic/common/BasicInt.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BasicInt.kt
rename to idea/idea-completion/testData/basic/common/BasicInt.kt
diff --git a/idea/testData/completion/basic/common/BeforeDotInCall.kt b/idea/idea-completion/testData/basic/common/BeforeDotInCall.kt
similarity index 100%
rename from idea/testData/completion/basic/common/BeforeDotInCall.kt
rename to idea/idea-completion/testData/basic/common/BeforeDotInCall.kt
diff --git a/idea/testData/completion/basic/common/CallLocalLambda.kt b/idea/idea-completion/testData/basic/common/CallLocalLambda.kt
similarity index 100%
rename from idea/testData/completion/basic/common/CallLocalLambda.kt
rename to idea/idea-completion/testData/basic/common/CallLocalLambda.kt
diff --git a/idea/testData/completion/basic/common/ClassRedeclaration1.kt b/idea/idea-completion/testData/basic/common/ClassRedeclaration1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ClassRedeclaration1.kt
rename to idea/idea-completion/testData/basic/common/ClassRedeclaration1.kt
diff --git a/idea/testData/completion/basic/common/ClassRedeclaration2.kt b/idea/idea-completion/testData/basic/common/ClassRedeclaration2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ClassRedeclaration2.kt
rename to idea/idea-completion/testData/basic/common/ClassRedeclaration2.kt
diff --git a/idea/testData/completion/basic/common/CompletionInSetter.kt b/idea/idea-completion/testData/basic/common/CompletionInSetter.kt
similarity index 100%
rename from idea/testData/completion/basic/common/CompletionInSetter.kt
rename to idea/idea-completion/testData/basic/common/CompletionInSetter.kt
diff --git a/idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt b/idea/idea-completion/testData/basic/common/DoNotCompleteForErrorReceivers.kt
similarity index 100%
rename from idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt
rename to idea/idea-completion/testData/basic/common/DoNotCompleteForErrorReceivers.kt
diff --git a/idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt b/idea/idea-completion/testData/basic/common/DoNotCompleteForErrorReceiversForce.kt
similarity index 100%
rename from idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt
rename to idea/idea-completion/testData/basic/common/DoNotCompleteForErrorReceiversForce.kt
diff --git a/idea/testData/completion/basic/common/ExtendClassName.kt b/idea/idea-completion/testData/basic/common/ExtendClassName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtendClassName.kt
rename to idea/idea-completion/testData/basic/common/ExtendClassName.kt
diff --git a/idea/testData/completion/basic/common/ExtendQualifiedClassName.kt b/idea/idea-completion/testData/basic/common/ExtendQualifiedClassName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtendQualifiedClassName.kt
rename to idea/idea-completion/testData/basic/common/ExtendQualifiedClassName.kt
diff --git a/idea/testData/completion/basic/common/ExtensionForProperty.kt b/idea/idea-completion/testData/basic/common/ExtensionForProperty.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionForProperty.kt
rename to idea/idea-completion/testData/basic/common/ExtensionForProperty.kt
diff --git a/idea/testData/completion/basic/common/ExtensionFunReceiver.kt b/idea/idea-completion/testData/basic/common/ExtensionFunReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionFunReceiver.kt
rename to idea/idea-completion/testData/basic/common/ExtensionFunReceiver.kt
diff --git a/idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt b/idea/idea-completion/testData/basic/common/ExtensionFunReceiverForce.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt
rename to idea/idea-completion/testData/basic/common/ExtensionFunReceiverForce.kt
diff --git a/idea/testData/completion/basic/common/ExtensionFunctionInClassObject.kt b/idea/idea-completion/testData/basic/common/ExtensionFunctionInClassObject.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionFunctionInClassObject.kt
rename to idea/idea-completion/testData/basic/common/ExtensionFunctionInClassObject.kt
diff --git a/idea/testData/completion/basic/common/ExtensionInsideFunction.kt b/idea/idea-completion/testData/basic/common/ExtensionInsideFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionInsideFunction.kt
rename to idea/idea-completion/testData/basic/common/ExtensionInsideFunction.kt
diff --git a/idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt b/idea/idea-completion/testData/basic/common/ExtensionToIntInFloatStyle.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt
rename to idea/idea-completion/testData/basic/common/ExtensionToIntInFloatStyle.kt
diff --git a/idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt b/idea/idea-completion/testData/basic/common/ExtensionWithAdditionalTypeParameters.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt
rename to idea/idea-completion/testData/basic/common/ExtensionWithAdditionalTypeParameters.kt
diff --git a/idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt b/idea/idea-completion/testData/basic/common/ExtensionWithGenericParamInReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt
rename to idea/idea-completion/testData/basic/common/ExtensionWithGenericParamInReceiver.kt
diff --git a/idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt b/idea/idea-completion/testData/basic/common/ExtensionWithGenericReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt
rename to idea/idea-completion/testData/basic/common/ExtensionWithGenericReceiver.kt
diff --git a/idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt b/idea/idea-completion/testData/basic/common/ExtensionWithInternalGenericParameters.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt
rename to idea/idea-completion/testData/basic/common/ExtensionWithInternalGenericParameters.kt
diff --git a/idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt b/idea/idea-completion/testData/basic/common/ExtensionWithManyTypeParamsInReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt
rename to idea/idea-completion/testData/basic/common/ExtensionWithManyTypeParamsInReceiver.kt
diff --git a/idea/testData/completion/basic/common/FromImports.kt b/idea/idea-completion/testData/basic/common/FromImports.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FromImports.kt
rename to idea/idea-completion/testData/basic/common/FromImports.kt
diff --git a/idea/testData/completion/basic/common/FunctionCompletionFormatting.kt b/idea/idea-completion/testData/basic/common/FunctionCompletionFormatting.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionCompletionFormatting.kt
rename to idea/idea-completion/testData/basic/common/FunctionCompletionFormatting.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterName0.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterName0.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterName0.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterName0.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterName1.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterName1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterName1.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterName1.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterName2.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterName2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterName2.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterName2.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterName3.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterName3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterName3.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterName3.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterName4.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterName4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterName4.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterName4.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterName5.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterName5.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterName5.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterName5.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterType1.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterType1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterType1.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterType1.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterType2.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterType2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterType2.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterType2.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterType3.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterType3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterType3.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterType3.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterType4.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterType4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterType4.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterType4.kt
diff --git a/idea/testData/completion/basic/common/FunctionLiteralParameterType5.kt b/idea/idea-completion/testData/basic/common/FunctionLiteralParameterType5.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionLiteralParameterType5.kt
rename to idea/idea-completion/testData/basic/common/FunctionLiteralParameterType5.kt
diff --git a/idea/testData/completion/basic/common/FunctionVariableCallArgument.kt b/idea/idea-completion/testData/basic/common/FunctionVariableCallArgument.kt
similarity index 100%
rename from idea/testData/completion/basic/common/FunctionVariableCallArgument.kt
rename to idea/idea-completion/testData/basic/common/FunctionVariableCallArgument.kt
diff --git a/idea/testData/completion/basic/common/GenericExtensionFunReceiver1.kt b/idea/idea-completion/testData/basic/common/GenericExtensionFunReceiver1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/GenericExtensionFunReceiver1.kt
rename to idea/idea-completion/testData/basic/common/GenericExtensionFunReceiver1.kt
diff --git a/idea/testData/completion/basic/common/GenericExtensionFunReceiver2.kt b/idea/idea-completion/testData/basic/common/GenericExtensionFunReceiver2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/GenericExtensionFunReceiver2.kt
rename to idea/idea-completion/testData/basic/common/GenericExtensionFunReceiver2.kt
diff --git a/idea/testData/completion/basic/common/GenericExtensionFunTypeArgument.kt b/idea/idea-completion/testData/basic/common/GenericExtensionFunTypeArgument.kt
similarity index 100%
rename from idea/testData/completion/basic/common/GenericExtensionFunTypeArgument.kt
rename to idea/idea-completion/testData/basic/common/GenericExtensionFunTypeArgument.kt
diff --git a/idea/testData/completion/basic/common/GenericExtensionFunTypeArgument2.kt b/idea/idea-completion/testData/basic/common/GenericExtensionFunTypeArgument2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/GenericExtensionFunTypeArgument2.kt
rename to idea/idea-completion/testData/basic/common/GenericExtensionFunTypeArgument2.kt
diff --git a/idea/testData/completion/basic/common/GenericKotlinClass.kt b/idea/idea-completion/testData/basic/common/GenericKotlinClass.kt
similarity index 100%
rename from idea/testData/completion/basic/common/GenericKotlinClass.kt
rename to idea/idea-completion/testData/basic/common/GenericKotlinClass.kt
diff --git a/idea/testData/completion/basic/common/HigherOrderFunction1.kt b/idea/idea-completion/testData/basic/common/HigherOrderFunction1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/HigherOrderFunction1.kt
rename to idea/idea-completion/testData/basic/common/HigherOrderFunction1.kt
diff --git a/idea/testData/completion/basic/common/HigherOrderFunction2.kt b/idea/idea-completion/testData/basic/common/HigherOrderFunction2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/HigherOrderFunction2.kt
rename to idea/idea-completion/testData/basic/common/HigherOrderFunction2.kt
diff --git a/idea/testData/completion/basic/common/ImmediateExtensionMembers1.kt b/idea/idea-completion/testData/basic/common/ImmediateExtensionMembers1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateExtensionMembers1.kt
rename to idea/idea-completion/testData/basic/common/ImmediateExtensionMembers1.kt
diff --git a/idea/testData/completion/basic/common/ImmediateExtensionMembers2.kt b/idea/idea-completion/testData/basic/common/ImmediateExtensionMembers2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateExtensionMembers2.kt
rename to idea/idea-completion/testData/basic/common/ImmediateExtensionMembers2.kt
diff --git a/idea/testData/completion/basic/common/ImmediateExtensionMembers3.kt b/idea/idea-completion/testData/basic/common/ImmediateExtensionMembers3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateExtensionMembers3.kt
rename to idea/idea-completion/testData/basic/common/ImmediateExtensionMembers3.kt
diff --git a/idea/testData/completion/basic/common/ImmediateExtensionMembers4.kt b/idea/idea-completion/testData/basic/common/ImmediateExtensionMembers4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateExtensionMembers4.kt
rename to idea/idea-completion/testData/basic/common/ImmediateExtensionMembers4.kt
diff --git a/idea/testData/completion/basic/common/ImmediateMembers1.kt b/idea/idea-completion/testData/basic/common/ImmediateMembers1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateMembers1.kt
rename to idea/idea-completion/testData/basic/common/ImmediateMembers1.kt
diff --git a/idea/testData/completion/basic/common/ImmediateMembers2.kt b/idea/idea-completion/testData/basic/common/ImmediateMembers2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateMembers2.kt
rename to idea/idea-completion/testData/basic/common/ImmediateMembers2.kt
diff --git a/idea/testData/completion/basic/common/ImmediateMembers3.kt b/idea/idea-completion/testData/basic/common/ImmediateMembers3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateMembers3.kt
rename to idea/idea-completion/testData/basic/common/ImmediateMembers3.kt
diff --git a/idea/testData/completion/basic/common/ImmediateMembers4.kt b/idea/idea-completion/testData/basic/common/ImmediateMembers4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateMembers4.kt
rename to idea/idea-completion/testData/basic/common/ImmediateMembers4.kt
diff --git a/idea/testData/completion/basic/common/ImmediateMembers5.kt b/idea/idea-completion/testData/basic/common/ImmediateMembers5.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImmediateMembers5.kt
rename to idea/idea-completion/testData/basic/common/ImmediateMembers5.kt
diff --git a/idea/testData/completion/basic/common/ImportedEnumMembers.kt b/idea/idea-completion/testData/basic/common/ImportedEnumMembers.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ImportedEnumMembers.kt
rename to idea/idea-completion/testData/basic/common/ImportedEnumMembers.kt
diff --git a/idea/testData/completion/basic/common/InCallExpression.kt b/idea/idea-completion/testData/basic/common/InCallExpression.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InCallExpression.kt
rename to idea/idea-completion/testData/basic/common/InCallExpression.kt
diff --git a/idea/testData/completion/basic/common/InClassInitializer.kt b/idea/idea-completion/testData/basic/common/InClassInitializer.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InClassInitializer.kt
rename to idea/idea-completion/testData/basic/common/InClassInitializer.kt
diff --git a/idea/testData/completion/basic/common/InClassObject.kt b/idea/idea-completion/testData/basic/common/InClassObject.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InClassObject.kt
rename to idea/idea-completion/testData/basic/common/InClassObject.kt
diff --git a/idea/testData/completion/basic/common/InClassPropertyAccessor.kt b/idea/idea-completion/testData/basic/common/InClassPropertyAccessor.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InClassPropertyAccessor.kt
rename to idea/idea-completion/testData/basic/common/InClassPropertyAccessor.kt
diff --git a/idea/testData/completion/basic/common/InEmptyImport.kt b/idea/idea-completion/testData/basic/common/InEmptyImport.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InEmptyImport.kt
rename to idea/idea-completion/testData/basic/common/InEmptyImport.kt
diff --git a/idea/testData/completion/basic/common/InExpressionNoPrefix.kt b/idea/idea-completion/testData/basic/common/InExpressionNoPrefix.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InExpressionNoPrefix.kt
rename to idea/idea-completion/testData/basic/common/InExpressionNoPrefix.kt
diff --git a/idea/testData/completion/basic/common/InExtendTypeAnnotation.kt b/idea/idea-completion/testData/basic/common/InExtendTypeAnnotation.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InExtendTypeAnnotation.kt
rename to idea/idea-completion/testData/basic/common/InExtendTypeAnnotation.kt
diff --git a/idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt b/idea/idea-completion/testData/basic/common/InFileWithMultiDeclaration.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt
rename to idea/idea-completion/testData/basic/common/InFileWithMultiDeclaration.kt
diff --git a/idea/testData/completion/basic/common/InFileWithTypedef.kt b/idea/idea-completion/testData/basic/common/InFileWithTypedef.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InFileWithTypedef.kt
rename to idea/idea-completion/testData/basic/common/InFileWithTypedef.kt
diff --git a/idea/testData/completion/basic/common/InFunInClassInitializer.kt b/idea/idea-completion/testData/basic/common/InFunInClassInitializer.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InFunInClassInitializer.kt
rename to idea/idea-completion/testData/basic/common/InFunInClassInitializer.kt
diff --git a/idea/testData/completion/basic/common/InFunctionArguments.kt b/idea/idea-completion/testData/basic/common/InFunctionArguments.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InFunctionArguments.kt
rename to idea/idea-completion/testData/basic/common/InFunctionArguments.kt
diff --git a/idea/testData/completion/basic/common/InFunctionLiteral.kt b/idea/idea-completion/testData/basic/common/InFunctionLiteral.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InFunctionLiteral.kt
rename to idea/idea-completion/testData/basic/common/InFunctionLiteral.kt
diff --git a/idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt b/idea/idea-completion/testData/basic/common/InGlobalPropertyInitializer.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt
rename to idea/idea-completion/testData/basic/common/InGlobalPropertyInitializer.kt
diff --git a/idea/testData/completion/basic/common/InImport.kt b/idea/idea-completion/testData/basic/common/InImport.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InImport.kt
rename to idea/idea-completion/testData/basic/common/InImport.kt
diff --git a/idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt b/idea/idea-completion/testData/basic/common/InInitializerInPropertyAccessor.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt
rename to idea/idea-completion/testData/basic/common/InInitializerInPropertyAccessor.kt
diff --git a/idea/testData/completion/basic/common/InInnerClass.kt b/idea/idea-completion/testData/basic/common/InInnerClass.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InInnerClass.kt
rename to idea/idea-completion/testData/basic/common/InInnerClass.kt
diff --git a/idea/testData/completion/basic/common/InLocalObjectDeclaration.kt b/idea/idea-completion/testData/basic/common/InLocalObjectDeclaration.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InLocalObjectDeclaration.kt
rename to idea/idea-completion/testData/basic/common/InLocalObjectDeclaration.kt
diff --git a/idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt b/idea/idea-completion/testData/basic/common/InLongDotQualifiedExpression.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt
rename to idea/idea-completion/testData/basic/common/InLongDotQualifiedExpression.kt
diff --git a/idea/testData/completion/basic/common/InMiddleOfPackage.kt b/idea/idea-completion/testData/basic/common/InMiddleOfPackage.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InMiddleOfPackage.kt
rename to idea/idea-completion/testData/basic/common/InMiddleOfPackage.kt
diff --git a/idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt b/idea/idea-completion/testData/basic/common/InMiddleOfPackageDirective.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt
rename to idea/idea-completion/testData/basic/common/InMiddleOfPackageDirective.kt
diff --git a/idea/testData/completion/basic/common/InNestedClass.kt b/idea/idea-completion/testData/basic/common/InNestedClass.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InNestedClass.kt
rename to idea/idea-completion/testData/basic/common/InNestedClass.kt
diff --git a/idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt b/idea/idea-completion/testData/basic/common/InObjectInDelegationSpecifier.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt
rename to idea/idea-completion/testData/basic/common/InObjectInDelegationSpecifier.kt
diff --git a/idea/testData/completion/basic/common/InPackageBegin.kt b/idea/idea-completion/testData/basic/common/InPackageBegin.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InPackageBegin.kt
rename to idea/idea-completion/testData/basic/common/InPackageBegin.kt
diff --git a/idea/testData/completion/basic/common/InParametersTypes.kt b/idea/idea-completion/testData/basic/common/InParametersTypes.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InParametersTypes.kt
rename to idea/idea-completion/testData/basic/common/InParametersTypes.kt
diff --git a/idea/testData/completion/basic/common/InParametersTypesForce.kt b/idea/idea-completion/testData/basic/common/InParametersTypesForce.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InParametersTypesForce.kt
rename to idea/idea-completion/testData/basic/common/InParametersTypesForce.kt
diff --git a/idea/testData/completion/basic/common/InPropertyAccessor.kt b/idea/idea-completion/testData/basic/common/InPropertyAccessor.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InPropertyAccessor.kt
rename to idea/idea-completion/testData/basic/common/InPropertyAccessor.kt
diff --git a/idea/testData/completion/basic/common/InPropertyInitializer.kt b/idea/idea-completion/testData/basic/common/InPropertyInitializer.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InPropertyInitializer.kt
rename to idea/idea-completion/testData/basic/common/InPropertyInitializer.kt
diff --git a/idea/testData/completion/basic/common/InSecondaryConstructorBody.kt b/idea/idea-completion/testData/basic/common/InSecondaryConstructorBody.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InSecondaryConstructorBody.kt
rename to idea/idea-completion/testData/basic/common/InSecondaryConstructorBody.kt
diff --git a/idea/testData/completion/basic/common/InSecondaryConstructorDefaultParameter.kt b/idea/idea-completion/testData/basic/common/InSecondaryConstructorDefaultParameter.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InSecondaryConstructorDefaultParameter.kt
rename to idea/idea-completion/testData/basic/common/InSecondaryConstructorDefaultParameter.kt
diff --git a/idea/testData/completion/basic/common/InSecondaryConstructorDelegationCall.kt b/idea/idea-completion/testData/basic/common/InSecondaryConstructorDelegationCall.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InSecondaryConstructorDelegationCall.kt
rename to idea/idea-completion/testData/basic/common/InSecondaryConstructorDelegationCall.kt
diff --git a/idea/testData/completion/basic/common/InSecondaryConstructorFirstDefaultParameter.kt b/idea/idea-completion/testData/basic/common/InSecondaryConstructorFirstDefaultParameter.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InSecondaryConstructorFirstDefaultParameter.kt
rename to idea/idea-completion/testData/basic/common/InSecondaryConstructorFirstDefaultParameter.kt
diff --git a/idea/testData/completion/basic/common/InTypeAnnotation.kt b/idea/idea-completion/testData/basic/common/InTypeAnnotation.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InTypeAnnotation.kt
rename to idea/idea-completion/testData/basic/common/InTypeAnnotation.kt
diff --git a/idea/testData/completion/basic/common/InfixCall.kt b/idea/idea-completion/testData/basic/common/InfixCall.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InfixCall.kt
rename to idea/idea-completion/testData/basic/common/InfixCall.kt
diff --git a/idea/testData/completion/basic/common/InsideAnonymousClass.kt b/idea/idea-completion/testData/basic/common/InsideAnonymousClass.kt
similarity index 100%
rename from idea/testData/completion/basic/common/InsideAnonymousClass.kt
rename to idea/idea-completion/testData/basic/common/InsideAnonymousClass.kt
diff --git a/idea/testData/completion/basic/common/JavaPackage.kt b/idea/idea-completion/testData/basic/common/JavaPackage.kt
similarity index 100%
rename from idea/testData/completion/basic/common/JavaPackage.kt
rename to idea/idea-completion/testData/basic/common/JavaPackage.kt
diff --git a/idea/testData/completion/basic/common/LocalMultideclarationValues.kt b/idea/idea-completion/testData/basic/common/LocalMultideclarationValues.kt
similarity index 100%
rename from idea/testData/completion/basic/common/LocalMultideclarationValues.kt
rename to idea/idea-completion/testData/basic/common/LocalMultideclarationValues.kt
diff --git a/idea/testData/completion/basic/common/NameWithDollars.kt b/idea/idea-completion/testData/basic/common/NameWithDollars.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NameWithDollars.kt
rename to idea/idea-completion/testData/basic/common/NameWithDollars.kt
diff --git a/idea/testData/completion/basic/common/NamedObject.kt b/idea/idea-completion/testData/basic/common/NamedObject.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NamedObject.kt
rename to idea/idea-completion/testData/basic/common/NamedObject.kt
diff --git a/idea/testData/completion/basic/common/NestedClassBug.kt b/idea/idea-completion/testData/basic/common/NestedClassBug.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NestedClassBug.kt
rename to idea/idea-completion/testData/basic/common/NestedClassBug.kt
diff --git a/idea/testData/completion/basic/common/NestedClassNameForExtension.kt b/idea/idea-completion/testData/basic/common/NestedClassNameForExtension.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NestedClassNameForExtension.kt
rename to idea/idea-completion/testData/basic/common/NestedClassNameForExtension.kt
diff --git a/idea/testData/completion/basic/common/NestedClassNameForExtension2.kt b/idea/idea-completion/testData/basic/common/NestedClassNameForExtension2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NestedClassNameForExtension2.kt
rename to idea/idea-completion/testData/basic/common/NestedClassNameForExtension2.kt
diff --git a/idea/testData/completion/basic/common/NestedClassesOnClassWithDefaultObject.kt b/idea/idea-completion/testData/basic/common/NestedClassesOnClassWithDefaultObject.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NestedClassesOnClassWithDefaultObject.kt
rename to idea/idea-completion/testData/basic/common/NestedClassesOnClassWithDefaultObject.kt
diff --git a/idea/testData/completion/basic/common/NestedClassesOnClassWithNamedDefaultObject.kt b/idea/idea-completion/testData/basic/common/NestedClassesOnClassWithNamedDefaultObject.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NestedClassesOnClassWithNamedDefaultObject.kt
rename to idea/idea-completion/testData/basic/common/NestedClassesOnClassWithNamedDefaultObject.kt
diff --git a/idea/testData/completion/basic/common/NestedClassesOnDefaultObjectLiteral.kt b/idea/idea-completion/testData/basic/common/NestedClassesOnDefaultObjectLiteral.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NestedClassesOnDefaultObjectLiteral.kt
rename to idea/idea-completion/testData/basic/common/NestedClassesOnDefaultObjectLiteral.kt
diff --git a/idea/testData/completion/basic/common/NoAutoInsertionOfNotImported.kt b/idea/idea-completion/testData/basic/common/NoAutoInsertionOfNotImported.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutoInsertionOfNotImported.kt
rename to idea/idea-completion/testData/basic/common/NoAutoInsertionOfNotImported.kt
diff --git a/idea/testData/completion/basic/common/NoAutoPopupAfterNumberLiteral.kt b/idea/idea-completion/testData/basic/common/NoAutoPopupAfterNumberLiteral.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutoPopupAfterNumberLiteral.kt
rename to idea/idea-completion/testData/basic/common/NoAutoPopupAfterNumberLiteral.kt
diff --git a/idea/testData/completion/basic/common/NoAutoPopupInValName.kt b/idea/idea-completion/testData/basic/common/NoAutoPopupInValName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutoPopupInValName.kt
rename to idea/idea-completion/testData/basic/common/NoAutoPopupInValName.kt
diff --git a/idea/testData/completion/basic/common/NoAutopopupInExtFunName.kt b/idea/idea-completion/testData/basic/common/NoAutopopupInExtFunName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutopopupInExtFunName.kt
rename to idea/idea-completion/testData/basic/common/NoAutopopupInExtFunName.kt
diff --git a/idea/testData/completion/basic/common/NoAutopopupInFunName.kt b/idea/idea-completion/testData/basic/common/NoAutopopupInFunName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutopopupInFunName.kt
rename to idea/idea-completion/testData/basic/common/NoAutopopupInFunName.kt
diff --git a/idea/testData/completion/basic/common/NoAutopopupInGenericExtFunName.kt b/idea/idea-completion/testData/basic/common/NoAutopopupInGenericExtFunName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutopopupInGenericExtFunName.kt
rename to idea/idea-completion/testData/basic/common/NoAutopopupInGenericExtFunName.kt
diff --git a/idea/testData/completion/basic/common/NoAutopopupInGenericFunName.kt b/idea/idea-completion/testData/basic/common/NoAutopopupInGenericFunName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutopopupInGenericFunName.kt
rename to idea/idea-completion/testData/basic/common/NoAutopopupInGenericFunName.kt
diff --git a/idea/testData/completion/basic/common/NoAutopopupInGenericValName.kt b/idea/idea-completion/testData/basic/common/NoAutopopupInGenericValName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutopopupInGenericValName.kt
rename to idea/idea-completion/testData/basic/common/NoAutopopupInGenericValName.kt
diff --git a/idea/testData/completion/basic/common/NoAutopopupInGenericVarName.kt b/idea/idea-completion/testData/basic/common/NoAutopopupInGenericVarName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutopopupInGenericVarName.kt
rename to idea/idea-completion/testData/basic/common/NoAutopopupInGenericVarName.kt
diff --git a/idea/testData/completion/basic/common/NoAutopopupInVarName.kt b/idea/idea-completion/testData/basic/common/NoAutopopupInVarName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoAutopopupInVarName.kt
rename to idea/idea-completion/testData/basic/common/NoAutopopupInVarName.kt
diff --git a/idea/testData/completion/basic/common/NoClassNameDuplication.kt b/idea/idea-completion/testData/basic/common/NoClassNameDuplication.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoClassNameDuplication.kt
rename to idea/idea-completion/testData/basic/common/NoClassNameDuplication.kt
diff --git a/idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt b/idea/idea-completion/testData/basic/common/NoCompletionAfterBigFloat.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt
rename to idea/idea-completion/testData/basic/common/NoCompletionAfterBigFloat.kt
diff --git a/idea/testData/completion/basic/common/NoCompletionAfterFloat.kt b/idea/idea-completion/testData/basic/common/NoCompletionAfterFloat.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoCompletionAfterFloat.kt
rename to idea/idea-completion/testData/basic/common/NoCompletionAfterFloat.kt
diff --git a/idea/testData/completion/basic/common/NoCompletionAfterInt.kt b/idea/idea-completion/testData/basic/common/NoCompletionAfterInt.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoCompletionAfterInt.kt
rename to idea/idea-completion/testData/basic/common/NoCompletionAfterInt.kt
diff --git a/idea/testData/completion/basic/common/NoCompletionAfterLong.kt b/idea/idea-completion/testData/basic/common/NoCompletionAfterLong.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoCompletionAfterLong.kt
rename to idea/idea-completion/testData/basic/common/NoCompletionAfterLong.kt
diff --git a/idea/testData/completion/basic/common/NoEmptyPackage.kt b/idea/idea-completion/testData/basic/common/NoEmptyPackage.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoEmptyPackage.kt
rename to idea/idea-completion/testData/basic/common/NoEmptyPackage.kt
diff --git a/idea/testData/completion/basic/common/NoEnumEntryType.kt b/idea/idea-completion/testData/basic/common/NoEnumEntryType.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoEnumEntryType.kt
rename to idea/idea-completion/testData/basic/common/NoEnumEntryType.kt
diff --git a/idea/testData/completion/basic/common/NoEnumMembersFromImplicitQualifier.kt b/idea/idea-completion/testData/basic/common/NoEnumMembersFromImplicitQualifier.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoEnumMembersFromImplicitQualifier.kt
rename to idea/idea-completion/testData/basic/common/NoEnumMembersFromImplicitQualifier.kt
diff --git a/idea/testData/completion/basic/common/NoExtensionsAfterQualifier.kt b/idea/idea-completion/testData/basic/common/NoExtensionsAfterQualifier.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoExtensionsAfterQualifier.kt
rename to idea/idea-completion/testData/basic/common/NoExtensionsAfterQualifier.kt
diff --git a/idea/testData/completion/basic/common/NoNestedClassAfterReceiver.kt b/idea/idea-completion/testData/basic/common/NoNestedClassAfterReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoNestedClassAfterReceiver.kt
rename to idea/idea-completion/testData/basic/common/NoNestedClassAfterReceiver.kt
diff --git a/idea/testData/completion/basic/common/NoNestedClassesFromImplicitQualifier.kt b/idea/idea-completion/testData/basic/common/NoNestedClassesFromImplicitQualifier.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoNestedClassesFromImplicitQualifier.kt
rename to idea/idea-completion/testData/basic/common/NoNestedClassesFromImplicitQualifier.kt
diff --git a/idea/testData/completion/basic/common/NoPackageFacadeClasses.kt b/idea/idea-completion/testData/basic/common/NoPackageFacadeClasses.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoPackageFacadeClasses.kt
rename to idea/idea-completion/testData/basic/common/NoPackageFacadeClasses.kt
diff --git a/idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt b/idea/idea-completion/testData/basic/common/NoSecondPressCompletionInAutoPopup.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt
rename to idea/idea-completion/testData/basic/common/NoSecondPressCompletionInAutoPopup.kt
diff --git a/idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt b/idea/idea-completion/testData/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt
similarity index 100%
rename from idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt
rename to idea/idea-completion/testData/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt
diff --git a/idea/testData/completion/basic/common/ObjectInTypePosition.kt b/idea/idea-completion/testData/basic/common/ObjectInTypePosition.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ObjectInTypePosition.kt
rename to idea/idea-completion/testData/basic/common/ObjectInTypePosition.kt
diff --git a/idea/testData/completion/basic/common/ObjectMembersFromNested.kt b/idea/idea-completion/testData/basic/common/ObjectMembersFromNested.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ObjectMembersFromNested.kt
rename to idea/idea-completion/testData/basic/common/ObjectMembersFromNested.kt
diff --git a/idea/testData/completion/basic/common/ObjectRedeclaration1.kt b/idea/idea-completion/testData/basic/common/ObjectRedeclaration1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ObjectRedeclaration1.kt
rename to idea/idea-completion/testData/basic/common/ObjectRedeclaration1.kt
diff --git a/idea/testData/completion/basic/common/ObjectRedeclaration2.kt b/idea/idea-completion/testData/basic/common/ObjectRedeclaration2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ObjectRedeclaration2.kt
rename to idea/idea-completion/testData/basic/common/ObjectRedeclaration2.kt
diff --git a/idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt b/idea/idea-completion/testData/basic/common/OnlyScopedClassesWithoutExplicit.kt
similarity index 100%
rename from idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt
rename to idea/idea-completion/testData/basic/common/OnlyScopedClassesWithoutExplicit.kt
diff --git a/idea/testData/completion/basic/common/OverloadFunctions.kt b/idea/idea-completion/testData/basic/common/OverloadFunctions.kt
similarity index 100%
rename from idea/testData/completion/basic/common/OverloadFunctions.kt
rename to idea/idea-completion/testData/basic/common/OverloadFunctions.kt
diff --git a/idea/testData/completion/basic/common/PrivatesInSecondPressCompletion.kt b/idea/idea-completion/testData/basic/common/PrivatesInSecondPressCompletion.kt
similarity index 100%
rename from idea/testData/completion/basic/common/PrivatesInSecondPressCompletion.kt
rename to idea/idea-completion/testData/basic/common/PrivatesInSecondPressCompletion.kt
diff --git a/idea/testData/completion/basic/common/RecieverMembersFromExtAccessor.kt b/idea/idea-completion/testData/basic/common/RecieverMembersFromExtAccessor.kt
similarity index 100%
rename from idea/testData/completion/basic/common/RecieverMembersFromExtAccessor.kt
rename to idea/idea-completion/testData/basic/common/RecieverMembersFromExtAccessor.kt
diff --git a/idea/testData/completion/basic/common/RecieverMembersFromExtFun.kt b/idea/idea-completion/testData/basic/common/RecieverMembersFromExtFun.kt
similarity index 100%
rename from idea/testData/completion/basic/common/RecieverMembersFromExtFun.kt
rename to idea/idea-completion/testData/basic/common/RecieverMembersFromExtFun.kt
diff --git a/idea/testData/completion/basic/common/SafeCallAfterNullable.kt b/idea/idea-completion/testData/basic/common/SafeCallAfterNullable.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SafeCallAfterNullable.kt
rename to idea/idea-completion/testData/basic/common/SafeCallAfterNullable.kt
diff --git a/idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt b/idea/idea-completion/testData/basic/common/ShortClassNamesInTypePosition.kt
similarity index 100%
rename from idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt
rename to idea/idea-completion/testData/basic/common/ShortClassNamesInTypePosition.kt
diff --git a/idea/testData/completion/basic/common/SmartCastAfterIf.kt b/idea/idea-completion/testData/basic/common/SmartCastAfterIf.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SmartCastAfterIf.kt
rename to idea/idea-completion/testData/basic/common/SmartCastAfterIf.kt
diff --git a/idea/testData/completion/basic/common/SmartCastAfterIfMethod.kt b/idea/idea-completion/testData/basic/common/SmartCastAfterIfMethod.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SmartCastAfterIfMethod.kt
rename to idea/idea-completion/testData/basic/common/SmartCastAfterIfMethod.kt
diff --git a/idea/testData/completion/basic/common/SmartCastForThis.kt b/idea/idea-completion/testData/basic/common/SmartCastForThis.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SmartCastForThis.kt
rename to idea/idea-completion/testData/basic/common/SmartCastForThis.kt
diff --git a/idea/testData/completion/basic/common/SmartCastInWhen.kt b/idea/idea-completion/testData/basic/common/SmartCastInWhen.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SmartCastInWhen.kt
rename to idea/idea-completion/testData/basic/common/SmartCastInWhen.kt
diff --git a/idea/testData/completion/basic/common/StandardJetArrayFirst.kt b/idea/idea-completion/testData/basic/common/StandardJetArrayFirst.kt
similarity index 100%
rename from idea/testData/completion/basic/common/StandardJetArrayFirst.kt
rename to idea/idea-completion/testData/basic/common/StandardJetArrayFirst.kt
diff --git a/idea/testData/completion/basic/common/StandardJetDoubleFirst.kt b/idea/idea-completion/testData/basic/common/StandardJetDoubleFirst.kt
similarity index 100%
rename from idea/testData/completion/basic/common/StandardJetDoubleFirst.kt
rename to idea/idea-completion/testData/basic/common/StandardJetDoubleFirst.kt
diff --git a/idea/testData/completion/basic/common/StringTemplate1.kt b/idea/idea-completion/testData/basic/common/StringTemplate1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/StringTemplate1.kt
rename to idea/idea-completion/testData/basic/common/StringTemplate1.kt
diff --git a/idea/testData/completion/basic/common/StringTemplate2.kt b/idea/idea-completion/testData/basic/common/StringTemplate2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/StringTemplate2.kt
rename to idea/idea-completion/testData/basic/common/StringTemplate2.kt
diff --git a/idea/testData/completion/basic/common/SubpackageInFun.kt b/idea/idea-completion/testData/basic/common/SubpackageInFun.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SubpackageInFun.kt
rename to idea/idea-completion/testData/basic/common/SubpackageInFun.kt
diff --git a/idea/testData/completion/basic/common/SubstitutedSignature1.kt b/idea/idea-completion/testData/basic/common/SubstitutedSignature1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SubstitutedSignature1.kt
rename to idea/idea-completion/testData/basic/common/SubstitutedSignature1.kt
diff --git a/idea/testData/completion/basic/common/SubstitutedSignature2.kt b/idea/idea-completion/testData/basic/common/SubstitutedSignature2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SubstitutedSignature2.kt
rename to idea/idea-completion/testData/basic/common/SubstitutedSignature2.kt
diff --git a/idea/testData/completion/basic/common/SubstitutedSignature3.kt b/idea/idea-completion/testData/basic/common/SubstitutedSignature3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SubstitutedSignature3.kt
rename to idea/idea-completion/testData/basic/common/SubstitutedSignature3.kt
diff --git a/idea/testData/completion/basic/common/SubstitutedSignature4.kt b/idea/idea-completion/testData/basic/common/SubstitutedSignature4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SubstitutedSignature4.kt
rename to idea/idea-completion/testData/basic/common/SubstitutedSignature4.kt
diff --git a/idea/testData/completion/basic/common/SubstitutedSignature5.kt b/idea/idea-completion/testData/basic/common/SubstitutedSignature5.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SubstitutedSignature5.kt
rename to idea/idea-completion/testData/basic/common/SubstitutedSignature5.kt
diff --git a/idea/testData/completion/basic/common/SubstitutedSignature6.kt b/idea/idea-completion/testData/basic/common/SubstitutedSignature6.kt
similarity index 100%
rename from idea/testData/completion/basic/common/SubstitutedSignature6.kt
rename to idea/idea-completion/testData/basic/common/SubstitutedSignature6.kt
diff --git a/idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt b/idea/idea-completion/testData/basic/common/TopLevelClassCompletionInQualifiedCall.kt
similarity index 100%
rename from idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt
rename to idea/idea-completion/testData/basic/common/TopLevelClassCompletionInQualifiedCall.kt
diff --git a/idea/testData/completion/basic/common/VariableClassName.kt b/idea/idea-completion/testData/basic/common/VariableClassName.kt
similarity index 100%
rename from idea/testData/completion/basic/common/VariableClassName.kt
rename to idea/idea-completion/testData/basic/common/VariableClassName.kt
diff --git a/idea/testData/completion/basic/common/annotations/FunctionAnnotation1.kt b/idea/idea-completion/testData/basic/common/annotations/FunctionAnnotation1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/FunctionAnnotation1.kt
rename to idea/idea-completion/testData/basic/common/annotations/FunctionAnnotation1.kt
diff --git a/idea/testData/completion/basic/common/annotations/FunctionAnnotation2.kt b/idea/idea-completion/testData/basic/common/annotations/FunctionAnnotation2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/FunctionAnnotation2.kt
rename to idea/idea-completion/testData/basic/common/annotations/FunctionAnnotation2.kt
diff --git a/idea/testData/completion/basic/common/annotations/NoParameterAnnotationAutoPopup1.kt b/idea/idea-completion/testData/basic/common/annotations/NoParameterAnnotationAutoPopup1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/NoParameterAnnotationAutoPopup1.kt
rename to idea/idea-completion/testData/basic/common/annotations/NoParameterAnnotationAutoPopup1.kt
diff --git a/idea/testData/completion/basic/common/annotations/NoParameterAnnotationAutoPopup2.kt b/idea/idea-completion/testData/basic/common/annotations/NoParameterAnnotationAutoPopup2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/NoParameterAnnotationAutoPopup2.kt
rename to idea/idea-completion/testData/basic/common/annotations/NoParameterAnnotationAutoPopup2.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation1.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation1.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation1.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation2.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation2.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation2.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation3.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation3.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation3.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation4.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation4.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation4.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation5.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation5.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation5.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation5.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation6.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation6.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation6.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation6.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation7.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation7.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation7.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation7.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation8.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation8.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation8.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation8.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotation9.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation9.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotation9.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation9.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotationArgs.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationArgs.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotationArgs.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationArgs.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotationAutoPopup1.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationAutoPopup1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotationAutoPopup1.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationAutoPopup1.kt
diff --git a/idea/testData/completion/basic/common/annotations/ParameterAnnotationAutoPopup2.kt b/idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationAutoPopup2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/ParameterAnnotationAutoPopup2.kt
rename to idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationAutoPopup2.kt
diff --git a/idea/testData/completion/basic/common/annotations/TopLevelAnnotation1.kt b/idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/TopLevelAnnotation1.kt
rename to idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation1.kt
diff --git a/idea/testData/completion/basic/common/annotations/TopLevelAnnotation2.kt b/idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/TopLevelAnnotation2.kt
rename to idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation2.kt
diff --git a/idea/testData/completion/basic/common/annotations/TopLevelAnnotation3.kt b/idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/TopLevelAnnotation3.kt
rename to idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation3.kt
diff --git a/idea/testData/completion/basic/common/annotations/TopLevelAnnotation4.kt b/idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/TopLevelAnnotation4.kt
rename to idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation4.kt
diff --git a/idea/testData/completion/basic/common/annotations/TopLevelAnnotationArg1.kt b/idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotationArg1.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/TopLevelAnnotationArg1.kt
rename to idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotationArg1.kt
diff --git a/idea/testData/completion/basic/common/annotations/TopLevelAnnotationArg2.kt b/idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotationArg2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/annotations/TopLevelAnnotationArg2.kt
rename to idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotationArg2.kt
diff --git a/idea/testData/completion/basic/common/classObjectElementsInClass.kt b/idea/idea-completion/testData/basic/common/classObjectElementsInClass.kt
similarity index 100%
rename from idea/testData/completion/basic/common/classObjectElementsInClass.kt
rename to idea/idea-completion/testData/basic/common/classObjectElementsInClass.kt
diff --git a/idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt b/idea/idea-completion/testData/basic/common/extensions/ExtensionInExtendedClass.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt
rename to idea/idea-completion/testData/basic/common/extensions/ExtensionInExtendedClass.kt
diff --git a/idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt b/idea/idea-completion/testData/basic/common/extensions/ExtensionInExtendedClassThis.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt
rename to idea/idea-completion/testData/basic/common/extensions/ExtensionInExtendedClassThis.kt
diff --git a/idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt b/idea/idea-completion/testData/basic/common/extensions/ExtensionInExtension.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt
rename to idea/idea-completion/testData/basic/common/extensions/ExtensionInExtension.kt
diff --git a/idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt b/idea/idea-completion/testData/basic/common/extensions/ExtensionInExtensionThis.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt
rename to idea/idea-completion/testData/basic/common/extensions/ExtensionInExtensionThis.kt
diff --git a/idea/testData/completion/basic/common/extensions/ExtensionOnFQObject.kt b/idea/idea-completion/testData/basic/common/extensions/ExtensionOnFQObject.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/ExtensionOnFQObject.kt
rename to idea/idea-completion/testData/basic/common/extensions/ExtensionOnFQObject.kt
diff --git a/idea/testData/completion/basic/common/extensions/ExtensionOnNestedClassObject.kt b/idea/idea-completion/testData/basic/common/extensions/ExtensionOnNestedClassObject.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/ExtensionOnNestedClassObject.kt
rename to idea/idea-completion/testData/basic/common/extensions/ExtensionOnNestedClassObject.kt
diff --git a/idea/testData/completion/basic/common/extensions/Extensions.kt b/idea/idea-completion/testData/basic/common/extensions/Extensions.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/Extensions.kt
rename to idea/idea-completion/testData/basic/common/extensions/Extensions.kt
diff --git a/idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt b/idea/idea-completion/testData/basic/common/extensions/InvalidTypeParameters.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt
rename to idea/idea-completion/testData/basic/common/extensions/InvalidTypeParameters.kt
diff --git a/idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt b/idea/idea-completion/testData/basic/common/extensions/IrrelevantExtension.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt
rename to idea/idea-completion/testData/basic/common/extensions/IrrelevantExtension.kt
diff --git a/idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt b/idea/idea-completion/testData/basic/common/extensions/JavaTypeExtension.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt
rename to idea/idea-completion/testData/basic/common/extensions/JavaTypeExtension.kt
diff --git a/idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt b/idea/idea-completion/testData/basic/common/extensions/KotlinGenericTypeExtension.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt
rename to idea/idea-completion/testData/basic/common/extensions/KotlinGenericTypeExtension.kt
diff --git a/idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt b/idea/idea-completion/testData/basic/common/extensions/KotlinTypeExtension.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt
rename to idea/idea-completion/testData/basic/common/extensions/KotlinTypeExtension.kt
diff --git a/idea/testData/completion/basic/common/extensions/MemberExtensionFromWith.kt b/idea/idea-completion/testData/basic/common/extensions/MemberExtensionFromWith.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/MemberExtensionFromWith.kt
rename to idea/idea-completion/testData/basic/common/extensions/MemberExtensionFromWith.kt
diff --git a/idea/testData/completion/basic/common/extensions/MemberExtensionsFromMemberExtension.kt b/idea/idea-completion/testData/basic/common/extensions/MemberExtensionsFromMemberExtension.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/MemberExtensionsFromMemberExtension.kt
rename to idea/idea-completion/testData/basic/common/extensions/MemberExtensionsFromMemberExtension.kt
diff --git a/idea/testData/completion/basic/common/extensions/NoDuplicatedMethodForSmartCast.kt b/idea/idea-completion/testData/basic/common/extensions/NoDuplicatedMethodForSmartCast.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/NoDuplicatedMethodForSmartCast.kt
rename to idea/idea-completion/testData/basic/common/extensions/NoDuplicatedMethodForSmartCast.kt
diff --git a/idea/testData/completion/basic/common/extensions/NoExtensionFromOuter.kt b/idea/idea-completion/testData/basic/common/extensions/NoExtensionFromOuter.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/NoExtensionFromOuter.kt
rename to idea/idea-completion/testData/basic/common/extensions/NoExtensionFromOuter.kt
diff --git a/idea/testData/completion/basic/common/extensions/NoMemberExtensionsFromCompanionObject.kt b/idea/idea-completion/testData/basic/common/extensions/NoMemberExtensionsFromCompanionObject.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/NoMemberExtensionsFromCompanionObject.kt
rename to idea/idea-completion/testData/basic/common/extensions/NoMemberExtensionsFromCompanionObject.kt
diff --git a/idea/testData/completion/basic/common/extensions/WrongExplicitReceiver.kt b/idea/idea-completion/testData/basic/common/extensions/WrongExplicitReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/WrongExplicitReceiver.kt
rename to idea/idea-completion/testData/basic/common/extensions/WrongExplicitReceiver.kt
diff --git a/idea/testData/completion/basic/common/extensions/WrongImplicitReceiver.kt b/idea/idea-completion/testData/basic/common/extensions/WrongImplicitReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/common/extensions/WrongImplicitReceiver.kt
rename to idea/idea-completion/testData/basic/common/extensions/WrongImplicitReceiver.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/AfterBrace.kt b/idea/idea-completion/testData/basic/common/namedParameters/AfterBrace.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/AfterBrace.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/AfterBrace.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/AfterComma.kt b/idea/idea-completion/testData/basic/common/namedParameters/AfterComma.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/AfterComma.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/AfterComma.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt b/idea/idea-completion/testData/basic/common/namedParameters/CompactTypeNames.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/CompactTypeNames.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt b/idea/idea-completion/testData/basic/common/namedParameters/ForEmptyParametersFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/ForEmptyParametersFunction.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt b/idea/idea-completion/testData/basic/common/namedParameters/InParameterExpression.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/InParameterExpression.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt b/idea/idea-completion/testData/basic/common/namedParameters/NamedParametersFromOverloads.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/NamedParametersFromOverloads.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt b/idea/idea-completion/testData/basic/common/namedParameters/NamedParamsInConstructor.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/NamedParamsInConstructor.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt b/idea/idea-completion/testData/basic/common/namedParameters/NoAlreadyUsedParameters.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/NoAlreadyUsedParameters.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt b/idea/idea-completion/testData/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt b/idea/idea-completion/testData/basic/common/namedParameters/NotOnlyNamedParameters.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/NotOnlyNamedParameters.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt b/idea/idea-completion/testData/basic/common/namedParameters/NotOnlyNamedParameters2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/NotOnlyNamedParameters2.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt b/idea/idea-completion/testData/basic/common/namedParameters/OnlyNamedParameters.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/OnlyNamedParameters.kt
diff --git a/idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt b/idea/idea-completion/testData/basic/common/namedParameters/WithParameterExpression.kt
similarity index 100%
rename from idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt
rename to idea/idea-completion/testData/basic/common/namedParameters/WithParameterExpression.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/ConstructorTypeArg.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/ConstructorTypeArg.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/ConstructorTypeArg.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/ConstructorTypeArg.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/FunctionTypeArg.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/FunctionTypeArg.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/FunctionTypeArg.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/FunctionTypeArg.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/FunctionTypeArg2.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/FunctionTypeArg2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/FunctionTypeArg2.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/FunctionTypeArg2.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/LessThan.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/LessThan.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/LessThan.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/LessThan.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/NestedTypeArg.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/NestedTypeArg.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/NestedTypeArg.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/NestedTypeArg.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg2.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg2.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg2.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg3.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg3.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg3.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg3.kt
diff --git a/idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg4.kt b/idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg4.kt
similarity index 100%
rename from idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg4.kt
rename to idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg4.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityClassMembersFromExternal.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityClassMembersFromExternal.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityClassMembersFromExternal.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityClassMembersFromExternal.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityClassMembersFromExternalForce.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityClassMembersFromExternalForce.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityClassMembersFromExternalForce.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityClassMembersFromExternalForce.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityInSubclass.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityInSubclass.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityInSubclass.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityInSubclass.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityInSubclassForce.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityInSubclassForce.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityInSubclassForce.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityInSubclassForce.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityPrivateToThis.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThis.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityPrivateToThis.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThis.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInConstructor.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInConstructor.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInConstructor.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInConstructor.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInConstructorWithThis.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInConstructorWithThis.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInConstructorWithThis.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInConstructorWithThis.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInSpecialScope.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInSpecialScope.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInSpecialScope.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInSpecialScope.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithReceiver.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithReceiver.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithReceiver.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithReceiver2.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithReceiver2.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithReceiver2.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithReceiver2.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithThis.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithThis.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithThis.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithThis.kt
diff --git a/idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithWrongThis.kt b/idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithWrongThis.kt
similarity index 100%
rename from idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithWrongThis.kt
rename to idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithWrongThis.kt
diff --git a/idea/testData/completion/basic/custom/NamedArgumentsJava.kt b/idea/idea-completion/testData/basic/custom/NamedArgumentsJava.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/NamedArgumentsJava.kt
rename to idea/idea-completion/testData/basic/custom/NamedArgumentsJava.kt
diff --git a/idea/testData/completion/basic/custom/NamedArgumentsJavaSrc/JavaClass.java b/idea/idea-completion/testData/basic/custom/NamedArgumentsJavaSrc/JavaClass.java
similarity index 100%
rename from idea/testData/completion/basic/custom/NamedArgumentsJavaSrc/JavaClass.java
rename to idea/idea-completion/testData/basic/custom/NamedArgumentsJavaSrc/JavaClass.java
diff --git a/idea/testData/completion/basic/custom/NamedArgumentsKotlin.kt b/idea/idea-completion/testData/basic/custom/NamedArgumentsKotlin.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/NamedArgumentsKotlin.kt
rename to idea/idea-completion/testData/basic/custom/NamedArgumentsKotlin.kt
diff --git a/idea/testData/completion/basic/custom/NamedArgumentsKotlinSrc/KotlinClass.kt b/idea/idea-completion/testData/basic/custom/NamedArgumentsKotlinSrc/KotlinClass.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/NamedArgumentsKotlinSrc/KotlinClass.kt
rename to idea/idea-completion/testData/basic/custom/NamedArgumentsKotlinSrc/KotlinClass.kt
diff --git a/idea/testData/completion/basic/custom/TopLevelNonImportedExtFun.kt b/idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtFun.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/TopLevelNonImportedExtFun.kt
rename to idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtFun.kt
diff --git a/idea/testData/completion/basic/custom/TopLevelNonImportedExtFunSrc/source.kt b/idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtFunSrc/source.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/TopLevelNonImportedExtFunSrc/source.kt
rename to idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtFunSrc/source.kt
diff --git a/idea/testData/completion/basic/custom/TopLevelNonImportedExtProp.kt b/idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtProp.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/TopLevelNonImportedExtProp.kt
rename to idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtProp.kt
diff --git a/idea/testData/completion/basic/custom/TopLevelNonImportedExtPropSrc/source.kt b/idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtPropSrc/source.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/TopLevelNonImportedExtPropSrc/source.kt
rename to idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtPropSrc/source.kt
diff --git a/idea/testData/completion/basic/custom/TopLevelNonImportedFun.kt b/idea/idea-completion/testData/basic/custom/TopLevelNonImportedFun.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/TopLevelNonImportedFun.kt
rename to idea/idea-completion/testData/basic/custom/TopLevelNonImportedFun.kt
diff --git a/idea/testData/completion/basic/custom/TopLevelNonImportedFunSrc/source.kt b/idea/idea-completion/testData/basic/custom/TopLevelNonImportedFunSrc/source.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/TopLevelNonImportedFunSrc/source.kt
rename to idea/idea-completion/testData/basic/custom/TopLevelNonImportedFunSrc/source.kt
diff --git a/idea/testData/completion/basic/custom/TopLevelNonImportedProperty.kt b/idea/idea-completion/testData/basic/custom/TopLevelNonImportedProperty.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/TopLevelNonImportedProperty.kt
rename to idea/idea-completion/testData/basic/custom/TopLevelNonImportedProperty.kt
diff --git a/idea/testData/completion/basic/custom/TopLevelNonImportedPropertySrc/source.kt b/idea/idea-completion/testData/basic/custom/TopLevelNonImportedPropertySrc/source.kt
similarity index 100%
rename from idea/testData/completion/basic/custom/TopLevelNonImportedPropertySrc/source.kt
rename to idea/idea-completion/testData/basic/custom/TopLevelNonImportedPropertySrc/source.kt
diff --git a/idea/testData/completion/basic/java/AutoForceCompletion.kt b/idea/idea-completion/testData/basic/java/AutoForceCompletion.kt
similarity index 100%
rename from idea/testData/completion/basic/java/AutoForceCompletion.kt
rename to idea/idea-completion/testData/basic/java/AutoForceCompletion.kt
diff --git a/idea/testData/completion/basic/java/ExtensionFromStandardLibrary.kt b/idea/idea-completion/testData/basic/java/ExtensionFromStandardLibrary.kt
similarity index 100%
rename from idea/testData/completion/basic/java/ExtensionFromStandardLibrary.kt
rename to idea/idea-completion/testData/basic/java/ExtensionFromStandardLibrary.kt
diff --git a/idea/testData/completion/basic/java/ImmediateMembersForPlatformType.kt b/idea/idea-completion/testData/basic/java/ImmediateMembersForPlatformType.kt
similarity index 100%
rename from idea/testData/completion/basic/java/ImmediateMembersForPlatformType.kt
rename to idea/idea-completion/testData/basic/java/ImmediateMembersForPlatformType.kt
diff --git a/idea/testData/completion/basic/java/InPackage.kt b/idea/idea-completion/testData/basic/java/InPackage.kt
similarity index 100%
rename from idea/testData/completion/basic/java/InPackage.kt
rename to idea/idea-completion/testData/basic/java/InPackage.kt
diff --git a/idea/testData/completion/basic/java/JavaClassNames.kt b/idea/idea-completion/testData/basic/java/JavaClassNames.kt
similarity index 100%
rename from idea/testData/completion/basic/java/JavaClassNames.kt
rename to idea/idea-completion/testData/basic/java/JavaClassNames.kt
diff --git a/idea/testData/completion/basic/java/NoDuplicationForImportedJavaClass.kt b/idea/idea-completion/testData/basic/java/NoDuplicationForImportedJavaClass.kt
similarity index 100%
rename from idea/testData/completion/basic/java/NoDuplicationForImportedJavaClass.kt
rename to idea/idea-completion/testData/basic/java/NoDuplicationForImportedJavaClass.kt
diff --git a/idea/testData/completion/basic/java/NoDuplicationForRuntimeClass.kt b/idea/idea-completion/testData/basic/java/NoDuplicationForRuntimeClass.kt
similarity index 100%
rename from idea/testData/completion/basic/java/NoDuplicationForRuntimeClass.kt
rename to idea/idea-completion/testData/basic/java/NoDuplicationForRuntimeClass.kt
diff --git a/idea/testData/completion/basic/java/PackageDirective.kt b/idea/idea-completion/testData/basic/java/PackageDirective.kt
similarity index 100%
rename from idea/testData/completion/basic/java/PackageDirective.kt
rename to idea/idea-completion/testData/basic/java/PackageDirective.kt
diff --git a/idea/testData/completion/basic/java/PropertyMetadata.kt b/idea/idea-completion/testData/basic/java/PropertyMetadata.kt
similarity index 100%
rename from idea/testData/completion/basic/java/PropertyMetadata.kt
rename to idea/idea-completion/testData/basic/java/PropertyMetadata.kt
diff --git a/idea/testData/completion/basic/java/TopLevelFromStandardLibrary.kt b/idea/idea-completion/testData/basic/java/TopLevelFromStandardLibrary.kt
similarity index 100%
rename from idea/testData/completion/basic/java/TopLevelFromStandardLibrary.kt
rename to idea/idea-completion/testData/basic/java/TopLevelFromStandardLibrary.kt
diff --git a/idea/testData/completion/basic/java/TopLevelFromStandardLibraryWithoutParam.kt b/idea/idea-completion/testData/basic/java/TopLevelFromStandardLibraryWithoutParam.kt
similarity index 100%
rename from idea/testData/completion/basic/java/TopLevelFromStandardLibraryWithoutParam.kt
rename to idea/idea-completion/testData/basic/java/TopLevelFromStandardLibraryWithoutParam.kt
diff --git a/idea/testData/completion/basic/js/AutoForceCompletion.kt b/idea/idea-completion/testData/basic/js/AutoForceCompletion.kt
similarity index 100%
rename from idea/testData/completion/basic/js/AutoForceCompletion.kt
rename to idea/idea-completion/testData/basic/js/AutoForceCompletion.kt
diff --git a/idea/testData/completion/basic/js/InPackage.kt b/idea/idea-completion/testData/basic/js/InPackage.kt
similarity index 100%
rename from idea/testData/completion/basic/js/InPackage.kt
rename to idea/idea-completion/testData/basic/js/InPackage.kt
diff --git a/idea/testData/completion/basic/js/JSStd.kt b/idea/idea-completion/testData/basic/js/JSStd.kt
similarity index 100%
rename from idea/testData/completion/basic/js/JSStd.kt
rename to idea/idea-completion/testData/basic/js/JSStd.kt
diff --git a/idea/testData/completion/basic/multifile/CompleteFunctionWithNoSpecifiedType/CompleteFunctionWithNoSpecifiedType.dependency.kt b/idea/idea-completion/testData/basic/multifile/CompleteFunctionWithNoSpecifiedType/CompleteFunctionWithNoSpecifiedType.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/CompleteFunctionWithNoSpecifiedType/CompleteFunctionWithNoSpecifiedType.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/CompleteFunctionWithNoSpecifiedType/CompleteFunctionWithNoSpecifiedType.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/CompleteFunctionWithNoSpecifiedType/CompleteFunctionWithNoSpecifiedType.kt b/idea/idea-completion/testData/basic/multifile/CompleteFunctionWithNoSpecifiedType/CompleteFunctionWithNoSpecifiedType.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/CompleteFunctionWithNoSpecifiedType/CompleteFunctionWithNoSpecifiedType.kt
rename to idea/idea-completion/testData/basic/multifile/CompleteFunctionWithNoSpecifiedType/CompleteFunctionWithNoSpecifiedType.kt
diff --git a/idea/testData/completion/basic/multifile/CompleteImportedFunction/CompleteImportedFunction.dependency.kt b/idea/idea-completion/testData/basic/multifile/CompleteImportedFunction/CompleteImportedFunction.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/CompleteImportedFunction/CompleteImportedFunction.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/CompleteImportedFunction/CompleteImportedFunction.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/CompleteImportedFunction/CompleteImportedFunction.kt b/idea/idea-completion/testData/basic/multifile/CompleteImportedFunction/CompleteImportedFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/CompleteImportedFunction/CompleteImportedFunction.kt
rename to idea/idea-completion/testData/basic/multifile/CompleteImportedFunction/CompleteImportedFunction.kt
diff --git a/idea/testData/completion/basic/multifile/CompletionOnImportedFunction/CompletionOnImportedFunction.dependency.kt b/idea/idea-completion/testData/basic/multifile/CompletionOnImportedFunction/CompletionOnImportedFunction.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/CompletionOnImportedFunction/CompletionOnImportedFunction.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/CompletionOnImportedFunction/CompletionOnImportedFunction.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/CompletionOnImportedFunction/CompletionOnImportedFunction.kt b/idea/idea-completion/testData/basic/multifile/CompletionOnImportedFunction/CompletionOnImportedFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/CompletionOnImportedFunction/CompletionOnImportedFunction.kt
rename to idea/idea-completion/testData/basic/multifile/CompletionOnImportedFunction/CompletionOnImportedFunction.kt
diff --git a/idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints/DoNotCompleteWithConstraints.dependency.kt b/idea/idea-completion/testData/basic/multifile/DoNotCompleteWithConstraints/DoNotCompleteWithConstraints.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints/DoNotCompleteWithConstraints.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/DoNotCompleteWithConstraints/DoNotCompleteWithConstraints.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints/DoNotCompleteWithConstraints.kt b/idea/idea-completion/testData/basic/multifile/DoNotCompleteWithConstraints/DoNotCompleteWithConstraints.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints/DoNotCompleteWithConstraints.kt
rename to idea/idea-completion/testData/basic/multifile/DoNotCompleteWithConstraints/DoNotCompleteWithConstraints.kt
diff --git a/idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.dependency.kt b/idea/idea-completion/testData/basic/multifile/EnumEntry/EnumEntry.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/EnumEntry/EnumEntry.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.kt b/idea/idea-completion/testData/basic/multifile/EnumEntry/EnumEntry.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.kt
rename to idea/idea-completion/testData/basic/multifile/EnumEntry/EnumEntry.kt
diff --git a/idea/testData/completion/basic/multifile/ExtensionFunction/ExtensionFunction.dependency.kt b/idea/idea-completion/testData/basic/multifile/ExtensionFunction/ExtensionFunction.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ExtensionFunction/ExtensionFunction.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/ExtensionFunction/ExtensionFunction.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/ExtensionFunction/ExtensionFunction.kt b/idea/idea-completion/testData/basic/multifile/ExtensionFunction/ExtensionFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ExtensionFunction/ExtensionFunction.kt
rename to idea/idea-completion/testData/basic/multifile/ExtensionFunction/ExtensionFunction.kt
diff --git a/idea/testData/completion/basic/multifile/ExtensionFunctionOnImportedFunction/ExtensionFunctionOnImportedFunction.dependency.kt b/idea/idea-completion/testData/basic/multifile/ExtensionFunctionOnImportedFunction/ExtensionFunctionOnImportedFunction.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ExtensionFunctionOnImportedFunction/ExtensionFunctionOnImportedFunction.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/ExtensionFunctionOnImportedFunction/ExtensionFunctionOnImportedFunction.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/ExtensionFunctionOnImportedFunction/ExtensionFunctionOnImportedFunction.kt b/idea/idea-completion/testData/basic/multifile/ExtensionFunctionOnImportedFunction/ExtensionFunctionOnImportedFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ExtensionFunctionOnImportedFunction/ExtensionFunctionOnImportedFunction.kt
rename to idea/idea-completion/testData/basic/multifile/ExtensionFunctionOnImportedFunction/ExtensionFunctionOnImportedFunction.kt
diff --git a/idea/testData/completion/basic/multifile/ExtensionOnNullable/ExtensionOnNullable.dependency.kt b/idea/idea-completion/testData/basic/multifile/ExtensionOnNullable/ExtensionOnNullable.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ExtensionOnNullable/ExtensionOnNullable.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/ExtensionOnNullable/ExtensionOnNullable.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/ExtensionOnNullable/ExtensionOnNullable.kt b/idea/idea-completion/testData/basic/multifile/ExtensionOnNullable/ExtensionOnNullable.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ExtensionOnNullable/ExtensionOnNullable.kt
rename to idea/idea-completion/testData/basic/multifile/ExtensionOnNullable/ExtensionOnNullable.kt
diff --git a/idea/testData/completion/basic/multifile/ExtensionsForSmartCast/ExtensionsForSmartCast.dependency.kt b/idea/idea-completion/testData/basic/multifile/ExtensionsForSmartCast/ExtensionsForSmartCast.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ExtensionsForSmartCast/ExtensionsForSmartCast.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/ExtensionsForSmartCast/ExtensionsForSmartCast.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/ExtensionsForSmartCast/ExtensionsForSmartCast.kt b/idea/idea-completion/testData/basic/multifile/ExtensionsForSmartCast/ExtensionsForSmartCast.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ExtensionsForSmartCast/ExtensionsForSmartCast.kt
rename to idea/idea-completion/testData/basic/multifile/ExtensionsForSmartCast/ExtensionsForSmartCast.kt
diff --git a/idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/GroovyClassNameCompletionFromDefaultPackage.kt b/idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/GroovyClassNameCompletionFromDefaultPackage.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/GroovyClassNameCompletionFromDefaultPackage.kt
rename to idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/GroovyClassNameCompletionFromDefaultPackage.kt
diff --git a/idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/normalname.groovy b/idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/normalname.groovy
similarity index 100%
rename from idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/normalname.groovy
rename to idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/normalname.groovy
diff --git a/idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/script-file-no-classes.groovy b/idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/script-file-no-classes.groovy
similarity index 100%
rename from idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/script-file-no-classes.groovy
rename to idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/script-file-no-classes.groovy
diff --git a/idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/script-file-with-class.groovy b/idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/script-file-with-class.groovy
similarity index 100%
rename from idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/script-file-with-class.groovy
rename to idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/script-file-with-class.groovy
diff --git a/idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/GroovyClassNameCompletionFromNonDefaultPackage.kt b/idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/GroovyClassNameCompletionFromNonDefaultPackage.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/GroovyClassNameCompletionFromNonDefaultPackage.kt
rename to idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/GroovyClassNameCompletionFromNonDefaultPackage.kt
diff --git a/idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/normalname.groovy b/idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/normalname.groovy
similarity index 100%
rename from idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/normalname.groovy
rename to idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/normalname.groovy
diff --git a/idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/script-file-no-classes.groovy b/idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/script-file-no-classes.groovy
similarity index 100%
rename from idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/script-file-no-classes.groovy
rename to idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/script-file-no-classes.groovy
diff --git a/idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/script-file-with-class.groovy b/idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/script-file-with-class.groovy
similarity index 100%
rename from idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/script-file-with-class.groovy
rename to idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/script-file-with-class.groovy
diff --git a/idea/testData/completion/basic/multifile/InImportedFunctionLiteralParameter/InImportedFunctionLiteralParameter.dependency.kt b/idea/idea-completion/testData/basic/multifile/InImportedFunctionLiteralParameter/InImportedFunctionLiteralParameter.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/InImportedFunctionLiteralParameter/InImportedFunctionLiteralParameter.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/InImportedFunctionLiteralParameter/InImportedFunctionLiteralParameter.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/InImportedFunctionLiteralParameter/InImportedFunctionLiteralParameter.kt b/idea/idea-completion/testData/basic/multifile/InImportedFunctionLiteralParameter/InImportedFunctionLiteralParameter.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/InImportedFunctionLiteralParameter/InImportedFunctionLiteralParameter.kt
rename to idea/idea-completion/testData/basic/multifile/InImportedFunctionLiteralParameter/InImportedFunctionLiteralParameter.kt
diff --git a/idea/testData/completion/basic/multifile/JavaInnerClasses/JavaInnerClasses.java b/idea/idea-completion/testData/basic/multifile/JavaInnerClasses/JavaInnerClasses.java
similarity index 100%
rename from idea/testData/completion/basic/multifile/JavaInnerClasses/JavaInnerClasses.java
rename to idea/idea-completion/testData/basic/multifile/JavaInnerClasses/JavaInnerClasses.java
diff --git a/idea/testData/completion/basic/multifile/JavaInnerClasses/JavaInnerClasses.kt b/idea/idea-completion/testData/basic/multifile/JavaInnerClasses/JavaInnerClasses.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/JavaInnerClasses/JavaInnerClasses.kt
rename to idea/idea-completion/testData/basic/multifile/JavaInnerClasses/JavaInnerClasses.kt
diff --git a/idea/testData/completion/basic/multifile/NoAutoInsertionOfNotImported/NoAutoInsertionOfNotImported.dependency.kt b/idea/idea-completion/testData/basic/multifile/NoAutoInsertionOfNotImported/NoAutoInsertionOfNotImported.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NoAutoInsertionOfNotImported/NoAutoInsertionOfNotImported.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NoAutoInsertionOfNotImported/NoAutoInsertionOfNotImported.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NoAutoInsertionOfNotImported/NoAutoInsertionOfNotImported.kt b/idea/idea-completion/testData/basic/multifile/NoAutoInsertionOfNotImported/NoAutoInsertionOfNotImported.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NoAutoInsertionOfNotImported/NoAutoInsertionOfNotImported.kt
rename to idea/idea-completion/testData/basic/multifile/NoAutoInsertionOfNotImported/NoAutoInsertionOfNotImported.kt
diff --git a/idea/testData/completion/basic/multifile/NoExtForOuterFromNested/NoExtForOuterFromNested.dependency.kt b/idea/idea-completion/testData/basic/multifile/NoExtForOuterFromNested/NoExtForOuterFromNested.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NoExtForOuterFromNested/NoExtForOuterFromNested.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NoExtForOuterFromNested/NoExtForOuterFromNested.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NoExtForOuterFromNested/NoExtForOuterFromNested.kt b/idea/idea-completion/testData/basic/multifile/NoExtForOuterFromNested/NoExtForOuterFromNested.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NoExtForOuterFromNested/NoExtForOuterFromNested.kt
rename to idea/idea-completion/testData/basic/multifile/NoExtForOuterFromNested/NoExtForOuterFromNested.kt
diff --git a/idea/testData/completion/basic/multifile/NoExtensionMethodDuplication/NoExtensionMethodDuplication.dependency.kt b/idea/idea-completion/testData/basic/multifile/NoExtensionMethodDuplication/NoExtensionMethodDuplication.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NoExtensionMethodDuplication/NoExtensionMethodDuplication.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NoExtensionMethodDuplication/NoExtensionMethodDuplication.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NoExtensionMethodDuplication/NoExtensionMethodDuplication.kt b/idea/idea-completion/testData/basic/multifile/NoExtensionMethodDuplication/NoExtensionMethodDuplication.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NoExtensionMethodDuplication/NoExtensionMethodDuplication.kt
rename to idea/idea-completion/testData/basic/multifile/NoExtensionMethodDuplication/NoExtensionMethodDuplication.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionForImplicitReceiver/NotImportedExtensionForImplicitReceiver.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionForImplicitReceiver/NotImportedExtensionForImplicitReceiver.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionForImplicitReceiver/NotImportedExtensionForImplicitReceiver.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionForImplicitReceiver/NotImportedExtensionForImplicitReceiver.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionForImplicitReceiver/NotImportedExtensionForImplicitReceiver.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionForImplicitReceiver/NotImportedExtensionForImplicitReceiver.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionForImplicitReceiver/NotImportedExtensionForImplicitReceiver.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionForImplicitReceiver/NotImportedExtensionForImplicitReceiver.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunction/NotImportedExtensionFunction.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction/NotImportedExtensionFunction.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunction/NotImportedExtensionFunction.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction/NotImportedExtensionFunction.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunction/NotImportedExtensionFunction.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction/NotImportedExtensionFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunction/NotImportedExtensionFunction.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction/NotImportedExtensionFunction.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunction2/NotImportedExtensionFunction2.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction2/NotImportedExtensionFunction2.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunction2/NotImportedExtensionFunction2.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction2/NotImportedExtensionFunction2.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunction2/NotImportedExtensionFunction2.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction2/NotImportedExtensionFunction2.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunction2/NotImportedExtensionFunction2.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction2/NotImportedExtensionFunction2.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunction3/NotImportedExtensionFunction3.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction3/NotImportedExtensionFunction3.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunction3/NotImportedExtensionFunction3.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction3/NotImportedExtensionFunction3.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunction3/NotImportedExtensionFunction3.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction3/NotImportedExtensionFunction3.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunction3/NotImportedExtensionFunction3.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction3/NotImportedExtensionFunction3.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.dependency1.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.dependency1.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.dependency1.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.dependency1.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.dependency2.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.dependency2.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.dependency2.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.dependency2.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunctionAndAlias/NotImportedExtensionFunctionAndAlias.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionProperty/NotImportedExtensionProperty.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionProperty/NotImportedExtensionProperty.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionProperty/NotImportedExtensionProperty.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionProperty/NotImportedExtensionProperty.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedExtensionProperty/NotImportedExtensionProperty.kt b/idea/idea-completion/testData/basic/multifile/NotImportedExtensionProperty/NotImportedExtensionProperty.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedExtensionProperty/NotImportedExtensionProperty.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedExtensionProperty/NotImportedExtensionProperty.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedFunction/NotImportedFunction.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedFunction/NotImportedFunction.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedFunction/NotImportedFunction.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedFunction/NotImportedFunction.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedFunction/NotImportedFunction.kt b/idea/idea-completion/testData/basic/multifile/NotImportedFunction/NotImportedFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedFunction/NotImportedFunction.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedFunction/NotImportedFunction.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedInfixExtension/NotImportedInfixExtension.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedInfixExtension/NotImportedInfixExtension.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedInfixExtension/NotImportedInfixExtension.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedInfixExtension/NotImportedInfixExtension.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedInfixExtension/NotImportedInfixExtension.kt b/idea/idea-completion/testData/basic/multifile/NotImportedInfixExtension/NotImportedInfixExtension.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedInfixExtension/NotImportedInfixExtension.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedInfixExtension/NotImportedInfixExtension.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedJavaClass/NotImportedJavaClass.kt b/idea/idea-completion/testData/basic/multifile/NotImportedJavaClass/NotImportedJavaClass.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedJavaClass/NotImportedJavaClass.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedJavaClass/NotImportedJavaClass.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedJavaClass/javapackage/Bar.java b/idea/idea-completion/testData/basic/multifile/NotImportedJavaClass/javapackage/Bar.java
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedJavaClass/javapackage/Bar.java
rename to idea/idea-completion/testData/basic/multifile/NotImportedJavaClass/javapackage/Bar.java
diff --git a/idea/testData/completion/basic/multifile/NotImportedObject/NotImportedObject.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedObject/NotImportedObject.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedObject/NotImportedObject.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedObject/NotImportedObject.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedObject/NotImportedObject.kt b/idea/idea-completion/testData/basic/multifile/NotImportedObject/NotImportedObject.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedObject/NotImportedObject.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedObject/NotImportedObject.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedProperty/NotImportedProperty.dependency.kt b/idea/idea-completion/testData/basic/multifile/NotImportedProperty/NotImportedProperty.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedProperty/NotImportedProperty.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedProperty/NotImportedProperty.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/NotImportedProperty/NotImportedProperty.kt b/idea/idea-completion/testData/basic/multifile/NotImportedProperty/NotImportedProperty.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/NotImportedProperty/NotImportedProperty.kt
rename to idea/idea-completion/testData/basic/multifile/NotImportedProperty/NotImportedProperty.kt
diff --git a/idea/testData/completion/basic/multifile/ObjectInTypePosition/ObjectInTypePosition.dependency.kt b/idea/idea-completion/testData/basic/multifile/ObjectInTypePosition/ObjectInTypePosition.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ObjectInTypePosition/ObjectInTypePosition.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/ObjectInTypePosition/ObjectInTypePosition.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/ObjectInTypePosition/ObjectInTypePosition.kt b/idea/idea-completion/testData/basic/multifile/ObjectInTypePosition/ObjectInTypePosition.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/ObjectInTypePosition/ObjectInTypePosition.kt
rename to idea/idea-completion/testData/basic/multifile/ObjectInTypePosition/ObjectInTypePosition.kt
diff --git a/idea/testData/completion/basic/multifile/TopLevelFunction/TopLevelFunction.dependency.kt b/idea/idea-completion/testData/basic/multifile/TopLevelFunction/TopLevelFunction.dependency.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/TopLevelFunction/TopLevelFunction.dependency.kt
rename to idea/idea-completion/testData/basic/multifile/TopLevelFunction/TopLevelFunction.dependency.kt
diff --git a/idea/testData/completion/basic/multifile/TopLevelFunction/TopLevelFunction.kt b/idea/idea-completion/testData/basic/multifile/TopLevelFunction/TopLevelFunction.kt
similarity index 100%
rename from idea/testData/completion/basic/multifile/TopLevelFunction/TopLevelFunction.kt
rename to idea/idea-completion/testData/basic/multifile/TopLevelFunction/TopLevelFunction.kt
diff --git a/idea/testData/completion/codeFragmentInLibrarySource/customLibrary/customLibrary.kt b/idea/idea-completion/testData/codeFragmentInLibrarySource/customLibrary/customLibrary.kt
similarity index 100%
rename from idea/testData/completion/codeFragmentInLibrarySource/customLibrary/customLibrary.kt
rename to idea/idea-completion/testData/codeFragmentInLibrarySource/customLibrary/customLibrary.kt
diff --git a/idea/testData/completion/confidence/CompleteOnDotOutOfRanges.kt b/idea/idea-completion/testData/confidence/CompleteOnDotOutOfRanges.kt
similarity index 100%
rename from idea/testData/completion/confidence/CompleteOnDotOutOfRanges.kt
rename to idea/idea-completion/testData/confidence/CompleteOnDotOutOfRanges.kt
diff --git a/idea/testData/completion/confidence/CompleteOnDotOutOfRanges.kt.after b/idea/idea-completion/testData/confidence/CompleteOnDotOutOfRanges.kt.after
similarity index 100%
rename from idea/testData/completion/confidence/CompleteOnDotOutOfRanges.kt.after
rename to idea/idea-completion/testData/confidence/CompleteOnDotOutOfRanges.kt.after
diff --git a/idea/testData/completion/confidence/ImportAsConfidence.kt b/idea/idea-completion/testData/confidence/ImportAsConfidence.kt
similarity index 100%
rename from idea/testData/completion/confidence/ImportAsConfidence.kt
rename to idea/idea-completion/testData/confidence/ImportAsConfidence.kt
diff --git a/idea/testData/completion/confidence/ImportAsConfidence.kt.after b/idea/idea-completion/testData/confidence/ImportAsConfidence.kt.after
similarity index 100%
rename from idea/testData/completion/confidence/ImportAsConfidence.kt.after
rename to idea/idea-completion/testData/confidence/ImportAsConfidence.kt.after
diff --git a/idea/testData/completion/confidence/InBlockOfFunctionLiteral.kt b/idea/idea-completion/testData/confidence/InBlockOfFunctionLiteral.kt
similarity index 100%
rename from idea/testData/completion/confidence/InBlockOfFunctionLiteral.kt
rename to idea/idea-completion/testData/confidence/InBlockOfFunctionLiteral.kt
diff --git a/idea/testData/completion/confidence/InBlockOfFunctionLiteral.kt.after b/idea/idea-completion/testData/confidence/InBlockOfFunctionLiteral.kt.after
similarity index 100%
rename from idea/testData/completion/confidence/InBlockOfFunctionLiteral.kt.after
rename to idea/idea-completion/testData/confidence/InBlockOfFunctionLiteral.kt.after
diff --git a/idea/testData/completion/confidence/InModifierList.kt b/idea/idea-completion/testData/confidence/InModifierList.kt
similarity index 100%
rename from idea/testData/completion/confidence/InModifierList.kt
rename to idea/idea-completion/testData/confidence/InModifierList.kt
diff --git a/idea/testData/completion/confidence/InModifierList.kt.after b/idea/idea-completion/testData/confidence/InModifierList.kt.after
similarity index 100%
rename from idea/testData/completion/confidence/InModifierList.kt.after
rename to idea/idea-completion/testData/confidence/InModifierList.kt.after
diff --git a/idea/testData/completion/confidence/NoAutoCompletionForRangeOperator.kt b/idea/idea-completion/testData/confidence/NoAutoCompletionForRangeOperator.kt
similarity index 100%
rename from idea/testData/completion/confidence/NoAutoCompletionForRangeOperator.kt
rename to idea/idea-completion/testData/confidence/NoAutoCompletionForRangeOperator.kt
diff --git a/idea/testData/completion/confidence/NoAutoCompletionForRangeOperator.kt.after b/idea/idea-completion/testData/confidence/NoAutoCompletionForRangeOperator.kt.after
similarity index 100%
rename from idea/testData/completion/confidence/NoAutoCompletionForRangeOperator.kt.after
rename to idea/idea-completion/testData/confidence/NoAutoCompletionForRangeOperator.kt.after
diff --git a/idea/testData/completion/handlers/ClassCompletionBeforeName.kt b/idea/idea-completion/testData/handlers/ClassCompletionBeforeName.kt
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionBeforeName.kt
rename to idea/idea-completion/testData/handlers/ClassCompletionBeforeName.kt
diff --git a/idea/testData/completion/handlers/ClassCompletionBeforeName.kt.after b/idea/idea-completion/testData/handlers/ClassCompletionBeforeName.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionBeforeName.kt.after
rename to idea/idea-completion/testData/handlers/ClassCompletionBeforeName.kt.after
diff --git a/idea/testData/completion/handlers/ClassCompletionImport.kt b/idea/idea-completion/testData/handlers/ClassCompletionImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionImport.kt
rename to idea/idea-completion/testData/handlers/ClassCompletionImport.kt
diff --git a/idea/testData/completion/handlers/ClassCompletionImport.kt.after b/idea/idea-completion/testData/handlers/ClassCompletionImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionImport.kt.after
rename to idea/idea-completion/testData/handlers/ClassCompletionImport.kt.after
diff --git a/idea/testData/completion/handlers/ClassCompletionInImport.kt b/idea/idea-completion/testData/handlers/ClassCompletionInImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionInImport.kt
rename to idea/idea-completion/testData/handlers/ClassCompletionInImport.kt
diff --git a/idea/testData/completion/handlers/ClassCompletionInImport.kt.after b/idea/idea-completion/testData/handlers/ClassCompletionInImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionInImport.kt.after
rename to idea/idea-completion/testData/handlers/ClassCompletionInImport.kt.after
diff --git a/idea/testData/completion/handlers/ClassCompletionInLambda.kt b/idea/idea-completion/testData/handlers/ClassCompletionInLambda.kt
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionInLambda.kt
rename to idea/idea-completion/testData/handlers/ClassCompletionInLambda.kt
diff --git a/idea/testData/completion/handlers/ClassCompletionInLambda.kt.after b/idea/idea-completion/testData/handlers/ClassCompletionInLambda.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionInLambda.kt.after
rename to idea/idea-completion/testData/handlers/ClassCompletionInLambda.kt.after
diff --git a/idea/testData/completion/handlers/ClassCompletionInMiddle.kt b/idea/idea-completion/testData/handlers/ClassCompletionInMiddle.kt
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionInMiddle.kt
rename to idea/idea-completion/testData/handlers/ClassCompletionInMiddle.kt
diff --git a/idea/testData/completion/handlers/ClassCompletionInMiddle.kt.after b/idea/idea-completion/testData/handlers/ClassCompletionInMiddle.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ClassCompletionInMiddle.kt.after
rename to idea/idea-completion/testData/handlers/ClassCompletionInMiddle.kt.after
diff --git a/idea/testData/completion/handlers/ClassFromClassObject.kt b/idea/idea-completion/testData/handlers/ClassFromClassObject.kt
similarity index 100%
rename from idea/testData/completion/handlers/ClassFromClassObject.kt
rename to idea/idea-completion/testData/handlers/ClassFromClassObject.kt
diff --git a/idea/testData/completion/handlers/ClassFromClassObject.kt.after b/idea/idea-completion/testData/handlers/ClassFromClassObject.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ClassFromClassObject.kt.after
rename to idea/idea-completion/testData/handlers/ClassFromClassObject.kt.after
diff --git a/idea/testData/completion/handlers/ClassFromClassObjectInPackage.kt b/idea/idea-completion/testData/handlers/ClassFromClassObjectInPackage.kt
similarity index 100%
rename from idea/testData/completion/handlers/ClassFromClassObjectInPackage.kt
rename to idea/idea-completion/testData/handlers/ClassFromClassObjectInPackage.kt
diff --git a/idea/testData/completion/handlers/ClassFromClassObjectInPackage.kt.after b/idea/idea-completion/testData/handlers/ClassFromClassObjectInPackage.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ClassFromClassObjectInPackage.kt.after
rename to idea/idea-completion/testData/handlers/ClassFromClassObjectInPackage.kt.after
diff --git a/idea/testData/completion/handlers/DoNotInsertDefaultJsImports.kt b/idea/idea-completion/testData/handlers/DoNotInsertDefaultJsImports.kt
similarity index 100%
rename from idea/testData/completion/handlers/DoNotInsertDefaultJsImports.kt
rename to idea/idea-completion/testData/handlers/DoNotInsertDefaultJsImports.kt
diff --git a/idea/testData/completion/handlers/DoNotInsertDefaultJsImports.kt.after b/idea/idea-completion/testData/handlers/DoNotInsertDefaultJsImports.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/DoNotInsertDefaultJsImports.kt.after
rename to idea/idea-completion/testData/handlers/DoNotInsertDefaultJsImports.kt.after
diff --git a/idea/testData/completion/handlers/DoNotInsertImportForAlreadyImported.kt b/idea/idea-completion/testData/handlers/DoNotInsertImportForAlreadyImported.kt
similarity index 100%
rename from idea/testData/completion/handlers/DoNotInsertImportForAlreadyImported.kt
rename to idea/idea-completion/testData/handlers/DoNotInsertImportForAlreadyImported.kt
diff --git a/idea/testData/completion/handlers/DoNotInsertImportForAlreadyImported.kt.after b/idea/idea-completion/testData/handlers/DoNotInsertImportForAlreadyImported.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/DoNotInsertImportForAlreadyImported.kt.after
rename to idea/idea-completion/testData/handlers/DoNotInsertImportForAlreadyImported.kt.after
diff --git a/idea/testData/completion/handlers/DoNotInsertImportIfResolvedIntoJavaConstructor.kt b/idea/idea-completion/testData/handlers/DoNotInsertImportIfResolvedIntoJavaConstructor.kt
similarity index 100%
rename from idea/testData/completion/handlers/DoNotInsertImportIfResolvedIntoJavaConstructor.kt
rename to idea/idea-completion/testData/handlers/DoNotInsertImportIfResolvedIntoJavaConstructor.kt
diff --git a/idea/testData/completion/handlers/DoNotInsertImportIfResolvedIntoJavaConstructor.kt.after b/idea/idea-completion/testData/handlers/DoNotInsertImportIfResolvedIntoJavaConstructor.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/DoNotInsertImportIfResolvedIntoJavaConstructor.kt.after
rename to idea/idea-completion/testData/handlers/DoNotInsertImportIfResolvedIntoJavaConstructor.kt.after
diff --git a/idea/testData/completion/handlers/EnumMember.kt b/idea/idea-completion/testData/handlers/EnumMember.kt
similarity index 100%
rename from idea/testData/completion/handlers/EnumMember.kt
rename to idea/idea-completion/testData/handlers/EnumMember.kt
diff --git a/idea/testData/completion/handlers/EnumMember.kt.after b/idea/idea-completion/testData/handlers/EnumMember.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/EnumMember.kt.after
rename to idea/idea-completion/testData/handlers/EnumMember.kt.after
diff --git a/idea/testData/completion/handlers/EnumMember1.kt b/idea/idea-completion/testData/handlers/EnumMember1.kt
similarity index 100%
rename from idea/testData/completion/handlers/EnumMember1.kt
rename to idea/idea-completion/testData/handlers/EnumMember1.kt
diff --git a/idea/testData/completion/handlers/EnumMember1.kt.after b/idea/idea-completion/testData/handlers/EnumMember1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/EnumMember1.kt.after
rename to idea/idea-completion/testData/handlers/EnumMember1.kt.after
diff --git a/idea/testData/completion/handlers/ExistingSingleBrackets.kt b/idea/idea-completion/testData/handlers/ExistingSingleBrackets.kt
similarity index 100%
rename from idea/testData/completion/handlers/ExistingSingleBrackets.kt
rename to idea/idea-completion/testData/handlers/ExistingSingleBrackets.kt
diff --git a/idea/testData/completion/handlers/ExistingSingleBrackets.kt.after b/idea/idea-completion/testData/handlers/ExistingSingleBrackets.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ExistingSingleBrackets.kt.after
rename to idea/idea-completion/testData/handlers/ExistingSingleBrackets.kt.after
diff --git a/idea/testData/completion/handlers/ExtFunction.kt b/idea/idea-completion/testData/handlers/ExtFunction.kt
similarity index 100%
rename from idea/testData/completion/handlers/ExtFunction.kt
rename to idea/idea-completion/testData/handlers/ExtFunction.kt
diff --git a/idea/testData/completion/handlers/ExtFunction.kt.after b/idea/idea-completion/testData/handlers/ExtFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ExtFunction.kt.after
rename to idea/idea-completion/testData/handlers/ExtFunction.kt.after
diff --git a/idea/testData/completion/handlers/ForceParenthesisForTabChar.kt b/idea/idea-completion/testData/handlers/ForceParenthesisForTabChar.kt
similarity index 100%
rename from idea/testData/completion/handlers/ForceParenthesisForTabChar.kt
rename to idea/idea-completion/testData/handlers/ForceParenthesisForTabChar.kt
diff --git a/idea/testData/completion/handlers/ForceParenthesisForTabChar.kt.after b/idea/idea-completion/testData/handlers/ForceParenthesisForTabChar.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ForceParenthesisForTabChar.kt.after
rename to idea/idea-completion/testData/handlers/ForceParenthesisForTabChar.kt.after
diff --git a/idea/testData/completion/handlers/FunctionLiteralInsertOnSpace.kt b/idea/idea-completion/testData/handlers/FunctionLiteralInsertOnSpace.kt
similarity index 100%
rename from idea/testData/completion/handlers/FunctionLiteralInsertOnSpace.kt
rename to idea/idea-completion/testData/handlers/FunctionLiteralInsertOnSpace.kt
diff --git a/idea/testData/completion/handlers/FunctionLiteralInsertOnSpace.kt.after b/idea/idea-completion/testData/handlers/FunctionLiteralInsertOnSpace.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/FunctionLiteralInsertOnSpace.kt.after
rename to idea/idea-completion/testData/handlers/FunctionLiteralInsertOnSpace.kt.after
diff --git a/idea/testData/completion/handlers/FunctionLiteralInsertWhenNoSpacesForBraces.kt b/idea/idea-completion/testData/handlers/FunctionLiteralInsertWhenNoSpacesForBraces.kt
similarity index 100%
rename from idea/testData/completion/handlers/FunctionLiteralInsertWhenNoSpacesForBraces.kt
rename to idea/idea-completion/testData/handlers/FunctionLiteralInsertWhenNoSpacesForBraces.kt
diff --git a/idea/testData/completion/handlers/FunctionLiteralInsertWhenNoSpacesForBraces.kt.after b/idea/idea-completion/testData/handlers/FunctionLiteralInsertWhenNoSpacesForBraces.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/FunctionLiteralInsertWhenNoSpacesForBraces.kt.after
rename to idea/idea-completion/testData/handlers/FunctionLiteralInsertWhenNoSpacesForBraces.kt.after
diff --git a/idea/testData/completion/handlers/HigherOrderFunction.kt b/idea/idea-completion/testData/handlers/HigherOrderFunction.kt
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunction.kt
rename to idea/idea-completion/testData/handlers/HigherOrderFunction.kt
diff --git a/idea/testData/completion/handlers/HigherOrderFunction.kt.after b/idea/idea-completion/testData/handlers/HigherOrderFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunction.kt.after
rename to idea/idea-completion/testData/handlers/HigherOrderFunction.kt.after
diff --git a/idea/testData/completion/handlers/HigherOrderFunctionWithArg.kt b/idea/idea-completion/testData/handlers/HigherOrderFunctionWithArg.kt
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunctionWithArg.kt
rename to idea/idea-completion/testData/handlers/HigherOrderFunctionWithArg.kt
diff --git a/idea/testData/completion/handlers/HigherOrderFunctionWithArg.kt.after b/idea/idea-completion/testData/handlers/HigherOrderFunctionWithArg.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunctionWithArg.kt.after
rename to idea/idea-completion/testData/handlers/HigherOrderFunctionWithArg.kt.after
diff --git a/idea/testData/completion/handlers/HigherOrderFunctionWithArgs1.kt b/idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs1.kt
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunctionWithArgs1.kt
rename to idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs1.kt
diff --git a/idea/testData/completion/handlers/HigherOrderFunctionWithArgs1.kt.after b/idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunctionWithArgs1.kt.after
rename to idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs1.kt.after
diff --git a/idea/testData/completion/handlers/HigherOrderFunctionWithArgs2.kt b/idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs2.kt
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunctionWithArgs2.kt
rename to idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs2.kt
diff --git a/idea/testData/completion/handlers/HigherOrderFunctionWithArgs2.kt.after b/idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunctionWithArgs2.kt.after
rename to idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs2.kt.after
diff --git a/idea/testData/completion/handlers/HigherOrderFunctionWithArgs3.kt b/idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs3.kt
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunctionWithArgs3.kt
rename to idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs3.kt
diff --git a/idea/testData/completion/handlers/HigherOrderFunctionWithArgs3.kt.after b/idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/HigherOrderFunctionWithArgs3.kt.after
rename to idea/idea-completion/testData/handlers/HigherOrderFunctionWithArgs3.kt.after
diff --git a/idea/testData/completion/handlers/ImportedEnumMember.kt b/idea/idea-completion/testData/handlers/ImportedEnumMember.kt
similarity index 100%
rename from idea/testData/completion/handlers/ImportedEnumMember.kt
rename to idea/idea-completion/testData/handlers/ImportedEnumMember.kt
diff --git a/idea/testData/completion/handlers/ImportedEnumMember.kt.after b/idea/idea-completion/testData/handlers/ImportedEnumMember.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ImportedEnumMember.kt.after
rename to idea/idea-completion/testData/handlers/ImportedEnumMember.kt.after
diff --git a/idea/testData/completion/handlers/InfixCall.kt b/idea/idea-completion/testData/handlers/InfixCall.kt
similarity index 100%
rename from idea/testData/completion/handlers/InfixCall.kt
rename to idea/idea-completion/testData/handlers/InfixCall.kt
diff --git a/idea/testData/completion/handlers/InfixCall.kt.after b/idea/idea-completion/testData/handlers/InfixCall.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InfixCall.kt.after
rename to idea/idea-completion/testData/handlers/InfixCall.kt.after
diff --git a/idea/testData/completion/handlers/InfixCallOnSpace.kt b/idea/idea-completion/testData/handlers/InfixCallOnSpace.kt
similarity index 100%
rename from idea/testData/completion/handlers/InfixCallOnSpace.kt
rename to idea/idea-completion/testData/handlers/InfixCallOnSpace.kt
diff --git a/idea/testData/completion/handlers/InfixCallOnSpace.kt.after b/idea/idea-completion/testData/handlers/InfixCallOnSpace.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InfixCallOnSpace.kt.after
rename to idea/idea-completion/testData/handlers/InfixCallOnSpace.kt.after
diff --git a/idea/testData/completion/handlers/InnerClass.kt b/idea/idea-completion/testData/handlers/InnerClass.kt
similarity index 100%
rename from idea/testData/completion/handlers/InnerClass.kt
rename to idea/idea-completion/testData/handlers/InnerClass.kt
diff --git a/idea/testData/completion/handlers/InnerClass.kt.after b/idea/idea-completion/testData/handlers/InnerClass.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InnerClass.kt.after
rename to idea/idea-completion/testData/handlers/InnerClass.kt.after
diff --git a/idea/testData/completion/handlers/InsertFqnForJavaClass.kt b/idea/idea-completion/testData/handlers/InsertFqnForJavaClass.kt
similarity index 100%
rename from idea/testData/completion/handlers/InsertFqnForJavaClass.kt
rename to idea/idea-completion/testData/handlers/InsertFqnForJavaClass.kt
diff --git a/idea/testData/completion/handlers/InsertFqnForJavaClass.kt.after b/idea/idea-completion/testData/handlers/InsertFqnForJavaClass.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InsertFqnForJavaClass.kt.after
rename to idea/idea-completion/testData/handlers/InsertFqnForJavaClass.kt.after
diff --git a/idea/testData/completion/handlers/InsertFunctionWithBothParentheses.kt b/idea/idea-completion/testData/handlers/InsertFunctionWithBothParentheses.kt
similarity index 100%
rename from idea/testData/completion/handlers/InsertFunctionWithBothParentheses.kt
rename to idea/idea-completion/testData/handlers/InsertFunctionWithBothParentheses.kt
diff --git a/idea/testData/completion/handlers/InsertFunctionWithBothParentheses.kt.after b/idea/idea-completion/testData/handlers/InsertFunctionWithBothParentheses.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InsertFunctionWithBothParentheses.kt.after
rename to idea/idea-completion/testData/handlers/InsertFunctionWithBothParentheses.kt.after
diff --git a/idea/testData/completion/handlers/InsertFunctionWithSingleParameterWithBrace.kt b/idea/idea-completion/testData/handlers/InsertFunctionWithSingleParameterWithBrace.kt
similarity index 100%
rename from idea/testData/completion/handlers/InsertFunctionWithSingleParameterWithBrace.kt
rename to idea/idea-completion/testData/handlers/InsertFunctionWithSingleParameterWithBrace.kt
diff --git a/idea/testData/completion/handlers/InsertFunctionWithSingleParameterWithBrace.kt.after b/idea/idea-completion/testData/handlers/InsertFunctionWithSingleParameterWithBrace.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InsertFunctionWithSingleParameterWithBrace.kt.after
rename to idea/idea-completion/testData/handlers/InsertFunctionWithSingleParameterWithBrace.kt.after
diff --git a/idea/testData/completion/handlers/InsertImportOnTab.kt b/idea/idea-completion/testData/handlers/InsertImportOnTab.kt
similarity index 100%
rename from idea/testData/completion/handlers/InsertImportOnTab.kt
rename to idea/idea-completion/testData/handlers/InsertImportOnTab.kt
diff --git a/idea/testData/completion/handlers/InsertImportOnTab.kt.after b/idea/idea-completion/testData/handlers/InsertImportOnTab.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InsertImportOnTab.kt.after
rename to idea/idea-completion/testData/handlers/InsertImportOnTab.kt.after
diff --git a/idea/testData/completion/handlers/InsertJavaClassImport.kt b/idea/idea-completion/testData/handlers/InsertJavaClassImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/InsertJavaClassImport.kt
rename to idea/idea-completion/testData/handlers/InsertJavaClassImport.kt
diff --git a/idea/testData/completion/handlers/InsertJavaClassImport.kt.after b/idea/idea-completion/testData/handlers/InsertJavaClassImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InsertJavaClassImport.kt.after
rename to idea/idea-completion/testData/handlers/InsertJavaClassImport.kt.after
diff --git a/idea/testData/completion/handlers/InsertVoidJavaMethod.kt b/idea/idea-completion/testData/handlers/InsertVoidJavaMethod.kt
similarity index 100%
rename from idea/testData/completion/handlers/InsertVoidJavaMethod.kt
rename to idea/idea-completion/testData/handlers/InsertVoidJavaMethod.kt
diff --git a/idea/testData/completion/handlers/InsertVoidJavaMethod.kt.after b/idea/idea-completion/testData/handlers/InsertVoidJavaMethod.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/InsertVoidJavaMethod.kt.after
rename to idea/idea-completion/testData/handlers/InsertVoidJavaMethod.kt.after
diff --git a/idea/testData/completion/handlers/KeywordClassName.kt b/idea/idea-completion/testData/handlers/KeywordClassName.kt
similarity index 100%
rename from idea/testData/completion/handlers/KeywordClassName.kt
rename to idea/idea-completion/testData/handlers/KeywordClassName.kt
diff --git a/idea/testData/completion/handlers/KeywordClassName.kt.after b/idea/idea-completion/testData/handlers/KeywordClassName.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/KeywordClassName.kt.after
rename to idea/idea-completion/testData/handlers/KeywordClassName.kt.after
diff --git a/idea/testData/completion/handlers/KeywordFunctionName.kt b/idea/idea-completion/testData/handlers/KeywordFunctionName.kt
similarity index 100%
rename from idea/testData/completion/handlers/KeywordFunctionName.kt
rename to idea/idea-completion/testData/handlers/KeywordFunctionName.kt
diff --git a/idea/testData/completion/handlers/KeywordFunctionName.kt.after b/idea/idea-completion/testData/handlers/KeywordFunctionName.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/KeywordFunctionName.kt.after
rename to idea/idea-completion/testData/handlers/KeywordFunctionName.kt.after
diff --git a/idea/testData/completion/handlers/LocalClassCompletion.kt b/idea/idea-completion/testData/handlers/LocalClassCompletion.kt
similarity index 100%
rename from idea/testData/completion/handlers/LocalClassCompletion.kt
rename to idea/idea-completion/testData/handlers/LocalClassCompletion.kt
diff --git a/idea/testData/completion/handlers/LocalClassCompletion.kt.after b/idea/idea-completion/testData/handlers/LocalClassCompletion.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/LocalClassCompletion.kt.after
rename to idea/idea-completion/testData/handlers/LocalClassCompletion.kt.after
diff --git a/idea/testData/completion/handlers/NamedParameterKeywordName.kt b/idea/idea-completion/testData/handlers/NamedParameterKeywordName.kt
similarity index 100%
rename from idea/testData/completion/handlers/NamedParameterKeywordName.kt
rename to idea/idea-completion/testData/handlers/NamedParameterKeywordName.kt
diff --git a/idea/testData/completion/handlers/NamedParameterKeywordName.kt.after b/idea/idea-completion/testData/handlers/NamedParameterKeywordName.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/NamedParameterKeywordName.kt.after
rename to idea/idea-completion/testData/handlers/NamedParameterKeywordName.kt.after
diff --git a/idea/testData/completion/handlers/NamedParametersCompletion.kt b/idea/idea-completion/testData/handlers/NamedParametersCompletion.kt
similarity index 100%
rename from idea/testData/completion/handlers/NamedParametersCompletion.kt
rename to idea/idea-completion/testData/handlers/NamedParametersCompletion.kt
diff --git a/idea/testData/completion/handlers/NamedParametersCompletion.kt.after b/idea/idea-completion/testData/handlers/NamedParametersCompletion.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/NamedParametersCompletion.kt.after
rename to idea/idea-completion/testData/handlers/NamedParametersCompletion.kt.after
diff --git a/idea/testData/completion/handlers/NamedParametersCompletionOnEqual.kt b/idea/idea-completion/testData/handlers/NamedParametersCompletionOnEqual.kt
similarity index 100%
rename from idea/testData/completion/handlers/NamedParametersCompletionOnEqual.kt
rename to idea/idea-completion/testData/handlers/NamedParametersCompletionOnEqual.kt
diff --git a/idea/testData/completion/handlers/NamedParametersCompletionOnEqual.kt.after b/idea/idea-completion/testData/handlers/NamedParametersCompletionOnEqual.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/NamedParametersCompletionOnEqual.kt.after
rename to idea/idea-completion/testData/handlers/NamedParametersCompletionOnEqual.kt.after
diff --git a/idea/testData/completion/handlers/NestedLocalClassCompletion.kt b/idea/idea-completion/testData/handlers/NestedLocalClassCompletion.kt
similarity index 100%
rename from idea/testData/completion/handlers/NestedLocalClassCompletion.kt
rename to idea/idea-completion/testData/handlers/NestedLocalClassCompletion.kt
diff --git a/idea/testData/completion/handlers/NestedLocalClassCompletion.kt.after b/idea/idea-completion/testData/handlers/NestedLocalClassCompletion.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/NestedLocalClassCompletion.kt.after
rename to idea/idea-completion/testData/handlers/NestedLocalClassCompletion.kt.after
diff --git a/idea/testData/completion/handlers/NoParamsFunction.kt b/idea/idea-completion/testData/handlers/NoParamsFunction.kt
similarity index 100%
rename from idea/testData/completion/handlers/NoParamsFunction.kt
rename to idea/idea-completion/testData/handlers/NoParamsFunction.kt
diff --git a/idea/testData/completion/handlers/NoParamsFunction.kt.after b/idea/idea-completion/testData/handlers/NoParamsFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/NoParamsFunction.kt.after
rename to idea/idea-completion/testData/handlers/NoParamsFunction.kt.after
diff --git a/idea/testData/completion/handlers/NonStandardArray.kt b/idea/idea-completion/testData/handlers/NonStandardArray.kt
similarity index 100%
rename from idea/testData/completion/handlers/NonStandardArray.kt
rename to idea/idea-completion/testData/handlers/NonStandardArray.kt
diff --git a/idea/testData/completion/handlers/NonStandardArray.kt.after b/idea/idea-completion/testData/handlers/NonStandardArray.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/NonStandardArray.kt.after
rename to idea/idea-completion/testData/handlers/NonStandardArray.kt.after
diff --git a/idea/testData/completion/handlers/Object.kt b/idea/idea-completion/testData/handlers/Object.kt
similarity index 100%
rename from idea/testData/completion/handlers/Object.kt
rename to idea/idea-completion/testData/handlers/Object.kt
diff --git a/idea/testData/completion/handlers/Object.kt.after b/idea/idea-completion/testData/handlers/Object.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/Object.kt.after
rename to idea/idea-completion/testData/handlers/Object.kt.after
diff --git a/idea/testData/completion/handlers/ParameterType.kt b/idea/idea-completion/testData/handlers/ParameterType.kt
similarity index 100%
rename from idea/testData/completion/handlers/ParameterType.kt
rename to idea/idea-completion/testData/handlers/ParameterType.kt
diff --git a/idea/testData/completion/handlers/ParameterType.kt.after b/idea/idea-completion/testData/handlers/ParameterType.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ParameterType.kt.after
rename to idea/idea-completion/testData/handlers/ParameterType.kt.after
diff --git a/idea/testData/completion/handlers/ParamsFunction.kt b/idea/idea-completion/testData/handlers/ParamsFunction.kt
similarity index 100%
rename from idea/testData/completion/handlers/ParamsFunction.kt
rename to idea/idea-completion/testData/handlers/ParamsFunction.kt
diff --git a/idea/testData/completion/handlers/ParamsFunction.kt.after b/idea/idea-completion/testData/handlers/ParamsFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/ParamsFunction.kt.after
rename to idea/idea-completion/testData/handlers/ParamsFunction.kt.after
diff --git a/idea/testData/completion/handlers/PropertiesSetter.kt b/idea/idea-completion/testData/handlers/PropertiesSetter.kt
similarity index 100%
rename from idea/testData/completion/handlers/PropertiesSetter.kt
rename to idea/idea-completion/testData/handlers/PropertiesSetter.kt
diff --git a/idea/testData/completion/handlers/PropertiesSetter.kt.after b/idea/idea-completion/testData/handlers/PropertiesSetter.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/PropertiesSetter.kt.after
rename to idea/idea-completion/testData/handlers/PropertiesSetter.kt.after
diff --git a/idea/testData/completion/handlers/SingleBrackets.kt b/idea/idea-completion/testData/handlers/SingleBrackets.kt
similarity index 100%
rename from idea/testData/completion/handlers/SingleBrackets.kt
rename to idea/idea-completion/testData/handlers/SingleBrackets.kt
diff --git a/idea/testData/completion/handlers/SingleBrackets.kt.after b/idea/idea-completion/testData/handlers/SingleBrackets.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/SingleBrackets.kt.after
rename to idea/idea-completion/testData/handlers/SingleBrackets.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertAtTheFileEnd.kt b/idea/idea-completion/testData/handlers/TabInsertAtTheFileEnd.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertAtTheFileEnd.kt
rename to idea/idea-completion/testData/handlers/TabInsertAtTheFileEnd.kt
diff --git a/idea/testData/completion/handlers/TabInsertAtTheFileEnd.kt.after b/idea/idea-completion/testData/handlers/TabInsertAtTheFileEnd.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertAtTheFileEnd.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertAtTheFileEnd.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertBeforeBraces.kt b/idea/idea-completion/testData/handlers/TabInsertBeforeBraces.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertBeforeBraces.kt
rename to idea/idea-completion/testData/handlers/TabInsertBeforeBraces.kt
diff --git a/idea/testData/completion/handlers/TabInsertBeforeBraces.kt.after b/idea/idea-completion/testData/handlers/TabInsertBeforeBraces.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertBeforeBraces.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertBeforeBraces.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertBeforeBrackets.kt b/idea/idea-completion/testData/handlers/TabInsertBeforeBrackets.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertBeforeBrackets.kt
rename to idea/idea-completion/testData/handlers/TabInsertBeforeBrackets.kt
diff --git a/idea/testData/completion/handlers/TabInsertBeforeBrackets.kt.after b/idea/idea-completion/testData/handlers/TabInsertBeforeBrackets.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertBeforeBrackets.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertBeforeBrackets.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertBeforeOperator.kt b/idea/idea-completion/testData/handlers/TabInsertBeforeOperator.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertBeforeOperator.kt
rename to idea/idea-completion/testData/handlers/TabInsertBeforeOperator.kt
diff --git a/idea/testData/completion/handlers/TabInsertBeforeOperator.kt.after b/idea/idea-completion/testData/handlers/TabInsertBeforeOperator.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertBeforeOperator.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertBeforeOperator.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertBeforeParentheses.kt b/idea/idea-completion/testData/handlers/TabInsertBeforeParentheses.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertBeforeParentheses.kt
rename to idea/idea-completion/testData/handlers/TabInsertBeforeParentheses.kt
diff --git a/idea/testData/completion/handlers/TabInsertBeforeParentheses.kt.after b/idea/idea-completion/testData/handlers/TabInsertBeforeParentheses.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertBeforeParentheses.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertBeforeParentheses.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertInSimpleName.kt b/idea/idea-completion/testData/handlers/TabInsertInSimpleName.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInSimpleName.kt
rename to idea/idea-completion/testData/handlers/TabInsertInSimpleName.kt
diff --git a/idea/testData/completion/handlers/TabInsertInSimpleName.kt.after b/idea/idea-completion/testData/handlers/TabInsertInSimpleName.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInSimpleName.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertInSimpleName.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertInsideBraces.kt b/idea/idea-completion/testData/handlers/TabInsertInsideBraces.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInsideBraces.kt
rename to idea/idea-completion/testData/handlers/TabInsertInsideBraces.kt
diff --git a/idea/testData/completion/handlers/TabInsertInsideBraces.kt.after b/idea/idea-completion/testData/handlers/TabInsertInsideBraces.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInsideBraces.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertInsideBraces.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertInsideBrackets.kt b/idea/idea-completion/testData/handlers/TabInsertInsideBrackets.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInsideBrackets.kt
rename to idea/idea-completion/testData/handlers/TabInsertInsideBrackets.kt
diff --git a/idea/testData/completion/handlers/TabInsertInsideBrackets.kt.after b/idea/idea-completion/testData/handlers/TabInsertInsideBrackets.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInsideBrackets.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertInsideBrackets.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertInsideEmptyParentheses.kt b/idea/idea-completion/testData/handlers/TabInsertInsideEmptyParentheses.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInsideEmptyParentheses.kt
rename to idea/idea-completion/testData/handlers/TabInsertInsideEmptyParentheses.kt
diff --git a/idea/testData/completion/handlers/TabInsertInsideEmptyParentheses.kt.after b/idea/idea-completion/testData/handlers/TabInsertInsideEmptyParentheses.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInsideEmptyParentheses.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertInsideEmptyParentheses.kt.after
diff --git a/idea/testData/completion/handlers/TabInsertInsideParentheses.kt b/idea/idea-completion/testData/handlers/TabInsertInsideParentheses.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInsideParentheses.kt
rename to idea/idea-completion/testData/handlers/TabInsertInsideParentheses.kt
diff --git a/idea/testData/completion/handlers/TabInsertInsideParentheses.kt.after b/idea/idea-completion/testData/handlers/TabInsertInsideParentheses.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabInsertInsideParentheses.kt.after
rename to idea/idea-completion/testData/handlers/TabInsertInsideParentheses.kt.after
diff --git a/idea/testData/completion/handlers/TabReplaceIdentifier.kt b/idea/idea-completion/testData/handlers/TabReplaceIdentifier.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceIdentifier.kt
rename to idea/idea-completion/testData/handlers/TabReplaceIdentifier.kt
diff --git a/idea/testData/completion/handlers/TabReplaceIdentifier.kt.after b/idea/idea-completion/testData/handlers/TabReplaceIdentifier.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceIdentifier.kt.after
rename to idea/idea-completion/testData/handlers/TabReplaceIdentifier.kt.after
diff --git a/idea/testData/completion/handlers/TabReplaceIdentifier2.kt b/idea/idea-completion/testData/handlers/TabReplaceIdentifier2.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceIdentifier2.kt
rename to idea/idea-completion/testData/handlers/TabReplaceIdentifier2.kt
diff --git a/idea/testData/completion/handlers/TabReplaceIdentifier2.kt.after b/idea/idea-completion/testData/handlers/TabReplaceIdentifier2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceIdentifier2.kt.after
rename to idea/idea-completion/testData/handlers/TabReplaceIdentifier2.kt.after
diff --git a/idea/testData/completion/handlers/TabReplaceNull.kt b/idea/idea-completion/testData/handlers/TabReplaceNull.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceNull.kt
rename to idea/idea-completion/testData/handlers/TabReplaceNull.kt
diff --git a/idea/testData/completion/handlers/TabReplaceNull.kt.after b/idea/idea-completion/testData/handlers/TabReplaceNull.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceNull.kt.after
rename to idea/idea-completion/testData/handlers/TabReplaceNull.kt.after
diff --git a/idea/testData/completion/handlers/TabReplaceNumber.kt b/idea/idea-completion/testData/handlers/TabReplaceNumber.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceNumber.kt
rename to idea/idea-completion/testData/handlers/TabReplaceNumber.kt
diff --git a/idea/testData/completion/handlers/TabReplaceNumber.kt.after b/idea/idea-completion/testData/handlers/TabReplaceNumber.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceNumber.kt.after
rename to idea/idea-completion/testData/handlers/TabReplaceNumber.kt.after
diff --git a/idea/testData/completion/handlers/TabReplaceThis.kt b/idea/idea-completion/testData/handlers/TabReplaceThis.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceThis.kt
rename to idea/idea-completion/testData/handlers/TabReplaceThis.kt
diff --git a/idea/testData/completion/handlers/TabReplaceThis.kt.after b/idea/idea-completion/testData/handlers/TabReplaceThis.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceThis.kt.after
rename to idea/idea-completion/testData/handlers/TabReplaceThis.kt.after
diff --git a/idea/testData/completion/handlers/TabReplaceTrue.kt b/idea/idea-completion/testData/handlers/TabReplaceTrue.kt
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceTrue.kt
rename to idea/idea-completion/testData/handlers/TabReplaceTrue.kt
diff --git a/idea/testData/completion/handlers/TabReplaceTrue.kt.after b/idea/idea-completion/testData/handlers/TabReplaceTrue.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TabReplaceTrue.kt.after
rename to idea/idea-completion/testData/handlers/TabReplaceTrue.kt.after
diff --git a/idea/testData/completion/handlers/TypeArgOfSuper.kt b/idea/idea-completion/testData/handlers/TypeArgOfSuper.kt
similarity index 100%
rename from idea/testData/completion/handlers/TypeArgOfSuper.kt
rename to idea/idea-completion/testData/handlers/TypeArgOfSuper.kt
diff --git a/idea/testData/completion/handlers/TypeArgOfSuper.kt.after b/idea/idea-completion/testData/handlers/TypeArgOfSuper.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/TypeArgOfSuper.kt.after
rename to idea/idea-completion/testData/handlers/TypeArgOfSuper.kt.after
diff --git a/idea/testData/completion/handlers/basic/ClassWithClassObject.kt b/idea/idea-completion/testData/handlers/basic/ClassWithClassObject.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/ClassWithClassObject.kt
rename to idea/idea-completion/testData/handlers/basic/ClassWithClassObject.kt
diff --git a/idea/testData/completion/handlers/basic/ClassWithClassObject.kt.after b/idea/idea-completion/testData/handlers/basic/ClassWithClassObject.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/ClassWithClassObject.kt.after
rename to idea/idea-completion/testData/handlers/basic/ClassWithClassObject.kt.after
diff --git a/idea/testData/completion/handlers/basic/DoNotUseParenthesisOnNextLine.kt b/idea/idea-completion/testData/handlers/basic/DoNotUseParenthesisOnNextLine.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/DoNotUseParenthesisOnNextLine.kt
rename to idea/idea-completion/testData/handlers/basic/DoNotUseParenthesisOnNextLine.kt
diff --git a/idea/testData/completion/handlers/basic/DoNotUseParenthesisOnNextLine.kt.after b/idea/idea-completion/testData/handlers/basic/DoNotUseParenthesisOnNextLine.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/DoNotUseParenthesisOnNextLine.kt.after
rename to idea/idea-completion/testData/handlers/basic/DoNotUseParenthesisOnNextLine.kt.after
diff --git a/idea/testData/completion/handlers/basic/ExtensionReceiverTypeArg.kt b/idea/idea-completion/testData/handlers/basic/ExtensionReceiverTypeArg.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/ExtensionReceiverTypeArg.kt
rename to idea/idea-completion/testData/handlers/basic/ExtensionReceiverTypeArg.kt
diff --git a/idea/testData/completion/handlers/basic/ExtensionReceiverTypeArg.kt.after b/idea/idea-completion/testData/handlers/basic/ExtensionReceiverTypeArg.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/ExtensionReceiverTypeArg.kt.after
rename to idea/idea-completion/testData/handlers/basic/ExtensionReceiverTypeArg.kt.after
diff --git a/idea/testData/completion/handlers/basic/GenericFunctionWithTab.kt b/idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/GenericFunctionWithTab.kt
rename to idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab.kt
diff --git a/idea/testData/completion/handlers/basic/GenericFunctionWithTab.kt.after b/idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/GenericFunctionWithTab.kt.after
rename to idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab.kt.after
diff --git a/idea/testData/completion/handlers/basic/GenericFunctionWithTab2.kt b/idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab2.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/GenericFunctionWithTab2.kt
rename to idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab2.kt
diff --git a/idea/testData/completion/handlers/basic/GenericFunctionWithTab2.kt.after b/idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/GenericFunctionWithTab2.kt.after
rename to idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab2.kt.after
diff --git a/idea/testData/completion/handlers/basic/NestedTypeArg.kt b/idea/idea-completion/testData/handlers/basic/NestedTypeArg.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/NestedTypeArg.kt
rename to idea/idea-completion/testData/handlers/basic/NestedTypeArg.kt
diff --git a/idea/testData/completion/handlers/basic/NestedTypeArg.kt.after b/idea/idea-completion/testData/handlers/basic/NestedTypeArg.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/NestedTypeArg.kt.after
rename to idea/idea-completion/testData/handlers/basic/NestedTypeArg.kt.after
diff --git a/idea/testData/completion/handlers/basic/SecondTypeArg.kt b/idea/idea-completion/testData/handlers/basic/SecondTypeArg.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/SecondTypeArg.kt
rename to idea/idea-completion/testData/handlers/basic/SecondTypeArg.kt
diff --git a/idea/testData/completion/handlers/basic/SecondTypeArg.kt.after b/idea/idea-completion/testData/handlers/basic/SecondTypeArg.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/SecondTypeArg.kt.after
rename to idea/idea-completion/testData/handlers/basic/SecondTypeArg.kt.after
diff --git a/idea/testData/completion/handlers/basic/SpaceAfterParenthesisBug.kt b/idea/idea-completion/testData/handlers/basic/SpaceAfterParenthesisBug.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/SpaceAfterParenthesisBug.kt
rename to idea/idea-completion/testData/handlers/basic/SpaceAfterParenthesisBug.kt
diff --git a/idea/testData/completion/handlers/basic/SpaceAfterParenthesisBug.kt.after b/idea/idea-completion/testData/handlers/basic/SpaceAfterParenthesisBug.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/SpaceAfterParenthesisBug.kt.after
rename to idea/idea-completion/testData/handlers/basic/SpaceAfterParenthesisBug.kt.after
diff --git a/idea/testData/completion/handlers/basic/SuperTypeArg.kt b/idea/idea-completion/testData/handlers/basic/SuperTypeArg.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/SuperTypeArg.kt
rename to idea/idea-completion/testData/handlers/basic/SuperTypeArg.kt
diff --git a/idea/testData/completion/handlers/basic/SuperTypeArg.kt.after b/idea/idea-completion/testData/handlers/basic/SuperTypeArg.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/SuperTypeArg.kt.after
rename to idea/idea-completion/testData/handlers/basic/SuperTypeArg.kt.after
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/1.kt b/idea/idea-completion/testData/handlers/basic/stringTemplate/1.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/1.kt
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/1.kt
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/1.kt.after b/idea/idea-completion/testData/handlers/basic/stringTemplate/1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/1.kt.after
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/1.kt.after
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/2.kt b/idea/idea-completion/testData/handlers/basic/stringTemplate/2.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/2.kt
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/2.kt
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/2.kt.after b/idea/idea-completion/testData/handlers/basic/stringTemplate/2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/2.kt.after
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/2.kt.after
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/3.kt b/idea/idea-completion/testData/handlers/basic/stringTemplate/3.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/3.kt
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/3.kt
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/3.kt.after b/idea/idea-completion/testData/handlers/basic/stringTemplate/3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/3.kt.after
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/3.kt.after
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/4.kt b/idea/idea-completion/testData/handlers/basic/stringTemplate/4.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/4.kt
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/4.kt
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/4.kt.after b/idea/idea-completion/testData/handlers/basic/stringTemplate/4.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/4.kt.after
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/4.kt.after
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/BackingField.kt b/idea/idea-completion/testData/handlers/basic/stringTemplate/BackingField.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/BackingField.kt
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/BackingField.kt
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/BackingField.kt.after b/idea/idea-completion/testData/handlers/basic/stringTemplate/BackingField.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/BackingField.kt.after
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/BackingField.kt.after
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/NotEmptyPrefix.kt b/idea/idea-completion/testData/handlers/basic/stringTemplate/NotEmptyPrefix.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/NotEmptyPrefix.kt
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/NotEmptyPrefix.kt
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/NotEmptyPrefix.kt.after b/idea/idea-completion/testData/handlers/basic/stringTemplate/NotEmptyPrefix.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/NotEmptyPrefix.kt.after
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/NotEmptyPrefix.kt.after
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/Replace.kt b/idea/idea-completion/testData/handlers/basic/stringTemplate/Replace.kt
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/Replace.kt
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/Replace.kt
diff --git a/idea/testData/completion/handlers/basic/stringTemplate/Replace.kt.after b/idea/idea-completion/testData/handlers/basic/stringTemplate/Replace.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/basic/stringTemplate/Replace.kt.after
rename to idea/idea-completion/testData/handlers/basic/stringTemplate/Replace.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Colon.kt b/idea/idea-completion/testData/handlers/charFilter/Colon.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Colon.kt
rename to idea/idea-completion/testData/handlers/charFilter/Colon.kt
diff --git a/idea/testData/completion/handlers/charFilter/Colon.kt.after b/idea/idea-completion/testData/handlers/charFilter/Colon.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Colon.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Colon.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Comma1.kt b/idea/idea-completion/testData/handlers/charFilter/Comma1.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma1.kt
rename to idea/idea-completion/testData/handlers/charFilter/Comma1.kt
diff --git a/idea/testData/completion/handlers/charFilter/Comma1.kt.after b/idea/idea-completion/testData/handlers/charFilter/Comma1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma1.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Comma1.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Comma2.kt b/idea/idea-completion/testData/handlers/charFilter/Comma2.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma2.kt
rename to idea/idea-completion/testData/handlers/charFilter/Comma2.kt
diff --git a/idea/testData/completion/handlers/charFilter/Comma2.kt.after b/idea/idea-completion/testData/handlers/charFilter/Comma2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma2.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Comma2.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Comma3.kt b/idea/idea-completion/testData/handlers/charFilter/Comma3.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma3.kt
rename to idea/idea-completion/testData/handlers/charFilter/Comma3.kt
diff --git a/idea/testData/completion/handlers/charFilter/Comma3.kt.after b/idea/idea-completion/testData/handlers/charFilter/Comma3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma3.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Comma3.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Comma4.kt b/idea/idea-completion/testData/handlers/charFilter/Comma4.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma4.kt
rename to idea/idea-completion/testData/handlers/charFilter/Comma4.kt
diff --git a/idea/testData/completion/handlers/charFilter/Comma4.kt.after b/idea/idea-completion/testData/handlers/charFilter/Comma4.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma4.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Comma4.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Comma5.kt b/idea/idea-completion/testData/handlers/charFilter/Comma5.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma5.kt
rename to idea/idea-completion/testData/handlers/charFilter/Comma5.kt
diff --git a/idea/testData/completion/handlers/charFilter/Comma5.kt.after b/idea/idea-completion/testData/handlers/charFilter/Comma5.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Comma5.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Comma5.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/CommaForFunction1.kt b/idea/idea-completion/testData/handlers/charFilter/CommaForFunction1.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/CommaForFunction1.kt
rename to idea/idea-completion/testData/handlers/charFilter/CommaForFunction1.kt
diff --git a/idea/testData/completion/handlers/charFilter/CommaForFunction1.kt.after b/idea/idea-completion/testData/handlers/charFilter/CommaForFunction1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/CommaForFunction1.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/CommaForFunction1.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/CommaForFunction2.kt b/idea/idea-completion/testData/handlers/charFilter/CommaForFunction2.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/CommaForFunction2.kt
rename to idea/idea-completion/testData/handlers/charFilter/CommaForFunction2.kt
diff --git a/idea/testData/completion/handlers/charFilter/CommaForFunction2.kt.after b/idea/idea-completion/testData/handlers/charFilter/CommaForFunction2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/CommaForFunction2.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/CommaForFunction2.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg1.kt b/idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg1.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg1.kt
rename to idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg1.kt
diff --git a/idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg1.kt.after b/idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg1.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg1.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg2.kt b/idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg2.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg2.kt
rename to idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg2.kt
diff --git a/idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg2.kt.after b/idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg2.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg2.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Dot.kt b/idea/idea-completion/testData/handlers/charFilter/Dot.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Dot.kt
rename to idea/idea-completion/testData/handlers/charFilter/Dot.kt
diff --git a/idea/testData/completion/handlers/charFilter/Dot.kt.after b/idea/idea-completion/testData/handlers/charFilter/Dot.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Dot.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Dot.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/DotAfterFun1.kt b/idea/idea-completion/testData/handlers/charFilter/DotAfterFun1.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/DotAfterFun1.kt
rename to idea/idea-completion/testData/handlers/charFilter/DotAfterFun1.kt
diff --git a/idea/testData/completion/handlers/charFilter/DotAfterFun1.kt.after b/idea/idea-completion/testData/handlers/charFilter/DotAfterFun1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/DotAfterFun1.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/DotAfterFun1.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/DotAfterFun2.kt b/idea/idea-completion/testData/handlers/charFilter/DotAfterFun2.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/DotAfterFun2.kt
rename to idea/idea-completion/testData/handlers/charFilter/DotAfterFun2.kt
diff --git a/idea/testData/completion/handlers/charFilter/DotAfterFun2.kt.after b/idea/idea-completion/testData/handlers/charFilter/DotAfterFun2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/DotAfterFun2.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/DotAfterFun2.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Eq1.kt b/idea/idea-completion/testData/handlers/charFilter/Eq1.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Eq1.kt
rename to idea/idea-completion/testData/handlers/charFilter/Eq1.kt
diff --git a/idea/testData/completion/handlers/charFilter/Eq1.kt.after b/idea/idea-completion/testData/handlers/charFilter/Eq1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Eq1.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Eq1.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Eq2.kt b/idea/idea-completion/testData/handlers/charFilter/Eq2.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Eq2.kt
rename to idea/idea-completion/testData/handlers/charFilter/Eq2.kt
diff --git a/idea/testData/completion/handlers/charFilter/Eq2.kt.after b/idea/idea-completion/testData/handlers/charFilter/Eq2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Eq2.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Eq2.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/FunctionLiteralParameter1.kt b/idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter1.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionLiteralParameter1.kt
rename to idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter1.kt
diff --git a/idea/testData/completion/handlers/charFilter/FunctionLiteralParameter1.kt.after b/idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionLiteralParameter1.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter1.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/FunctionLiteralParameter2.kt b/idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter2.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionLiteralParameter2.kt
rename to idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter2.kt
diff --git a/idea/testData/completion/handlers/charFilter/FunctionLiteralParameter2.kt.after b/idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionLiteralParameter2.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter2.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/FunctionLiteralParameter3.kt b/idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter3.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionLiteralParameter3.kt
rename to idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter3.kt
diff --git a/idea/testData/completion/handlers/charFilter/FunctionLiteralParameter3.kt.after b/idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionLiteralParameter3.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter3.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg1.kt b/idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg1.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg1.kt
rename to idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg1.kt
diff --git a/idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg1.kt.after b/idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg1.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg1.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg2.kt b/idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg2.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg2.kt
rename to idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg2.kt
diff --git a/idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg2.kt.after b/idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg2.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg2.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/InfixCallAndSpace.kt b/idea/idea-completion/testData/handlers/charFilter/InfixCallAndSpace.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/InfixCallAndSpace.kt
rename to idea/idea-completion/testData/handlers/charFilter/InfixCallAndSpace.kt
diff --git a/idea/testData/completion/handlers/charFilter/InfixCallAndSpace.kt.after b/idea/idea-completion/testData/handlers/charFilter/InfixCallAndSpace.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/InfixCallAndSpace.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/InfixCallAndSpace.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/KeywordAndSpace.kt b/idea/idea-completion/testData/handlers/charFilter/KeywordAndSpace.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/KeywordAndSpace.kt
rename to idea/idea-completion/testData/handlers/charFilter/KeywordAndSpace.kt
diff --git a/idea/testData/completion/handlers/charFilter/KeywordAndSpace.kt.after b/idea/idea-completion/testData/handlers/charFilter/KeywordAndSpace.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/KeywordAndSpace.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/KeywordAndSpace.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/LParenth.kt b/idea/idea-completion/testData/handlers/charFilter/LParenth.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/LParenth.kt
rename to idea/idea-completion/testData/handlers/charFilter/LParenth.kt
diff --git a/idea/testData/completion/handlers/charFilter/LParenth.kt.after b/idea/idea-completion/testData/handlers/charFilter/LParenth.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/LParenth.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/LParenth.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/NamedParameter1.kt b/idea/idea-completion/testData/handlers/charFilter/NamedParameter1.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/NamedParameter1.kt
rename to idea/idea-completion/testData/handlers/charFilter/NamedParameter1.kt
diff --git a/idea/testData/completion/handlers/charFilter/NamedParameter1.kt.after b/idea/idea-completion/testData/handlers/charFilter/NamedParameter1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/NamedParameter1.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/NamedParameter1.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/NamedParameter2.kt b/idea/idea-completion/testData/handlers/charFilter/NamedParameter2.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/NamedParameter2.kt
rename to idea/idea-completion/testData/handlers/charFilter/NamedParameter2.kt
diff --git a/idea/testData/completion/handlers/charFilter/NamedParameter2.kt.after b/idea/idea-completion/testData/handlers/charFilter/NamedParameter2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/NamedParameter2.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/NamedParameter2.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/QualifiedThis.kt b/idea/idea-completion/testData/handlers/charFilter/QualifiedThis.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/QualifiedThis.kt
rename to idea/idea-completion/testData/handlers/charFilter/QualifiedThis.kt
diff --git a/idea/testData/completion/handlers/charFilter/QualifiedThis.kt.after b/idea/idea-completion/testData/handlers/charFilter/QualifiedThis.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/QualifiedThis.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/QualifiedThis.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/RangeTyping.kt b/idea/idea-completion/testData/handlers/charFilter/RangeTyping.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/RangeTyping.kt
rename to idea/idea-completion/testData/handlers/charFilter/RangeTyping.kt
diff --git a/idea/testData/completion/handlers/charFilter/RangeTyping.kt.after b/idea/idea-completion/testData/handlers/charFilter/RangeTyping.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/RangeTyping.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/RangeTyping.kt.after
diff --git a/idea/testData/completion/handlers/charFilter/Space.kt b/idea/idea-completion/testData/handlers/charFilter/Space.kt
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Space.kt
rename to idea/idea-completion/testData/handlers/charFilter/Space.kt
diff --git a/idea/testData/completion/handlers/charFilter/Space.kt.after b/idea/idea-completion/testData/handlers/charFilter/Space.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/charFilter/Space.kt.after
rename to idea/idea-completion/testData/handlers/charFilter/Space.kt.after
diff --git a/idea/testData/completion/handlers/injava/ClassAutoImport.after.java b/idea/idea-completion/testData/handlers/injava/ClassAutoImport.after.java
similarity index 100%
rename from idea/testData/completion/handlers/injava/ClassAutoImport.after.java
rename to idea/idea-completion/testData/handlers/injava/ClassAutoImport.after.java
diff --git a/idea/testData/completion/handlers/injava/ClassAutoImport.java b/idea/idea-completion/testData/handlers/injava/ClassAutoImport.java
similarity index 100%
rename from idea/testData/completion/handlers/injava/ClassAutoImport.java
rename to idea/idea-completion/testData/handlers/injava/ClassAutoImport.java
diff --git a/idea/testData/completion/handlers/injava/ClassAutoImport.kt b/idea/idea-completion/testData/handlers/injava/ClassAutoImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/injava/ClassAutoImport.kt
rename to idea/idea-completion/testData/handlers/injava/ClassAutoImport.kt
diff --git a/idea/testData/completion/handlers/keywords/Break.kt b/idea/idea-completion/testData/handlers/keywords/Break.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/Break.kt
rename to idea/idea-completion/testData/handlers/keywords/Break.kt
diff --git a/idea/testData/completion/handlers/keywords/Break.kt.after b/idea/idea-completion/testData/handlers/keywords/Break.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/Break.kt.after
rename to idea/idea-completion/testData/handlers/keywords/Break.kt.after
diff --git a/idea/testData/completion/handlers/keywords/FileKeyword.kt b/idea/idea-completion/testData/handlers/keywords/FileKeyword.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/FileKeyword.kt
rename to idea/idea-completion/testData/handlers/keywords/FileKeyword.kt
diff --git a/idea/testData/completion/handlers/keywords/FileKeyword.kt.after b/idea/idea-completion/testData/handlers/keywords/FileKeyword.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/FileKeyword.kt.after
rename to idea/idea-completion/testData/handlers/keywords/FileKeyword.kt.after
diff --git a/idea/testData/completion/handlers/keywords/NoSpaceAfterNull.kt b/idea/idea-completion/testData/handlers/keywords/NoSpaceAfterNull.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/NoSpaceAfterNull.kt
rename to idea/idea-completion/testData/handlers/keywords/NoSpaceAfterNull.kt
diff --git a/idea/testData/completion/handlers/keywords/NoSpaceAfterNull.kt.after b/idea/idea-completion/testData/handlers/keywords/NoSpaceAfterNull.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/NoSpaceAfterNull.kt.after
rename to idea/idea-completion/testData/handlers/keywords/NoSpaceAfterNull.kt.after
diff --git a/idea/testData/completion/handlers/keywords/QualifiedReturnNonUnit.kt b/idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnit.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/QualifiedReturnNonUnit.kt
rename to idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnit.kt
diff --git a/idea/testData/completion/handlers/keywords/QualifiedReturnNonUnit.kt.after b/idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnit.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/QualifiedReturnNonUnit.kt.after
rename to idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnit.kt.after
diff --git a/idea/testData/completion/handlers/keywords/QualifiedReturnNonUnitExplicit.kt b/idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnitExplicit.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/QualifiedReturnNonUnitExplicit.kt
rename to idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnitExplicit.kt
diff --git a/idea/testData/completion/handlers/keywords/QualifiedReturnNonUnitExplicit.kt.after b/idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnitExplicit.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/QualifiedReturnNonUnitExplicit.kt.after
rename to idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnitExplicit.kt.after
diff --git a/idea/testData/completion/handlers/keywords/QualifiedReturnUnit.kt b/idea/idea-completion/testData/handlers/keywords/QualifiedReturnUnit.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/QualifiedReturnUnit.kt
rename to idea/idea-completion/testData/handlers/keywords/QualifiedReturnUnit.kt
diff --git a/idea/testData/completion/handlers/keywords/QualifiedReturnUnit.kt.after b/idea/idea-completion/testData/handlers/keywords/QualifiedReturnUnit.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/QualifiedReturnUnit.kt.after
rename to idea/idea-completion/testData/handlers/keywords/QualifiedReturnUnit.kt.after
diff --git a/idea/testData/completion/handlers/keywords/ReturnInEmptyType.kt b/idea/idea-completion/testData/handlers/keywords/ReturnInEmptyType.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/ReturnInEmptyType.kt
rename to idea/idea-completion/testData/handlers/keywords/ReturnInEmptyType.kt
diff --git a/idea/testData/completion/handlers/keywords/ReturnInEmptyType.kt.after b/idea/idea-completion/testData/handlers/keywords/ReturnInEmptyType.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/ReturnInEmptyType.kt.after
rename to idea/idea-completion/testData/handlers/keywords/ReturnInEmptyType.kt.after
diff --git a/idea/testData/completion/handlers/keywords/ReturnInProperty.kt b/idea/idea-completion/testData/handlers/keywords/ReturnInProperty.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/ReturnInProperty.kt
rename to idea/idea-completion/testData/handlers/keywords/ReturnInProperty.kt
diff --git a/idea/testData/completion/handlers/keywords/ReturnInProperty.kt.after b/idea/idea-completion/testData/handlers/keywords/ReturnInProperty.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/ReturnInProperty.kt.after
rename to idea/idea-completion/testData/handlers/keywords/ReturnInProperty.kt.after
diff --git a/idea/testData/completion/handlers/keywords/ReturnInTypeFunction.kt b/idea/idea-completion/testData/handlers/keywords/ReturnInTypeFunction.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/ReturnInTypeFunction.kt
rename to idea/idea-completion/testData/handlers/keywords/ReturnInTypeFunction.kt
diff --git a/idea/testData/completion/handlers/keywords/ReturnInTypeFunction.kt.after b/idea/idea-completion/testData/handlers/keywords/ReturnInTypeFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/ReturnInTypeFunction.kt.after
rename to idea/idea-completion/testData/handlers/keywords/ReturnInTypeFunction.kt.after
diff --git a/idea/testData/completion/handlers/keywords/ReturnInUnit.kt b/idea/idea-completion/testData/handlers/keywords/ReturnInUnit.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/ReturnInUnit.kt
rename to idea/idea-completion/testData/handlers/keywords/ReturnInUnit.kt
diff --git a/idea/testData/completion/handlers/keywords/ReturnInUnit.kt.after b/idea/idea-completion/testData/handlers/keywords/ReturnInUnit.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/ReturnInUnit.kt.after
rename to idea/idea-completion/testData/handlers/keywords/ReturnInUnit.kt.after
diff --git a/idea/testData/completion/handlers/keywords/SpaceAfterImport.kt b/idea/idea-completion/testData/handlers/keywords/SpaceAfterImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/keywords/SpaceAfterImport.kt
rename to idea/idea-completion/testData/handlers/keywords/SpaceAfterImport.kt
diff --git a/idea/testData/completion/handlers/keywords/SpaceAfterImport.kt.after b/idea/idea-completion/testData/handlers/keywords/SpaceAfterImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/keywords/SpaceAfterImport.kt.after
rename to idea/idea-completion/testData/handlers/keywords/SpaceAfterImport.kt.after
diff --git a/idea/testData/completion/handlers/multifile/ClassWithClassObject-1.kt b/idea/idea-completion/testData/handlers/multifile/ClassWithClassObject-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ClassWithClassObject-1.kt
rename to idea/idea-completion/testData/handlers/multifile/ClassWithClassObject-1.kt
diff --git a/idea/testData/completion/handlers/multifile/ClassWithClassObject-2.kt b/idea/idea-completion/testData/handlers/multifile/ClassWithClassObject-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ClassWithClassObject-2.kt
rename to idea/idea-completion/testData/handlers/multifile/ClassWithClassObject-2.kt
diff --git a/idea/testData/completion/handlers/multifile/ClassWithClassObject.kt.after b/idea/idea-completion/testData/handlers/multifile/ClassWithClassObject.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ClassWithClassObject.kt.after
rename to idea/idea-completion/testData/handlers/multifile/ClassWithClassObject.kt.after
diff --git a/idea/testData/completion/handlers/multifile/ExtensionFunctionImport-1.kt b/idea/idea-completion/testData/handlers/multifile/ExtensionFunctionImport-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ExtensionFunctionImport-1.kt
rename to idea/idea-completion/testData/handlers/multifile/ExtensionFunctionImport-1.kt
diff --git a/idea/testData/completion/handlers/multifile/ExtensionFunctionImport-2.kt b/idea/idea-completion/testData/handlers/multifile/ExtensionFunctionImport-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ExtensionFunctionImport-2.kt
rename to idea/idea-completion/testData/handlers/multifile/ExtensionFunctionImport-2.kt
diff --git a/idea/testData/completion/handlers/multifile/ExtensionFunctionImport.kt.after b/idea/idea-completion/testData/handlers/multifile/ExtensionFunctionImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ExtensionFunctionImport.kt.after
rename to idea/idea-completion/testData/handlers/multifile/ExtensionFunctionImport.kt.after
diff --git a/idea/testData/completion/handlers/multifile/ExtensionPropertyImport-1.kt b/idea/idea-completion/testData/handlers/multifile/ExtensionPropertyImport-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ExtensionPropertyImport-1.kt
rename to idea/idea-completion/testData/handlers/multifile/ExtensionPropertyImport-1.kt
diff --git a/idea/testData/completion/handlers/multifile/ExtensionPropertyImport-2.kt b/idea/idea-completion/testData/handlers/multifile/ExtensionPropertyImport-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ExtensionPropertyImport-2.kt
rename to idea/idea-completion/testData/handlers/multifile/ExtensionPropertyImport-2.kt
diff --git a/idea/testData/completion/handlers/multifile/ExtensionPropertyImport.kt.after b/idea/idea-completion/testData/handlers/multifile/ExtensionPropertyImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ExtensionPropertyImport.kt.after
rename to idea/idea-completion/testData/handlers/multifile/ExtensionPropertyImport.kt.after
diff --git a/idea/testData/completion/handlers/multifile/GlobalFunctionImportInLambda-1.kt b/idea/idea-completion/testData/handlers/multifile/GlobalFunctionImportInLambda-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/GlobalFunctionImportInLambda-1.kt
rename to idea/idea-completion/testData/handlers/multifile/GlobalFunctionImportInLambda-1.kt
diff --git a/idea/testData/completion/handlers/multifile/GlobalFunctionImportInLambda-2.kt b/idea/idea-completion/testData/handlers/multifile/GlobalFunctionImportInLambda-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/GlobalFunctionImportInLambda-2.kt
rename to idea/idea-completion/testData/handlers/multifile/GlobalFunctionImportInLambda-2.kt
diff --git a/idea/testData/completion/handlers/multifile/GlobalFunctionImportInLambda.kt.after b/idea/idea-completion/testData/handlers/multifile/GlobalFunctionImportInLambda.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/GlobalFunctionImportInLambda.kt.after
rename to idea/idea-completion/testData/handlers/multifile/GlobalFunctionImportInLambda.kt.after
diff --git a/idea/testData/completion/handlers/multifile/ImportAlreadyImportedObject-1.kt b/idea/idea-completion/testData/handlers/multifile/ImportAlreadyImportedObject-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ImportAlreadyImportedObject-1.kt
rename to idea/idea-completion/testData/handlers/multifile/ImportAlreadyImportedObject-1.kt
diff --git a/idea/testData/completion/handlers/multifile/ImportAlreadyImportedObject-2.kt b/idea/idea-completion/testData/handlers/multifile/ImportAlreadyImportedObject-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ImportAlreadyImportedObject-2.kt
rename to idea/idea-completion/testData/handlers/multifile/ImportAlreadyImportedObject-2.kt
diff --git a/idea/testData/completion/handlers/multifile/ImportAlreadyImportedObject.kt.after b/idea/idea-completion/testData/handlers/multifile/ImportAlreadyImportedObject.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ImportAlreadyImportedObject.kt.after
rename to idea/idea-completion/testData/handlers/multifile/ImportAlreadyImportedObject.kt.after
diff --git a/idea/testData/completion/handlers/multifile/InfixExtensionCallImport-1.kt b/idea/idea-completion/testData/handlers/multifile/InfixExtensionCallImport-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/InfixExtensionCallImport-1.kt
rename to idea/idea-completion/testData/handlers/multifile/InfixExtensionCallImport-1.kt
diff --git a/idea/testData/completion/handlers/multifile/InfixExtensionCallImport-2.kt b/idea/idea-completion/testData/handlers/multifile/InfixExtensionCallImport-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/InfixExtensionCallImport-2.kt
rename to idea/idea-completion/testData/handlers/multifile/InfixExtensionCallImport-2.kt
diff --git a/idea/testData/completion/handlers/multifile/InfixExtensionCallImport.kt.after b/idea/idea-completion/testData/handlers/multifile/InfixExtensionCallImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/InfixExtensionCallImport.kt.after
rename to idea/idea-completion/testData/handlers/multifile/InfixExtensionCallImport.kt.after
diff --git a/idea/testData/completion/handlers/multifile/JetClassCompletionImport-1.kt b/idea/idea-completion/testData/handlers/multifile/JetClassCompletionImport-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/JetClassCompletionImport-1.kt
rename to idea/idea-completion/testData/handlers/multifile/JetClassCompletionImport-1.kt
diff --git a/idea/testData/completion/handlers/multifile/JetClassCompletionImport-2.kt b/idea/idea-completion/testData/handlers/multifile/JetClassCompletionImport-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/JetClassCompletionImport-2.kt
rename to idea/idea-completion/testData/handlers/multifile/JetClassCompletionImport-2.kt
diff --git a/idea/testData/completion/handlers/multifile/JetClassCompletionImport.kt.after b/idea/idea-completion/testData/handlers/multifile/JetClassCompletionImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/JetClassCompletionImport.kt.after
rename to idea/idea-completion/testData/handlers/multifile/JetClassCompletionImport.kt.after
diff --git a/idea/testData/completion/handlers/multifile/KeywordExtensionFunctionName-1.kt b/idea/idea-completion/testData/handlers/multifile/KeywordExtensionFunctionName-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/KeywordExtensionFunctionName-1.kt
rename to idea/idea-completion/testData/handlers/multifile/KeywordExtensionFunctionName-1.kt
diff --git a/idea/testData/completion/handlers/multifile/KeywordExtensionFunctionName-2.kt b/idea/idea-completion/testData/handlers/multifile/KeywordExtensionFunctionName-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/KeywordExtensionFunctionName-2.kt
rename to idea/idea-completion/testData/handlers/multifile/KeywordExtensionFunctionName-2.kt
diff --git a/idea/testData/completion/handlers/multifile/KeywordExtensionFunctionName.kt.after b/idea/idea-completion/testData/handlers/multifile/KeywordExtensionFunctionName.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/KeywordExtensionFunctionName.kt.after
rename to idea/idea-completion/testData/handlers/multifile/KeywordExtensionFunctionName.kt.after
diff --git a/idea/testData/completion/handlers/multifile/NoParenthesisInImports-1.kt b/idea/idea-completion/testData/handlers/multifile/NoParenthesisInImports-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/NoParenthesisInImports-1.kt
rename to idea/idea-completion/testData/handlers/multifile/NoParenthesisInImports-1.kt
diff --git a/idea/testData/completion/handlers/multifile/NoParenthesisInImports-2.kt b/idea/idea-completion/testData/handlers/multifile/NoParenthesisInImports-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/NoParenthesisInImports-2.kt
rename to idea/idea-completion/testData/handlers/multifile/NoParenthesisInImports-2.kt
diff --git a/idea/testData/completion/handlers/multifile/NoParenthesisInImports.kt.after b/idea/idea-completion/testData/handlers/multifile/NoParenthesisInImports.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/NoParenthesisInImports.kt.after
rename to idea/idea-completion/testData/handlers/multifile/NoParenthesisInImports.kt.after
diff --git a/idea/testData/completion/handlers/multifile/ObjectInStringTemplate-1.kt b/idea/idea-completion/testData/handlers/multifile/ObjectInStringTemplate-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ObjectInStringTemplate-1.kt
rename to idea/idea-completion/testData/handlers/multifile/ObjectInStringTemplate-1.kt
diff --git a/idea/testData/completion/handlers/multifile/ObjectInStringTemplate-2.kt b/idea/idea-completion/testData/handlers/multifile/ObjectInStringTemplate-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ObjectInStringTemplate-2.kt
rename to idea/idea-completion/testData/handlers/multifile/ObjectInStringTemplate-2.kt
diff --git a/idea/testData/completion/handlers/multifile/ObjectInStringTemplate.kt.after b/idea/idea-completion/testData/handlers/multifile/ObjectInStringTemplate.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/ObjectInStringTemplate.kt.after
rename to idea/idea-completion/testData/handlers/multifile/ObjectInStringTemplate.kt.after
diff --git a/idea/testData/completion/handlers/multifile/TopLevelFunctionImport-1.kt b/idea/idea-completion/testData/handlers/multifile/TopLevelFunctionImport-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelFunctionImport-1.kt
rename to idea/idea-completion/testData/handlers/multifile/TopLevelFunctionImport-1.kt
diff --git a/idea/testData/completion/handlers/multifile/TopLevelFunctionImport-2.kt b/idea/idea-completion/testData/handlers/multifile/TopLevelFunctionImport-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelFunctionImport-2.kt
rename to idea/idea-completion/testData/handlers/multifile/TopLevelFunctionImport-2.kt
diff --git a/idea/testData/completion/handlers/multifile/TopLevelFunctionImport.kt.after b/idea/idea-completion/testData/handlers/multifile/TopLevelFunctionImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelFunctionImport.kt.after
rename to idea/idea-completion/testData/handlers/multifile/TopLevelFunctionImport.kt.after
diff --git a/idea/testData/completion/handlers/multifile/TopLevelFunctionInQualifiedExpr-1.kt b/idea/idea-completion/testData/handlers/multifile/TopLevelFunctionInQualifiedExpr-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelFunctionInQualifiedExpr-1.kt
rename to idea/idea-completion/testData/handlers/multifile/TopLevelFunctionInQualifiedExpr-1.kt
diff --git a/idea/testData/completion/handlers/multifile/TopLevelFunctionInQualifiedExpr-2.kt b/idea/idea-completion/testData/handlers/multifile/TopLevelFunctionInQualifiedExpr-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelFunctionInQualifiedExpr-2.kt
rename to idea/idea-completion/testData/handlers/multifile/TopLevelFunctionInQualifiedExpr-2.kt
diff --git a/idea/testData/completion/handlers/multifile/TopLevelFunctionInQualifiedExpr.kt.after b/idea/idea-completion/testData/handlers/multifile/TopLevelFunctionInQualifiedExpr.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelFunctionInQualifiedExpr.kt.after
rename to idea/idea-completion/testData/handlers/multifile/TopLevelFunctionInQualifiedExpr.kt.after
diff --git a/idea/testData/completion/handlers/multifile/TopLevelPropertyImport-1.kt b/idea/idea-completion/testData/handlers/multifile/TopLevelPropertyImport-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelPropertyImport-1.kt
rename to idea/idea-completion/testData/handlers/multifile/TopLevelPropertyImport-1.kt
diff --git a/idea/testData/completion/handlers/multifile/TopLevelPropertyImport-2.kt b/idea/idea-completion/testData/handlers/multifile/TopLevelPropertyImport-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelPropertyImport-2.kt
rename to idea/idea-completion/testData/handlers/multifile/TopLevelPropertyImport-2.kt
diff --git a/idea/testData/completion/handlers/multifile/TopLevelPropertyImport.kt.after b/idea/idea-completion/testData/handlers/multifile/TopLevelPropertyImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/TopLevelPropertyImport.kt.after
rename to idea/idea-completion/testData/handlers/multifile/TopLevelPropertyImport.kt.after
diff --git a/idea/testData/completion/handlers/multifile/smart/ImportExtensionFunction-1.kt b/idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionFunction-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/smart/ImportExtensionFunction-1.kt
rename to idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionFunction-1.kt
diff --git a/idea/testData/completion/handlers/multifile/smart/ImportExtensionFunction-2.kt b/idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionFunction-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/smart/ImportExtensionFunction-2.kt
rename to idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionFunction-2.kt
diff --git a/idea/testData/completion/handlers/multifile/smart/ImportExtensionFunction.kt.after b/idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/smart/ImportExtensionFunction.kt.after
rename to idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionFunction.kt.after
diff --git a/idea/testData/completion/handlers/multifile/smart/ImportExtensionProperty-1.kt b/idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionProperty-1.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/smart/ImportExtensionProperty-1.kt
rename to idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionProperty-1.kt
diff --git a/idea/testData/completion/handlers/multifile/smart/ImportExtensionProperty-2.kt b/idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionProperty-2.kt
similarity index 100%
rename from idea/testData/completion/handlers/multifile/smart/ImportExtensionProperty-2.kt
rename to idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionProperty-2.kt
diff --git a/idea/testData/completion/handlers/multifile/smart/ImportExtensionProperty.kt.after b/idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionProperty.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/multifile/smart/ImportExtensionProperty.kt.after
rename to idea/idea-completion/testData/handlers/multifile/smart/ImportExtensionProperty.kt.after
diff --git a/idea/testData/completion/handlers/runtimeCast/CastPrivateFun.kt b/idea/idea-completion/testData/handlers/runtimeCast/CastPrivateFun.kt
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/CastPrivateFun.kt
rename to idea/idea-completion/testData/handlers/runtimeCast/CastPrivateFun.kt
diff --git a/idea/testData/completion/handlers/runtimeCast/CastPrivateFun.kt.after b/idea/idea-completion/testData/handlers/runtimeCast/CastPrivateFun.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/CastPrivateFun.kt.after
rename to idea/idea-completion/testData/handlers/runtimeCast/CastPrivateFun.kt.after
diff --git a/idea/testData/completion/handlers/runtimeCast/CastPrivateFun.kt.fragment b/idea/idea-completion/testData/handlers/runtimeCast/CastPrivateFun.kt.fragment
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/CastPrivateFun.kt.fragment
rename to idea/idea-completion/testData/handlers/runtimeCast/CastPrivateFun.kt.fragment
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertExtFunction.kt b/idea/idea-completion/testData/handlers/runtimeCast/InsertExtFunction.kt
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertExtFunction.kt
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertExtFunction.kt
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertExtFunction.kt.after b/idea/idea-completion/testData/handlers/runtimeCast/InsertExtFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertExtFunction.kt.after
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertExtFunction.kt.after
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertExtFunction.kt.fragment b/idea/idea-completion/testData/handlers/runtimeCast/InsertExtFunction.kt.fragment
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertExtFunction.kt.fragment
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertExtFunction.kt.fragment
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertFunction.kt b/idea/idea-completion/testData/handlers/runtimeCast/InsertFunction.kt
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertFunction.kt
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertFunction.kt
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertFunction.kt.after b/idea/idea-completion/testData/handlers/runtimeCast/InsertFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertFunction.kt.after
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertFunction.kt.after
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertFunction.kt.fragment b/idea/idea-completion/testData/handlers/runtimeCast/InsertFunction.kt.fragment
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertFunction.kt.fragment
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertFunction.kt.fragment
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertImport.kt b/idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertImport.kt
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertImport.kt.after b/idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertImport.kt.after
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt.after
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertImport.kt.after.imports b/idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt.after.imports
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertImport.kt.after.imports
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt.after.imports
diff --git a/idea/testData/completion/handlers/runtimeCast/InsertImport.kt.fragment b/idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt.fragment
similarity index 100%
rename from idea/testData/completion/handlers/runtimeCast/InsertImport.kt.fragment
rename to idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt.fragment
diff --git a/idea/testData/completion/handlers/smart/AfterAs.kt b/idea/idea-completion/testData/handlers/smart/AfterAs.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AfterAs.kt
rename to idea/idea-completion/testData/handlers/smart/AfterAs.kt
diff --git a/idea/testData/completion/handlers/smart/AfterAs.kt.after b/idea/idea-completion/testData/handlers/smart/AfterAs.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AfterAs.kt.after
rename to idea/idea-completion/testData/handlers/smart/AfterAs.kt.after
diff --git a/idea/testData/completion/handlers/smart/AfterAs2.kt b/idea/idea-completion/testData/handlers/smart/AfterAs2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AfterAs2.kt
rename to idea/idea-completion/testData/handlers/smart/AfterAs2.kt
diff --git a/idea/testData/completion/handlers/smart/AfterAs2.kt.after b/idea/idea-completion/testData/handlers/smart/AfterAs2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AfterAs2.kt.after
rename to idea/idea-completion/testData/handlers/smart/AfterAs2.kt.after
diff --git a/idea/testData/completion/handlers/smart/AfterAs3.kt b/idea/idea-completion/testData/handlers/smart/AfterAs3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AfterAs3.kt
rename to idea/idea-completion/testData/handlers/smart/AfterAs3.kt
diff --git a/idea/testData/completion/handlers/smart/AfterAs3.kt.after b/idea/idea-completion/testData/handlers/smart/AfterAs3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AfterAs3.kt.after
rename to idea/idea-completion/testData/handlers/smart/AfterAs3.kt.after
diff --git a/idea/testData/completion/handlers/smart/AfterSafeAs.kt b/idea/idea-completion/testData/handlers/smart/AfterSafeAs.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AfterSafeAs.kt
rename to idea/idea-completion/testData/handlers/smart/AfterSafeAs.kt
diff --git a/idea/testData/completion/handlers/smart/AfterSafeAs.kt.after b/idea/idea-completion/testData/handlers/smart/AfterSafeAs.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AfterSafeAs.kt.after
rename to idea/idea-completion/testData/handlers/smart/AfterSafeAs.kt.after
diff --git a/idea/testData/completion/handlers/smart/AnonymousObject1.kt b/idea/idea-completion/testData/handlers/smart/AnonymousObject1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AnonymousObject1.kt
rename to idea/idea-completion/testData/handlers/smart/AnonymousObject1.kt
diff --git a/idea/testData/completion/handlers/smart/AnonymousObject1.kt.after b/idea/idea-completion/testData/handlers/smart/AnonymousObject1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AnonymousObject1.kt.after
rename to idea/idea-completion/testData/handlers/smart/AnonymousObject1.kt.after
diff --git a/idea/testData/completion/handlers/smart/AnonymousObject2.kt b/idea/idea-completion/testData/handlers/smart/AnonymousObject2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AnonymousObject2.kt
rename to idea/idea-completion/testData/handlers/smart/AnonymousObject2.kt
diff --git a/idea/testData/completion/handlers/smart/AnonymousObject2.kt.after b/idea/idea-completion/testData/handlers/smart/AnonymousObject2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AnonymousObject2.kt.after
rename to idea/idea-completion/testData/handlers/smart/AnonymousObject2.kt.after
diff --git a/idea/testData/completion/handlers/smart/AnonymousObject3.kt b/idea/idea-completion/testData/handlers/smart/AnonymousObject3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AnonymousObject3.kt
rename to idea/idea-completion/testData/handlers/smart/AnonymousObject3.kt
diff --git a/idea/testData/completion/handlers/smart/AnonymousObject3.kt.after b/idea/idea-completion/testData/handlers/smart/AnonymousObject3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AnonymousObject3.kt.after
rename to idea/idea-completion/testData/handlers/smart/AnonymousObject3.kt.after
diff --git a/idea/testData/completion/handlers/smart/AnonymousObjectInsertsImport.kt b/idea/idea-completion/testData/handlers/smart/AnonymousObjectInsertsImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AnonymousObjectInsertsImport.kt
rename to idea/idea-completion/testData/handlers/smart/AnonymousObjectInsertsImport.kt
diff --git a/idea/testData/completion/handlers/smart/AnonymousObjectInsertsImport.kt.after b/idea/idea-completion/testData/handlers/smart/AnonymousObjectInsertsImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AnonymousObjectInsertsImport.kt.after
rename to idea/idea-completion/testData/handlers/smart/AnonymousObjectInsertsImport.kt.after
diff --git a/idea/testData/completion/handlers/smart/AutoCompleteAfterAs1.kt b/idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AutoCompleteAfterAs1.kt
rename to idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs1.kt
diff --git a/idea/testData/completion/handlers/smart/AutoCompleteAfterAs1.kt.after b/idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AutoCompleteAfterAs1.kt.after
rename to idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs1.kt.after
diff --git a/idea/testData/completion/handlers/smart/AutoCompleteAfterAs2.kt b/idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AutoCompleteAfterAs2.kt
rename to idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs2.kt
diff --git a/idea/testData/completion/handlers/smart/AutoCompleteAfterAs2.kt.after b/idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AutoCompleteAfterAs2.kt.after
rename to idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs2.kt.after
diff --git a/idea/testData/completion/handlers/smart/AutoCompleteAfterAs3.kt b/idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/AutoCompleteAfterAs3.kt
rename to idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs3.kt
diff --git a/idea/testData/completion/handlers/smart/AutoCompleteAfterAs3.kt.after b/idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/AutoCompleteAfterAs3.kt.after
rename to idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs3.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClassInClassObject.kt b/idea/idea-completion/testData/handlers/smart/ClassInClassObject.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassInClassObject.kt
rename to idea/idea-completion/testData/handlers/smart/ClassInClassObject.kt
diff --git a/idea/testData/completion/handlers/smart/ClassInClassObject.kt.after b/idea/idea-completion/testData/handlers/smart/ClassInClassObject.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassInClassObject.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClassInClassObject.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClassInObject.kt b/idea/idea-completion/testData/handlers/smart/ClassInObject.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassInObject.kt
rename to idea/idea-completion/testData/handlers/smart/ClassInObject.kt
diff --git a/idea/testData/completion/handlers/smart/ClassInObject.kt.after b/idea/idea-completion/testData/handlers/smart/ClassInObject.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassInObject.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClassInObject.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClassObjectFieldKeywordName.kt b/idea/idea-completion/testData/handlers/smart/ClassObjectFieldKeywordName.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectFieldKeywordName.kt
rename to idea/idea-completion/testData/handlers/smart/ClassObjectFieldKeywordName.kt
diff --git a/idea/testData/completion/handlers/smart/ClassObjectFieldKeywordName.kt.after b/idea/idea-completion/testData/handlers/smart/ClassObjectFieldKeywordName.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectFieldKeywordName.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClassObjectFieldKeywordName.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClassObjectMethod1.kt b/idea/idea-completion/testData/handlers/smart/ClassObjectMethod1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectMethod1.kt
rename to idea/idea-completion/testData/handlers/smart/ClassObjectMethod1.kt
diff --git a/idea/testData/completion/handlers/smart/ClassObjectMethod1.kt.after b/idea/idea-completion/testData/handlers/smart/ClassObjectMethod1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectMethod1.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClassObjectMethod1.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClassObjectMethod2.kt b/idea/idea-completion/testData/handlers/smart/ClassObjectMethod2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectMethod2.kt
rename to idea/idea-completion/testData/handlers/smart/ClassObjectMethod2.kt
diff --git a/idea/testData/completion/handlers/smart/ClassObjectMethod2.kt.after b/idea/idea-completion/testData/handlers/smart/ClassObjectMethod2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectMethod2.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClassObjectMethod2.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClassObjectMethod3.kt b/idea/idea-completion/testData/handlers/smart/ClassObjectMethod3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectMethod3.kt
rename to idea/idea-completion/testData/handlers/smart/ClassObjectMethod3.kt
diff --git a/idea/testData/completion/handlers/smart/ClassObjectMethod3.kt.after b/idea/idea-completion/testData/handlers/smart/ClassObjectMethod3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectMethod3.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClassObjectMethod3.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClassObjectMethod4.kt b/idea/idea-completion/testData/handlers/smart/ClassObjectMethod4.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectMethod4.kt
rename to idea/idea-completion/testData/handlers/smart/ClassObjectMethod4.kt
diff --git a/idea/testData/completion/handlers/smart/ClassObjectMethod4.kt.after b/idea/idea-completion/testData/handlers/smart/ClassObjectMethod4.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClassObjectMethod4.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClassObjectMethod4.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClosingParenthesis1.kt b/idea/idea-completion/testData/handlers/smart/ClosingParenthesis1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClosingParenthesis1.kt
rename to idea/idea-completion/testData/handlers/smart/ClosingParenthesis1.kt
diff --git a/idea/testData/completion/handlers/smart/ClosingParenthesis1.kt.after b/idea/idea-completion/testData/handlers/smart/ClosingParenthesis1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClosingParenthesis1.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClosingParenthesis1.kt.after
diff --git a/idea/testData/completion/handlers/smart/ClosingParenthesis2.kt b/idea/idea-completion/testData/handlers/smart/ClosingParenthesis2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClosingParenthesis2.kt
rename to idea/idea-completion/testData/handlers/smart/ClosingParenthesis2.kt
diff --git a/idea/testData/completion/handlers/smart/ClosingParenthesis2.kt.after b/idea/idea-completion/testData/handlers/smart/ClosingParenthesis2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ClosingParenthesis2.kt.after
rename to idea/idea-completion/testData/handlers/smart/ClosingParenthesis2.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma1.kt b/idea/idea-completion/testData/handlers/smart/Comma1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma1.kt
rename to idea/idea-completion/testData/handlers/smart/Comma1.kt
diff --git a/idea/testData/completion/handlers/smart/Comma1.kt.after b/idea/idea-completion/testData/handlers/smart/Comma1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma1.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma1.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma10.kt b/idea/idea-completion/testData/handlers/smart/Comma10.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma10.kt
rename to idea/idea-completion/testData/handlers/smart/Comma10.kt
diff --git a/idea/testData/completion/handlers/smart/Comma10.kt.after b/idea/idea-completion/testData/handlers/smart/Comma10.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma10.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma10.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma11.kt b/idea/idea-completion/testData/handlers/smart/Comma11.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma11.kt
rename to idea/idea-completion/testData/handlers/smart/Comma11.kt
diff --git a/idea/testData/completion/handlers/smart/Comma11.kt.after b/idea/idea-completion/testData/handlers/smart/Comma11.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma11.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma11.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma2.kt b/idea/idea-completion/testData/handlers/smart/Comma2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma2.kt
rename to idea/idea-completion/testData/handlers/smart/Comma2.kt
diff --git a/idea/testData/completion/handlers/smart/Comma2.kt.after b/idea/idea-completion/testData/handlers/smart/Comma2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma2.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma2.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma3.kt b/idea/idea-completion/testData/handlers/smart/Comma3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma3.kt
rename to idea/idea-completion/testData/handlers/smart/Comma3.kt
diff --git a/idea/testData/completion/handlers/smart/Comma3.kt.after b/idea/idea-completion/testData/handlers/smart/Comma3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma3.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma3.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma4.kt b/idea/idea-completion/testData/handlers/smart/Comma4.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma4.kt
rename to idea/idea-completion/testData/handlers/smart/Comma4.kt
diff --git a/idea/testData/completion/handlers/smart/Comma4.kt.after b/idea/idea-completion/testData/handlers/smart/Comma4.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma4.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma4.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma5.kt b/idea/idea-completion/testData/handlers/smart/Comma5.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma5.kt
rename to idea/idea-completion/testData/handlers/smart/Comma5.kt
diff --git a/idea/testData/completion/handlers/smart/Comma5.kt.after b/idea/idea-completion/testData/handlers/smart/Comma5.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma5.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma5.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma6.kt b/idea/idea-completion/testData/handlers/smart/Comma6.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma6.kt
rename to idea/idea-completion/testData/handlers/smart/Comma6.kt
diff --git a/idea/testData/completion/handlers/smart/Comma6.kt.after b/idea/idea-completion/testData/handlers/smart/Comma6.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma6.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma6.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma7.kt b/idea/idea-completion/testData/handlers/smart/Comma7.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma7.kt
rename to idea/idea-completion/testData/handlers/smart/Comma7.kt
diff --git a/idea/testData/completion/handlers/smart/Comma7.kt.after b/idea/idea-completion/testData/handlers/smart/Comma7.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma7.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma7.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma8.kt b/idea/idea-completion/testData/handlers/smart/Comma8.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma8.kt
rename to idea/idea-completion/testData/handlers/smart/Comma8.kt
diff --git a/idea/testData/completion/handlers/smart/Comma8.kt.after b/idea/idea-completion/testData/handlers/smart/Comma8.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma8.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma8.kt.after
diff --git a/idea/testData/completion/handlers/smart/Comma9.kt b/idea/idea-completion/testData/handlers/smart/Comma9.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma9.kt
rename to idea/idea-completion/testData/handlers/smart/Comma9.kt
diff --git a/idea/testData/completion/handlers/smart/Comma9.kt.after b/idea/idea-completion/testData/handlers/smart/Comma9.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Comma9.kt.after
rename to idea/idea-completion/testData/handlers/smart/Comma9.kt.after
diff --git a/idea/testData/completion/handlers/smart/CommaInSuperConstructorCall.kt b/idea/idea-completion/testData/handlers/smart/CommaInSuperConstructorCall.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/CommaInSuperConstructorCall.kt
rename to idea/idea-completion/testData/handlers/smart/CommaInSuperConstructorCall.kt
diff --git a/idea/testData/completion/handlers/smart/CommaInSuperConstructorCall.kt.after b/idea/idea-completion/testData/handlers/smart/CommaInSuperConstructorCall.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/CommaInSuperConstructorCall.kt.after
rename to idea/idea-completion/testData/handlers/smart/CommaInSuperConstructorCall.kt.after
diff --git a/idea/testData/completion/handlers/smart/Constructor.kt b/idea/idea-completion/testData/handlers/smart/Constructor.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Constructor.kt
rename to idea/idea-completion/testData/handlers/smart/Constructor.kt
diff --git a/idea/testData/completion/handlers/smart/Constructor.kt.after b/idea/idea-completion/testData/handlers/smart/Constructor.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Constructor.kt.after
rename to idea/idea-completion/testData/handlers/smart/Constructor.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorForGenericType.kt b/idea/idea-completion/testData/handlers/smart/ConstructorForGenericType.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorForGenericType.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorForGenericType.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorForGenericType.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorForGenericType.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorForGenericType.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorForGenericType.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorForGenericType2.kt b/idea/idea-completion/testData/handlers/smart/ConstructorForGenericType2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorForGenericType2.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorForGenericType2.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorForGenericType2.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorForGenericType2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorForGenericType2.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorForGenericType2.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorForJavaClass.kt b/idea/idea-completion/testData/handlers/smart/ConstructorForJavaClass.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorForJavaClass.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorForJavaClass.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorForJavaClass.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorForJavaClass.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorForJavaClass.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorForJavaClass.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorForNullable.kt b/idea/idea-completion/testData/handlers/smart/ConstructorForNullable.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorForNullable.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorForNullable.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorForNullable.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorForNullable.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorForNullable.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorForNullable.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorInsertsImport.kt b/idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorInsertsImport.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorInsertsImport.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorInsertsImport.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorInsertsImport2.kt b/idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorInsertsImport2.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport2.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorInsertsImport2.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorInsertsImport2.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport2.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorWithKeywordName.kt b/idea/idea-completion/testData/handlers/smart/ConstructorWithKeywordName.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorWithKeywordName.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorWithKeywordName.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorWithKeywordName.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorWithKeywordName.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorWithKeywordName.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorWithKeywordName.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter1.kt b/idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter1.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter1.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter1.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter1.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter1.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter2.kt b/idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter2.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter2.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter2.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter2.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter2.kt.after
diff --git a/idea/testData/completion/handlers/smart/ConstructorWithParameters.kt b/idea/idea-completion/testData/handlers/smart/ConstructorWithParameters.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorWithParameters.kt
rename to idea/idea-completion/testData/handlers/smart/ConstructorWithParameters.kt
diff --git a/idea/testData/completion/handlers/smart/ConstructorWithParameters.kt.after b/idea/idea-completion/testData/handlers/smart/ConstructorWithParameters.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ConstructorWithParameters.kt.after
rename to idea/idea-completion/testData/handlers/smart/ConstructorWithParameters.kt.after
diff --git a/idea/testData/completion/handlers/smart/DoNotEraseBraceOnTab.kt b/idea/idea-completion/testData/handlers/smart/DoNotEraseBraceOnTab.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/DoNotEraseBraceOnTab.kt
rename to idea/idea-completion/testData/handlers/smart/DoNotEraseBraceOnTab.kt
diff --git a/idea/testData/completion/handlers/smart/DoNotEraseBraceOnTab.kt.after b/idea/idea-completion/testData/handlers/smart/DoNotEraseBraceOnTab.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/DoNotEraseBraceOnTab.kt.after
rename to idea/idea-completion/testData/handlers/smart/DoNotEraseBraceOnTab.kt.after
diff --git a/idea/testData/completion/handlers/smart/DoNotReplaceOnEnter.kt b/idea/idea-completion/testData/handlers/smart/DoNotReplaceOnEnter.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/DoNotReplaceOnEnter.kt
rename to idea/idea-completion/testData/handlers/smart/DoNotReplaceOnEnter.kt
diff --git a/idea/testData/completion/handlers/smart/DoNotReplaceOnEnter.kt.after b/idea/idea-completion/testData/handlers/smart/DoNotReplaceOnEnter.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/DoNotReplaceOnEnter.kt.after
rename to idea/idea-completion/testData/handlers/smart/DoNotReplaceOnEnter.kt.after
diff --git a/idea/testData/completion/handlers/smart/EnumMember.kt b/idea/idea-completion/testData/handlers/smart/EnumMember.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/EnumMember.kt
rename to idea/idea-completion/testData/handlers/smart/EnumMember.kt
diff --git a/idea/testData/completion/handlers/smart/EnumMember.kt.after b/idea/idea-completion/testData/handlers/smart/EnumMember.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/EnumMember.kt.after
rename to idea/idea-completion/testData/handlers/smart/EnumMember.kt.after
diff --git a/idea/testData/completion/handlers/smart/ForLoopRange.kt b/idea/idea-completion/testData/handlers/smart/ForLoopRange.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ForLoopRange.kt
rename to idea/idea-completion/testData/handlers/smart/ForLoopRange.kt
diff --git a/idea/testData/completion/handlers/smart/ForLoopRange.kt.after b/idea/idea-completion/testData/handlers/smart/ForLoopRange.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ForLoopRange.kt.after
rename to idea/idea-completion/testData/handlers/smart/ForLoopRange.kt.after
diff --git a/idea/testData/completion/handlers/smart/ForLoopRange2.kt b/idea/idea-completion/testData/handlers/smart/ForLoopRange2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ForLoopRange2.kt
rename to idea/idea-completion/testData/handlers/smart/ForLoopRange2.kt
diff --git a/idea/testData/completion/handlers/smart/ForLoopRange2.kt.after b/idea/idea-completion/testData/handlers/smart/ForLoopRange2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ForLoopRange2.kt.after
rename to idea/idea-completion/testData/handlers/smart/ForLoopRange2.kt.after
diff --git a/idea/testData/completion/handlers/smart/FunctionReference1.kt b/idea/idea-completion/testData/handlers/smart/FunctionReference1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/FunctionReference1.kt
rename to idea/idea-completion/testData/handlers/smart/FunctionReference1.kt
diff --git a/idea/testData/completion/handlers/smart/FunctionReference1.kt.after b/idea/idea-completion/testData/handlers/smart/FunctionReference1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/FunctionReference1.kt.after
rename to idea/idea-completion/testData/handlers/smart/FunctionReference1.kt.after
diff --git a/idea/testData/completion/handlers/smart/FunctionReference2.kt b/idea/idea-completion/testData/handlers/smart/FunctionReference2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/FunctionReference2.kt
rename to idea/idea-completion/testData/handlers/smart/FunctionReference2.kt
diff --git a/idea/testData/completion/handlers/smart/FunctionReference2.kt.after b/idea/idea-completion/testData/handlers/smart/FunctionReference2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/FunctionReference2.kt.after
rename to idea/idea-completion/testData/handlers/smart/FunctionReference2.kt.after
diff --git a/idea/testData/completion/handlers/smart/GenericFunction.kt b/idea/idea-completion/testData/handlers/smart/GenericFunction.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/GenericFunction.kt
rename to idea/idea-completion/testData/handlers/smart/GenericFunction.kt
diff --git a/idea/testData/completion/handlers/smart/GenericFunction.kt.after b/idea/idea-completion/testData/handlers/smart/GenericFunction.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/GenericFunction.kt.after
rename to idea/idea-completion/testData/handlers/smart/GenericFunction.kt.after
diff --git a/idea/testData/completion/handlers/smart/IfCondition.kt b/idea/idea-completion/testData/handlers/smart/IfCondition.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfCondition.kt
rename to idea/idea-completion/testData/handlers/smart/IfCondition.kt
diff --git a/idea/testData/completion/handlers/smart/IfCondition.kt.after b/idea/idea-completion/testData/handlers/smart/IfCondition.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfCondition.kt.after
rename to idea/idea-completion/testData/handlers/smart/IfCondition.kt.after
diff --git a/idea/testData/completion/handlers/smart/IfValue1.kt b/idea/idea-completion/testData/handlers/smart/IfValue1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfValue1.kt
rename to idea/idea-completion/testData/handlers/smart/IfValue1.kt
diff --git a/idea/testData/completion/handlers/smart/IfValue1.kt.after b/idea/idea-completion/testData/handlers/smart/IfValue1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfValue1.kt.after
rename to idea/idea-completion/testData/handlers/smart/IfValue1.kt.after
diff --git a/idea/testData/completion/handlers/smart/IfValue2.kt b/idea/idea-completion/testData/handlers/smart/IfValue2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfValue2.kt
rename to idea/idea-completion/testData/handlers/smart/IfValue2.kt
diff --git a/idea/testData/completion/handlers/smart/IfValue2.kt.after b/idea/idea-completion/testData/handlers/smart/IfValue2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfValue2.kt.after
rename to idea/idea-completion/testData/handlers/smart/IfValue2.kt.after
diff --git a/idea/testData/completion/handlers/smart/IfValue3.kt b/idea/idea-completion/testData/handlers/smart/IfValue3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfValue3.kt
rename to idea/idea-completion/testData/handlers/smart/IfValue3.kt
diff --git a/idea/testData/completion/handlers/smart/IfValue3.kt.after b/idea/idea-completion/testData/handlers/smart/IfValue3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfValue3.kt.after
rename to idea/idea-completion/testData/handlers/smart/IfValue3.kt.after
diff --git a/idea/testData/completion/handlers/smart/IfValueInBlock.kt b/idea/idea-completion/testData/handlers/smart/IfValueInBlock.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfValueInBlock.kt
rename to idea/idea-completion/testData/handlers/smart/IfValueInBlock.kt
diff --git a/idea/testData/completion/handlers/smart/IfValueInBlock.kt.after b/idea/idea-completion/testData/handlers/smart/IfValueInBlock.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/IfValueInBlock.kt.after
rename to idea/idea-completion/testData/handlers/smart/IfValueInBlock.kt.after
diff --git a/idea/testData/completion/handlers/smart/InElvisOperator.kt b/idea/idea-completion/testData/handlers/smart/InElvisOperator.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/InElvisOperator.kt
rename to idea/idea-completion/testData/handlers/smart/InElvisOperator.kt
diff --git a/idea/testData/completion/handlers/smart/InElvisOperator.kt.after b/idea/idea-completion/testData/handlers/smart/InElvisOperator.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/InElvisOperator.kt.after
rename to idea/idea-completion/testData/handlers/smart/InElvisOperator.kt.after
diff --git a/idea/testData/completion/handlers/smart/IndexingOperator1.kt.after b/idea/idea-completion/testData/handlers/smart/IndexingOperator1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/IndexingOperator1.kt.after
rename to idea/idea-completion/testData/handlers/smart/IndexingOperator1.kt.after
diff --git a/idea/testData/completion/handlers/smart/IndexingOperator1.kt.todo b/idea/idea-completion/testData/handlers/smart/IndexingOperator1.kt.todo
similarity index 100%
rename from idea/testData/completion/handlers/smart/IndexingOperator1.kt.todo
rename to idea/idea-completion/testData/handlers/smart/IndexingOperator1.kt.todo
diff --git a/idea/testData/completion/handlers/smart/IndexingOperator2.kt.after b/idea/idea-completion/testData/handlers/smart/IndexingOperator2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/IndexingOperator2.kt.after
rename to idea/idea-completion/testData/handlers/smart/IndexingOperator2.kt.after
diff --git a/idea/testData/completion/handlers/smart/IndexingOperator2.kt.todo b/idea/idea-completion/testData/handlers/smart/IndexingOperator2.kt.todo
similarity index 100%
rename from idea/testData/completion/handlers/smart/IndexingOperator2.kt.todo
rename to idea/idea-completion/testData/handlers/smart/IndexingOperator2.kt.todo
diff --git a/idea/testData/completion/handlers/smart/InnerClassInstantiation1.kt b/idea/idea-completion/testData/handlers/smart/InnerClassInstantiation1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/InnerClassInstantiation1.kt
rename to idea/idea-completion/testData/handlers/smart/InnerClassInstantiation1.kt
diff --git a/idea/testData/completion/handlers/smart/InnerClassInstantiation1.kt.after b/idea/idea-completion/testData/handlers/smart/InnerClassInstantiation1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/InnerClassInstantiation1.kt.after
rename to idea/idea-completion/testData/handlers/smart/InnerClassInstantiation1.kt.after
diff --git a/idea/testData/completion/handlers/smart/InnerClassInstantiation2.kt b/idea/idea-completion/testData/handlers/smart/InnerClassInstantiation2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/InnerClassInstantiation2.kt
rename to idea/idea-completion/testData/handlers/smart/InnerClassInstantiation2.kt
diff --git a/idea/testData/completion/handlers/smart/InnerClassInstantiation2.kt.after b/idea/idea-completion/testData/handlers/smart/InnerClassInstantiation2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/InnerClassInstantiation2.kt.after
rename to idea/idea-completion/testData/handlers/smart/InnerClassInstantiation2.kt.after
diff --git a/idea/testData/completion/handlers/smart/JavaEnumMemberInsertsImport.kt b/idea/idea-completion/testData/handlers/smart/JavaEnumMemberInsertsImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaEnumMemberInsertsImport.kt
rename to idea/idea-completion/testData/handlers/smart/JavaEnumMemberInsertsImport.kt
diff --git a/idea/testData/completion/handlers/smart/JavaEnumMemberInsertsImport.kt.after b/idea/idea-completion/testData/handlers/smart/JavaEnumMemberInsertsImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaEnumMemberInsertsImport.kt.after
rename to idea/idea-completion/testData/handlers/smart/JavaEnumMemberInsertsImport.kt.after
diff --git a/idea/testData/completion/handlers/smart/JavaStaticField.kt b/idea/idea-completion/testData/handlers/smart/JavaStaticField.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaStaticField.kt
rename to idea/idea-completion/testData/handlers/smart/JavaStaticField.kt
diff --git a/idea/testData/completion/handlers/smart/JavaStaticField.kt.after b/idea/idea-completion/testData/handlers/smart/JavaStaticField.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaStaticField.kt.after
rename to idea/idea-completion/testData/handlers/smart/JavaStaticField.kt.after
diff --git a/idea/testData/completion/handlers/smart/JavaStaticFieldInsertImport.kt b/idea/idea-completion/testData/handlers/smart/JavaStaticFieldInsertImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaStaticFieldInsertImport.kt
rename to idea/idea-completion/testData/handlers/smart/JavaStaticFieldInsertImport.kt
diff --git a/idea/testData/completion/handlers/smart/JavaStaticFieldInsertImport.kt.after b/idea/idea-completion/testData/handlers/smart/JavaStaticFieldInsertImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaStaticFieldInsertImport.kt.after
rename to idea/idea-completion/testData/handlers/smart/JavaStaticFieldInsertImport.kt.after
diff --git a/idea/testData/completion/handlers/smart/JavaStaticMethod.kt b/idea/idea-completion/testData/handlers/smart/JavaStaticMethod.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaStaticMethod.kt
rename to idea/idea-completion/testData/handlers/smart/JavaStaticMethod.kt
diff --git a/idea/testData/completion/handlers/smart/JavaStaticMethod.kt.after b/idea/idea-completion/testData/handlers/smart/JavaStaticMethod.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaStaticMethod.kt.after
rename to idea/idea-completion/testData/handlers/smart/JavaStaticMethod.kt.after
diff --git a/idea/testData/completion/handlers/smart/JavaStaticMethodInsertsImport.kt b/idea/idea-completion/testData/handlers/smart/JavaStaticMethodInsertsImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaStaticMethodInsertsImport.kt
rename to idea/idea-completion/testData/handlers/smart/JavaStaticMethodInsertsImport.kt
diff --git a/idea/testData/completion/handlers/smart/JavaStaticMethodInsertsImport.kt.after b/idea/idea-completion/testData/handlers/smart/JavaStaticMethodInsertsImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/JavaStaticMethodInsertsImport.kt.after
rename to idea/idea-completion/testData/handlers/smart/JavaStaticMethodInsertsImport.kt.after
diff --git a/idea/testData/completion/handlers/smart/Lambda1.kt b/idea/idea-completion/testData/handlers/smart/Lambda1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda1.kt
rename to idea/idea-completion/testData/handlers/smart/Lambda1.kt
diff --git a/idea/testData/completion/handlers/smart/Lambda1.kt.after b/idea/idea-completion/testData/handlers/smart/Lambda1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda1.kt.after
rename to idea/idea-completion/testData/handlers/smart/Lambda1.kt.after
diff --git a/idea/testData/completion/handlers/smart/Lambda2.kt b/idea/idea-completion/testData/handlers/smart/Lambda2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda2.kt
rename to idea/idea-completion/testData/handlers/smart/Lambda2.kt
diff --git a/idea/testData/completion/handlers/smart/Lambda2.kt.after b/idea/idea-completion/testData/handlers/smart/Lambda2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda2.kt.after
rename to idea/idea-completion/testData/handlers/smart/Lambda2.kt.after
diff --git a/idea/testData/completion/handlers/smart/Lambda3.kt b/idea/idea-completion/testData/handlers/smart/Lambda3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda3.kt
rename to idea/idea-completion/testData/handlers/smart/Lambda3.kt
diff --git a/idea/testData/completion/handlers/smart/Lambda3.kt.after b/idea/idea-completion/testData/handlers/smart/Lambda3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda3.kt.after
rename to idea/idea-completion/testData/handlers/smart/Lambda3.kt.after
diff --git a/idea/testData/completion/handlers/smart/Lambda4.kt b/idea/idea-completion/testData/handlers/smart/Lambda4.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda4.kt
rename to idea/idea-completion/testData/handlers/smart/Lambda4.kt
diff --git a/idea/testData/completion/handlers/smart/Lambda4.kt.after b/idea/idea-completion/testData/handlers/smart/Lambda4.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda4.kt.after
rename to idea/idea-completion/testData/handlers/smart/Lambda4.kt.after
diff --git a/idea/testData/completion/handlers/smart/Lambda5.kt b/idea/idea-completion/testData/handlers/smart/Lambda5.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda5.kt
rename to idea/idea-completion/testData/handlers/smart/Lambda5.kt
diff --git a/idea/testData/completion/handlers/smart/Lambda5.kt.after b/idea/idea-completion/testData/handlers/smart/Lambda5.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda5.kt.after
rename to idea/idea-completion/testData/handlers/smart/Lambda5.kt.after
diff --git a/idea/testData/completion/handlers/smart/Lambda6.kt.todo b/idea/idea-completion/testData/handlers/smart/Lambda6.kt.todo
similarity index 100%
rename from idea/testData/completion/handlers/smart/Lambda6.kt.todo
rename to idea/idea-completion/testData/handlers/smart/Lambda6.kt.todo
diff --git a/idea/testData/completion/handlers/smart/LambdaInsertImport.kt b/idea/idea-completion/testData/handlers/smart/LambdaInsertImport.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/LambdaInsertImport.kt
rename to idea/idea-completion/testData/handlers/smart/LambdaInsertImport.kt
diff --git a/idea/testData/completion/handlers/smart/LambdaInsertImport.kt.after b/idea/idea-completion/testData/handlers/smart/LambdaInsertImport.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/LambdaInsertImport.kt.after
rename to idea/idea-completion/testData/handlers/smart/LambdaInsertImport.kt.after
diff --git a/idea/testData/completion/handlers/smart/MergeTail1.kt b/idea/idea-completion/testData/handlers/smart/MergeTail1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/MergeTail1.kt
rename to idea/idea-completion/testData/handlers/smart/MergeTail1.kt
diff --git a/idea/testData/completion/handlers/smart/MergeTail1.kt.after b/idea/idea-completion/testData/handlers/smart/MergeTail1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/MergeTail1.kt.after
rename to idea/idea-completion/testData/handlers/smart/MergeTail1.kt.after
diff --git a/idea/testData/completion/handlers/smart/MergeTail2.kt b/idea/idea-completion/testData/handlers/smart/MergeTail2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/MergeTail2.kt
rename to idea/idea-completion/testData/handlers/smart/MergeTail2.kt
diff --git a/idea/testData/completion/handlers/smart/MergeTail2.kt.after b/idea/idea-completion/testData/handlers/smart/MergeTail2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/MergeTail2.kt.after
rename to idea/idea-completion/testData/handlers/smart/MergeTail2.kt.after
diff --git a/idea/testData/completion/handlers/smart/MergeTail3.kt b/idea/idea-completion/testData/handlers/smart/MergeTail3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/MergeTail3.kt
rename to idea/idea-completion/testData/handlers/smart/MergeTail3.kt
diff --git a/idea/testData/completion/handlers/smart/MergeTail3.kt.after b/idea/idea-completion/testData/handlers/smart/MergeTail3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/MergeTail3.kt.after
rename to idea/idea-completion/testData/handlers/smart/MergeTail3.kt.after
diff --git a/idea/testData/completion/handlers/smart/MergeTail4.kt b/idea/idea-completion/testData/handlers/smart/MergeTail4.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/MergeTail4.kt
rename to idea/idea-completion/testData/handlers/smart/MergeTail4.kt
diff --git a/idea/testData/completion/handlers/smart/MergeTail4.kt.after b/idea/idea-completion/testData/handlers/smart/MergeTail4.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/MergeTail4.kt.after
rename to idea/idea-completion/testData/handlers/smart/MergeTail4.kt.after
diff --git a/idea/testData/completion/handlers/smart/MultipleArgsItem.kt b/idea/idea-completion/testData/handlers/smart/MultipleArgsItem.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/MultipleArgsItem.kt
rename to idea/idea-completion/testData/handlers/smart/MultipleArgsItem.kt
diff --git a/idea/testData/completion/handlers/smart/MultipleArgsItem.kt.after b/idea/idea-completion/testData/handlers/smart/MultipleArgsItem.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/MultipleArgsItem.kt.after
rename to idea/idea-completion/testData/handlers/smart/MultipleArgsItem.kt.after
diff --git a/idea/testData/completion/handlers/smart/MultipleArgsItemByTab.kt b/idea/idea-completion/testData/handlers/smart/MultipleArgsItemByTab.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/MultipleArgsItemByTab.kt
rename to idea/idea-completion/testData/handlers/smart/MultipleArgsItemByTab.kt
diff --git a/idea/testData/completion/handlers/smart/MultipleArgsItemByTab.kt.after b/idea/idea-completion/testData/handlers/smart/MultipleArgsItemByTab.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/MultipleArgsItemByTab.kt.after
rename to idea/idea-completion/testData/handlers/smart/MultipleArgsItemByTab.kt.after
diff --git a/idea/testData/completion/handlers/smart/NestedDataClass.kt b/idea/idea-completion/testData/handlers/smart/NestedDataClass.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/NestedDataClass.kt
rename to idea/idea-completion/testData/handlers/smart/NestedDataClass.kt
diff --git a/idea/testData/completion/handlers/smart/NestedDataClass.kt.after b/idea/idea-completion/testData/handlers/smart/NestedDataClass.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/NestedDataClass.kt.after
rename to idea/idea-completion/testData/handlers/smart/NestedDataClass.kt.after
diff --git a/idea/testData/completion/handlers/smart/NestedDataClassComma.kt b/idea/idea-completion/testData/handlers/smart/NestedDataClassComma.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/NestedDataClassComma.kt
rename to idea/idea-completion/testData/handlers/smart/NestedDataClassComma.kt
diff --git a/idea/testData/completion/handlers/smart/NestedDataClassComma.kt.after b/idea/idea-completion/testData/handlers/smart/NestedDataClassComma.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/NestedDataClassComma.kt.after
rename to idea/idea-completion/testData/handlers/smart/NestedDataClassComma.kt.after
diff --git a/idea/testData/completion/handlers/smart/NullableValue1.kt b/idea/idea-completion/testData/handlers/smart/NullableValue1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/NullableValue1.kt
rename to idea/idea-completion/testData/handlers/smart/NullableValue1.kt
diff --git a/idea/testData/completion/handlers/smart/NullableValue1.kt.after b/idea/idea-completion/testData/handlers/smart/NullableValue1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/NullableValue1.kt.after
rename to idea/idea-completion/testData/handlers/smart/NullableValue1.kt.after
diff --git a/idea/testData/completion/handlers/smart/NullableValue2.kt b/idea/idea-completion/testData/handlers/smart/NullableValue2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/NullableValue2.kt
rename to idea/idea-completion/testData/handlers/smart/NullableValue2.kt
diff --git a/idea/testData/completion/handlers/smart/NullableValue2.kt.after b/idea/idea-completion/testData/handlers/smart/NullableValue2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/NullableValue2.kt.after
rename to idea/idea-completion/testData/handlers/smart/NullableValue2.kt.after
diff --git a/idea/testData/completion/handlers/smart/NullableValue3.kt b/idea/idea-completion/testData/handlers/smart/NullableValue3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/NullableValue3.kt
rename to idea/idea-completion/testData/handlers/smart/NullableValue3.kt
diff --git a/idea/testData/completion/handlers/smart/NullableValue3.kt.after b/idea/idea-completion/testData/handlers/smart/NullableValue3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/NullableValue3.kt.after
rename to idea/idea-completion/testData/handlers/smart/NullableValue3.kt.after
diff --git a/idea/testData/completion/handlers/smart/NullableValueKeepOldArguments.kt b/idea/idea-completion/testData/handlers/smart/NullableValueKeepOldArguments.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/NullableValueKeepOldArguments.kt
rename to idea/idea-completion/testData/handlers/smart/NullableValueKeepOldArguments.kt
diff --git a/idea/testData/completion/handlers/smart/NullableValueKeepOldArguments.kt.after b/idea/idea-completion/testData/handlers/smart/NullableValueKeepOldArguments.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/NullableValueKeepOldArguments.kt.after
rename to idea/idea-completion/testData/handlers/smart/NullableValueKeepOldArguments.kt.after
diff --git a/idea/testData/completion/handlers/smart/ObjectFromType.kt b/idea/idea-completion/testData/handlers/smart/ObjectFromType.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ObjectFromType.kt
rename to idea/idea-completion/testData/handlers/smart/ObjectFromType.kt
diff --git a/idea/testData/completion/handlers/smart/ObjectFromType.kt.after b/idea/idea-completion/testData/handlers/smart/ObjectFromType.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ObjectFromType.kt.after
rename to idea/idea-completion/testData/handlers/smart/ObjectFromType.kt.after
diff --git a/idea/testData/completion/handlers/smart/QualifiedCallReplacementBug.kt b/idea/idea-completion/testData/handlers/smart/QualifiedCallReplacementBug.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/QualifiedCallReplacementBug.kt
rename to idea/idea-completion/testData/handlers/smart/QualifiedCallReplacementBug.kt
diff --git a/idea/testData/completion/handlers/smart/QualifiedCallReplacementBug.kt.after b/idea/idea-completion/testData/handlers/smart/QualifiedCallReplacementBug.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/QualifiedCallReplacementBug.kt.after
rename to idea/idea-completion/testData/handlers/smart/QualifiedCallReplacementBug.kt.after
diff --git a/idea/testData/completion/handlers/smart/QualifiedThisKeywordName1.kt b/idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/QualifiedThisKeywordName1.kt
rename to idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName1.kt
diff --git a/idea/testData/completion/handlers/smart/QualifiedThisKeywordName1.kt.after b/idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/QualifiedThisKeywordName1.kt.after
rename to idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName1.kt.after
diff --git a/idea/testData/completion/handlers/smart/QualifiedThisKeywordName2.kt b/idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/QualifiedThisKeywordName2.kt
rename to idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName2.kt
diff --git a/idea/testData/completion/handlers/smart/QualifiedThisKeywordName2.kt.after b/idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/QualifiedThisKeywordName2.kt.after
rename to idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName2.kt.after
diff --git a/idea/testData/completion/handlers/smart/ReplaceArgument.kt b/idea/idea-completion/testData/handlers/smart/ReplaceArgument.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/ReplaceArgument.kt
rename to idea/idea-completion/testData/handlers/smart/ReplaceArgument.kt
diff --git a/idea/testData/completion/handlers/smart/ReplaceArgument.kt.after b/idea/idea-completion/testData/handlers/smart/ReplaceArgument.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/ReplaceArgument.kt.after
rename to idea/idea-completion/testData/handlers/smart/ReplaceArgument.kt.after
diff --git a/idea/testData/completion/handlers/smart/SAMExpected1.kt b/idea/idea-completion/testData/handlers/smart/SAMExpected1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/SAMExpected1.kt
rename to idea/idea-completion/testData/handlers/smart/SAMExpected1.kt
diff --git a/idea/testData/completion/handlers/smart/SAMExpected1.kt.after b/idea/idea-completion/testData/handlers/smart/SAMExpected1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/SAMExpected1.kt.after
rename to idea/idea-completion/testData/handlers/smart/SAMExpected1.kt.after
diff --git a/idea/testData/completion/handlers/smart/SAMExpected2.kt b/idea/idea-completion/testData/handlers/smart/SAMExpected2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/SAMExpected2.kt
rename to idea/idea-completion/testData/handlers/smart/SAMExpected2.kt
diff --git a/idea/testData/completion/handlers/smart/SAMExpected2.kt.after b/idea/idea-completion/testData/handlers/smart/SAMExpected2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/SAMExpected2.kt.after
rename to idea/idea-completion/testData/handlers/smart/SAMExpected2.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceComma1.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceComma1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceComma1.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceComma1.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceComma1.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceComma1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceComma1.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceComma1.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceComma2.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceComma2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceComma2.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceComma2.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceComma2.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceComma2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceComma2.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceComma2.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceExpression.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceExpression.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceExpression.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceExpression.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceExpression.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceExpression.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceExpression.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceExpression.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceExpression2.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceExpression2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceExpression2.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceExpression2.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceExpression2.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceExpression2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceExpression2.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceExpression2.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceExpression3.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceExpression3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceExpression3.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceExpression3.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceExpression3.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceExpression3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceExpression3.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceExpression3.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceExpression4.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceExpression4.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceExpression4.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceExpression4.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceExpression4.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceExpression4.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceExpression4.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceExpression4.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceFunctionName1.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName1.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceFunctionName1.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName1.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceFunctionName1.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName1.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceFunctionName1.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName1.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceFunctionName2.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceFunctionName2.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName2.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceFunctionName2.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceFunctionName2.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName2.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceFunctionName3.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName3.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceFunctionName3.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName3.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceFunctionName3.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName3.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceFunctionName3.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName3.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceIdentifier.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceIdentifier.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceIdentifier.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceIdentifier.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceIdentifier.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceIdentifier.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceIdentifier.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceIdentifier.kt.after
diff --git a/idea/testData/completion/handlers/smart/TabReplaceOperand.kt b/idea/idea-completion/testData/handlers/smart/TabReplaceOperand.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceOperand.kt
rename to idea/idea-completion/testData/handlers/smart/TabReplaceOperand.kt
diff --git a/idea/testData/completion/handlers/smart/TabReplaceOperand.kt.after b/idea/idea-completion/testData/handlers/smart/TabReplaceOperand.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/TabReplaceOperand.kt.after
rename to idea/idea-completion/testData/handlers/smart/TabReplaceOperand.kt.after
diff --git a/idea/testData/completion/handlers/smart/True.kt b/idea/idea-completion/testData/handlers/smart/True.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/True.kt
rename to idea/idea-completion/testData/handlers/smart/True.kt
diff --git a/idea/testData/completion/handlers/smart/True.kt.after b/idea/idea-completion/testData/handlers/smart/True.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/True.kt.after
rename to idea/idea-completion/testData/handlers/smart/True.kt.after
diff --git a/idea/testData/completion/handlers/smart/True2.kt b/idea/idea-completion/testData/handlers/smart/True2.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/True2.kt
rename to idea/idea-completion/testData/handlers/smart/True2.kt
diff --git a/idea/testData/completion/handlers/smart/True2.kt.after b/idea/idea-completion/testData/handlers/smart/True2.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/True2.kt.after
rename to idea/idea-completion/testData/handlers/smart/True2.kt.after
diff --git a/idea/testData/completion/handlers/smart/WhenElse.kt b/idea/idea-completion/testData/handlers/smart/WhenElse.kt
similarity index 100%
rename from idea/testData/completion/handlers/smart/WhenElse.kt
rename to idea/idea-completion/testData/handlers/smart/WhenElse.kt
diff --git a/idea/testData/completion/handlers/smart/WhenElse.kt.after b/idea/idea-completion/testData/handlers/smart/WhenElse.kt.after
similarity index 100%
rename from idea/testData/completion/handlers/smart/WhenElse.kt.after
rename to idea/idea-completion/testData/handlers/smart/WhenElse.kt.after
diff --git a/idea/testData/completion/injava/Class.java b/idea/idea-completion/testData/injava/Class.java
similarity index 100%
rename from idea/testData/completion/injava/Class.java
rename to idea/idea-completion/testData/injava/Class.java
diff --git a/idea/testData/completion/injava/ClassMembers.java b/idea/idea-completion/testData/injava/ClassMembers.java
similarity index 100%
rename from idea/testData/completion/injava/ClassMembers.java
rename to idea/idea-completion/testData/injava/ClassMembers.java
diff --git a/idea/testData/completion/injava/ClassObject.java b/idea/idea-completion/testData/injava/ClassObject.java
similarity index 100%
rename from idea/testData/completion/injava/ClassObject.java
rename to idea/idea-completion/testData/injava/ClassObject.java
diff --git a/idea/testData/completion/injava/ClassObjectField.java b/idea/idea-completion/testData/injava/ClassObjectField.java
similarity index 100%
rename from idea/testData/completion/injava/ClassObjectField.java
rename to idea/idea-completion/testData/injava/ClassObjectField.java
diff --git a/idea/testData/completion/injava/ClassesFromNamespace.java b/idea/idea-completion/testData/injava/ClassesFromNamespace.java
similarity index 100%
rename from idea/testData/completion/injava/ClassesFromNamespace.java
rename to idea/idea-completion/testData/injava/ClassesFromNamespace.java
diff --git a/idea/testData/completion/injava/EnumConstants.java b/idea/idea-completion/testData/injava/EnumConstants.java
similarity index 100%
rename from idea/testData/completion/injava/EnumConstants.java
rename to idea/idea-completion/testData/injava/EnumConstants.java
diff --git a/idea/testData/completion/injava/Nested.java b/idea/idea-completion/testData/injava/Nested.java
similarity index 100%
rename from idea/testData/completion/injava/Nested.java
rename to idea/idea-completion/testData/injava/Nested.java
diff --git a/idea/testData/completion/injava/NestedClassMembers.java b/idea/idea-completion/testData/injava/NestedClassMembers.java
similarity index 100%
rename from idea/testData/completion/injava/NestedClassMembers.java
rename to idea/idea-completion/testData/injava/NestedClassMembers.java
diff --git a/idea/testData/completion/injava/NestedClassMembers2.java b/idea/idea-completion/testData/injava/NestedClassMembers2.java
similarity index 100%
rename from idea/testData/completion/injava/NestedClassMembers2.java
rename to idea/idea-completion/testData/injava/NestedClassMembers2.java
diff --git a/idea/testData/completion/injava/NestedObjectInstance.java b/idea/idea-completion/testData/injava/NestedObjectInstance.java
similarity index 100%
rename from idea/testData/completion/injava/NestedObjectInstance.java
rename to idea/idea-completion/testData/injava/NestedObjectInstance.java
diff --git a/idea/testData/completion/injava/ObjectInClassObjects.java b/idea/idea-completion/testData/injava/ObjectInClassObjects.java
similarity index 100%
rename from idea/testData/completion/injava/ObjectInClassObjects.java
rename to idea/idea-completion/testData/injava/ObjectInClassObjects.java
diff --git a/idea/testData/completion/injava/ObjectInstance.java b/idea/idea-completion/testData/injava/ObjectInstance.java
similarity index 100%
rename from idea/testData/completion/injava/ObjectInstance.java
rename to idea/idea-completion/testData/injava/ObjectInstance.java
diff --git a/idea/testData/completion/injava/Subpackage.java b/idea/idea-completion/testData/injava/Subpackage.java
similarity index 100%
rename from idea/testData/completion/injava/Subpackage.java
rename to idea/idea-completion/testData/injava/Subpackage.java
diff --git a/idea/testData/completion/injava/TopLevelMembers.java b/idea/idea-completion/testData/injava/TopLevelMembers.java
similarity index 100%
rename from idea/testData/completion/injava/TopLevelMembers.java
rename to idea/idea-completion/testData/injava/TopLevelMembers.java
diff --git a/idea/testData/completion/injava/TraitMember.java b/idea/idea-completion/testData/injava/TraitMember.java
similarity index 100%
rename from idea/testData/completion/injava/TraitMember.java
rename to idea/idea-completion/testData/injava/TraitMember.java
diff --git a/idea/testData/completion/injava/mockLib/another.kt b/idea/idea-completion/testData/injava/mockLib/another.kt
similarity index 100%
rename from idea/testData/completion/injava/mockLib/another.kt
rename to idea/idea-completion/testData/injava/mockLib/another.kt
diff --git a/idea/testData/completion/injava/mockLib/main.kt b/idea/idea-completion/testData/injava/mockLib/main.kt
similarity index 100%
rename from idea/testData/completion/injava/mockLib/main.kt
rename to idea/idea-completion/testData/injava/mockLib/main.kt
diff --git a/idea/testData/kdoc/completion/Link.kt b/idea/idea-completion/testData/kdoc/Link.kt
similarity index 100%
rename from idea/testData/kdoc/completion/Link.kt
rename to idea/idea-completion/testData/kdoc/Link.kt
diff --git a/idea/testData/kdoc/completion/ParamTag.kt b/idea/idea-completion/testData/kdoc/ParamTag.kt
similarity index 100%
rename from idea/testData/kdoc/completion/ParamTag.kt
rename to idea/idea-completion/testData/kdoc/ParamTag.kt
diff --git a/idea/testData/kdoc/completion/SkipExistingParamTag.kt b/idea/idea-completion/testData/kdoc/SkipExistingParamTag.kt
similarity index 100%
rename from idea/testData/kdoc/completion/SkipExistingParamTag.kt
rename to idea/idea-completion/testData/kdoc/SkipExistingParamTag.kt
diff --git a/idea/testData/kdoc/completion/TagName.kt b/idea/idea-completion/testData/kdoc/TagName.kt
similarity index 100%
rename from idea/testData/kdoc/completion/TagName.kt
rename to idea/idea-completion/testData/kdoc/TagName.kt
diff --git a/idea/testData/kdoc/completion/TagNameAfterAt.kt b/idea/idea-completion/testData/kdoc/TagNameAfterAt.kt
similarity index 100%
rename from idea/testData/kdoc/completion/TagNameAfterAt.kt
rename to idea/idea-completion/testData/kdoc/TagNameAfterAt.kt
diff --git a/idea/testData/kdoc/completion/TagNameMiddle.kt b/idea/idea-completion/testData/kdoc/TagNameMiddle.kt
similarity index 100%
rename from idea/testData/kdoc/completion/TagNameMiddle.kt
rename to idea/idea-completion/testData/kdoc/TagNameMiddle.kt
diff --git a/idea/testData/kdoc/completion/TagNameStart.kt b/idea/idea-completion/testData/kdoc/TagNameStart.kt
similarity index 100%
rename from idea/testData/kdoc/completion/TagNameStart.kt
rename to idea/idea-completion/testData/kdoc/TagNameStart.kt
diff --git a/idea/testData/completion/keywords/AfterClassKeyword.kt b/idea/idea-completion/testData/keywords/AfterClassKeyword.kt
similarity index 100%
rename from idea/testData/completion/keywords/AfterClassKeyword.kt
rename to idea/idea-completion/testData/keywords/AfterClassKeyword.kt
diff --git a/idea/testData/completion/keywords/AfterClassProperty.kt b/idea/idea-completion/testData/keywords/AfterClassProperty.kt
similarity index 100%
rename from idea/testData/completion/keywords/AfterClassProperty.kt
rename to idea/idea-completion/testData/keywords/AfterClassProperty.kt
diff --git a/idea/testData/completion/keywords/AfterClasses.kt b/idea/idea-completion/testData/keywords/AfterClasses.kt
similarity index 100%
rename from idea/testData/completion/keywords/AfterClasses.kt
rename to idea/idea-completion/testData/keywords/AfterClasses.kt
diff --git a/idea/testData/completion/keywords/AfterDot.kt b/idea/idea-completion/testData/keywords/AfterDot.kt
similarity index 100%
rename from idea/testData/completion/keywords/AfterDot.kt
rename to idea/idea-completion/testData/keywords/AfterDot.kt
diff --git a/idea/testData/completion/keywords/AfterFuns.kt b/idea/idea-completion/testData/keywords/AfterFuns.kt
similarity index 100%
rename from idea/testData/completion/keywords/AfterFuns.kt
rename to idea/idea-completion/testData/keywords/AfterFuns.kt
diff --git a/idea/testData/completion/keywords/AfterSafeDot.kt b/idea/idea-completion/testData/keywords/AfterSafeDot.kt
similarity index 100%
rename from idea/testData/completion/keywords/AfterSafeDot.kt
rename to idea/idea-completion/testData/keywords/AfterSafeDot.kt
diff --git a/idea/testData/completion/keywords/AfterSpaceAndDot.kt b/idea/idea-completion/testData/keywords/AfterSpaceAndDot.kt
similarity index 100%
rename from idea/testData/completion/keywords/AfterSpaceAndDot.kt
rename to idea/idea-completion/testData/keywords/AfterSpaceAndDot.kt
diff --git a/idea/testData/completion/keywords/BeforeDelegationCall.kt b/idea/idea-completion/testData/keywords/BeforeDelegationCall.kt
similarity index 100%
rename from idea/testData/completion/keywords/BeforeDelegationCall.kt
rename to idea/idea-completion/testData/keywords/BeforeDelegationCall.kt
diff --git a/idea/testData/completion/keywords/BreakContinue.kt b/idea/idea-completion/testData/keywords/BreakContinue.kt
similarity index 100%
rename from idea/testData/completion/keywords/BreakContinue.kt
rename to idea/idea-completion/testData/keywords/BreakContinue.kt
diff --git a/idea/testData/completion/keywords/BreakWithLabel.kt b/idea/idea-completion/testData/keywords/BreakWithLabel.kt
similarity index 100%
rename from idea/testData/completion/keywords/BreakWithLabel.kt
rename to idea/idea-completion/testData/keywords/BreakWithLabel.kt
diff --git a/idea/testData/completion/keywords/CommaExpected.kt b/idea/idea-completion/testData/keywords/CommaExpected.kt
similarity index 100%
rename from idea/testData/completion/keywords/CommaExpected.kt
rename to idea/idea-completion/testData/keywords/CommaExpected.kt
diff --git a/idea/testData/completion/keywords/ContinueWithLabel.kt b/idea/idea-completion/testData/keywords/ContinueWithLabel.kt
similarity index 100%
rename from idea/testData/completion/keywords/ContinueWithLabel.kt
rename to idea/idea-completion/testData/keywords/ContinueWithLabel.kt
diff --git a/idea/testData/completion/keywords/FileKeyword.kt b/idea/idea-completion/testData/keywords/FileKeyword.kt
similarity index 100%
rename from idea/testData/completion/keywords/FileKeyword.kt
rename to idea/idea-completion/testData/keywords/FileKeyword.kt
diff --git a/idea/testData/completion/keywords/GlobalPropertyAccessors.kt b/idea/idea-completion/testData/keywords/GlobalPropertyAccessors.kt
similarity index 100%
rename from idea/testData/completion/keywords/GlobalPropertyAccessors.kt
rename to idea/idea-completion/testData/keywords/GlobalPropertyAccessors.kt
diff --git a/idea/testData/completion/keywords/InArgumentList.kt b/idea/idea-completion/testData/keywords/InArgumentList.kt
similarity index 100%
rename from idea/testData/completion/keywords/InArgumentList.kt
rename to idea/idea-completion/testData/keywords/InArgumentList.kt
diff --git a/idea/testData/completion/keywords/InBlockComment.kt b/idea/idea-completion/testData/keywords/InBlockComment.kt
similarity index 100%
rename from idea/testData/completion/keywords/InBlockComment.kt
rename to idea/idea-completion/testData/keywords/InBlockComment.kt
diff --git a/idea/testData/completion/keywords/InChar.kt b/idea/idea-completion/testData/keywords/InChar.kt
similarity index 100%
rename from idea/testData/completion/keywords/InChar.kt
rename to idea/idea-completion/testData/keywords/InChar.kt
diff --git a/idea/testData/completion/keywords/InClassBeforeFun.kt b/idea/idea-completion/testData/keywords/InClassBeforeFun.kt
similarity index 100%
rename from idea/testData/completion/keywords/InClassBeforeFun.kt
rename to idea/idea-completion/testData/keywords/InClassBeforeFun.kt
diff --git a/idea/testData/completion/keywords/InClassNoCompletionInValName.kt b/idea/idea-completion/testData/keywords/InClassNoCompletionInValName.kt
similarity index 100%
rename from idea/testData/completion/keywords/InClassNoCompletionInValName.kt
rename to idea/idea-completion/testData/keywords/InClassNoCompletionInValName.kt
diff --git a/idea/testData/completion/keywords/InClassProperty.kt b/idea/idea-completion/testData/keywords/InClassProperty.kt
similarity index 100%
rename from idea/testData/completion/keywords/InClassProperty.kt
rename to idea/idea-completion/testData/keywords/InClassProperty.kt
diff --git a/idea/testData/completion/keywords/InClassScope.kt b/idea/idea-completion/testData/keywords/InClassScope.kt
similarity index 100%
rename from idea/testData/completion/keywords/InClassScope.kt
rename to idea/idea-completion/testData/keywords/InClassScope.kt
diff --git a/idea/testData/completion/keywords/InClassTypeParameters.kt b/idea/idea-completion/testData/keywords/InClassTypeParameters.kt
similarity index 100%
rename from idea/testData/completion/keywords/InClassTypeParameters.kt
rename to idea/idea-completion/testData/keywords/InClassTypeParameters.kt
diff --git a/idea/testData/completion/keywords/InCodeBlock.kt b/idea/idea-completion/testData/keywords/InCodeBlock.kt
similarity index 100%
rename from idea/testData/completion/keywords/InCodeBlock.kt
rename to idea/idea-completion/testData/keywords/InCodeBlock.kt
diff --git a/idea/testData/completion/keywords/InConstructorParameterList.kt.todo b/idea/idea-completion/testData/keywords/InConstructorParameterList.kt.todo
similarity index 100%
rename from idea/testData/completion/keywords/InConstructorParameterList.kt.todo
rename to idea/idea-completion/testData/keywords/InConstructorParameterList.kt.todo
diff --git a/idea/testData/completion/keywords/InFunctionExpressionBody.kt b/idea/idea-completion/testData/keywords/InFunctionExpressionBody.kt
similarity index 100%
rename from idea/testData/completion/keywords/InFunctionExpressionBody.kt
rename to idea/idea-completion/testData/keywords/InFunctionExpressionBody.kt
diff --git a/idea/testData/completion/keywords/InFunctionName.kt b/idea/idea-completion/testData/keywords/InFunctionName.kt
similarity index 100%
rename from idea/testData/completion/keywords/InFunctionName.kt
rename to idea/idea-completion/testData/keywords/InFunctionName.kt
diff --git a/idea/testData/completion/keywords/InFunctionRecieverType.kt b/idea/idea-completion/testData/keywords/InFunctionRecieverType.kt
similarity index 100%
rename from idea/testData/completion/keywords/InFunctionRecieverType.kt
rename to idea/idea-completion/testData/keywords/InFunctionRecieverType.kt
diff --git a/idea/testData/completion/keywords/InFunctionTypePosition.kt b/idea/idea-completion/testData/keywords/InFunctionTypePosition.kt
similarity index 100%
rename from idea/testData/completion/keywords/InFunctionTypePosition.kt
rename to idea/idea-completion/testData/keywords/InFunctionTypePosition.kt
diff --git a/idea/testData/completion/keywords/InGetterExpressionBody.kt b/idea/idea-completion/testData/keywords/InGetterExpressionBody.kt
similarity index 100%
rename from idea/testData/completion/keywords/InGetterExpressionBody.kt
rename to idea/idea-completion/testData/keywords/InGetterExpressionBody.kt
diff --git a/idea/testData/completion/keywords/InMemberFunParametersList.kt b/idea/idea-completion/testData/keywords/InMemberFunParametersList.kt
similarity index 100%
rename from idea/testData/completion/keywords/InMemberFunParametersList.kt
rename to idea/idea-completion/testData/keywords/InMemberFunParametersList.kt
diff --git a/idea/testData/completion/keywords/InModifierListInsideClass.kt b/idea/idea-completion/testData/keywords/InModifierListInsideClass.kt
similarity index 100%
rename from idea/testData/completion/keywords/InModifierListInsideClass.kt
rename to idea/idea-completion/testData/keywords/InModifierListInsideClass.kt
diff --git a/idea/testData/completion/keywords/InNotFinishedGenericWithFunAfter.kt b/idea/idea-completion/testData/keywords/InNotFinishedGenericWithFunAfter.kt
similarity index 100%
rename from idea/testData/completion/keywords/InNotFinishedGenericWithFunAfter.kt
rename to idea/idea-completion/testData/keywords/InNotFinishedGenericWithFunAfter.kt
diff --git a/idea/testData/completion/keywords/InParameterDefaultValue.kt b/idea/idea-completion/testData/keywords/InParameterDefaultValue.kt
similarity index 100%
rename from idea/testData/completion/keywords/InParameterDefaultValue.kt
rename to idea/idea-completion/testData/keywords/InParameterDefaultValue.kt
diff --git a/idea/testData/completion/keywords/InPropertyInitializer.kt b/idea/idea-completion/testData/keywords/InPropertyInitializer.kt
similarity index 100%
rename from idea/testData/completion/keywords/InPropertyInitializer.kt
rename to idea/idea-completion/testData/keywords/InPropertyInitializer.kt
diff --git a/idea/testData/completion/keywords/InPropertyTypeReference.kt b/idea/idea-completion/testData/keywords/InPropertyTypeReference.kt
similarity index 100%
rename from idea/testData/completion/keywords/InPropertyTypeReference.kt
rename to idea/idea-completion/testData/keywords/InPropertyTypeReference.kt
diff --git a/idea/testData/completion/keywords/InString.kt b/idea/idea-completion/testData/keywords/InString.kt
similarity index 100%
rename from idea/testData/completion/keywords/InString.kt
rename to idea/idea-completion/testData/keywords/InString.kt
diff --git a/idea/testData/completion/keywords/InTopFunParametersList.kt b/idea/idea-completion/testData/keywords/InTopFunParametersList.kt
similarity index 100%
rename from idea/testData/completion/keywords/InTopFunParametersList.kt
rename to idea/idea-completion/testData/keywords/InTopFunParametersList.kt
diff --git a/idea/testData/completion/keywords/InTopScopeAfterPackage.kt b/idea/idea-completion/testData/keywords/InTopScopeAfterPackage.kt
similarity index 100%
rename from idea/testData/completion/keywords/InTopScopeAfterPackage.kt
rename to idea/idea-completion/testData/keywords/InTopScopeAfterPackage.kt
diff --git a/idea/testData/completion/keywords/LabeledLambdaThis.kt b/idea/idea-completion/testData/keywords/LabeledLambdaThis.kt
similarity index 100%
rename from idea/testData/completion/keywords/LabeledLambdaThis.kt
rename to idea/idea-completion/testData/keywords/LabeledLambdaThis.kt
diff --git a/idea/testData/completion/keywords/LineComment.kt b/idea/idea-completion/testData/keywords/LineComment.kt
similarity index 100%
rename from idea/testData/completion/keywords/LineComment.kt
rename to idea/idea-completion/testData/keywords/LineComment.kt
diff --git a/idea/testData/completion/keywords/NoBreak1.kt b/idea/idea-completion/testData/keywords/NoBreak1.kt
similarity index 100%
rename from idea/testData/completion/keywords/NoBreak1.kt
rename to idea/idea-completion/testData/keywords/NoBreak1.kt
diff --git a/idea/testData/completion/keywords/NoBreak2.kt b/idea/idea-completion/testData/keywords/NoBreak2.kt
similarity index 100%
rename from idea/testData/completion/keywords/NoBreak2.kt
rename to idea/idea-completion/testData/keywords/NoBreak2.kt
diff --git a/idea/testData/completion/keywords/NoCompletionForCapitalPrefix.kt b/idea/idea-completion/testData/keywords/NoCompletionForCapitalPrefix.kt
similarity index 100%
rename from idea/testData/completion/keywords/NoCompletionForCapitalPrefix.kt
rename to idea/idea-completion/testData/keywords/NoCompletionForCapitalPrefix.kt
diff --git a/idea/testData/completion/keywords/NoContinue.kt b/idea/idea-completion/testData/keywords/NoContinue.kt
similarity index 100%
rename from idea/testData/completion/keywords/NoContinue.kt
rename to idea/idea-completion/testData/keywords/NoContinue.kt
diff --git a/idea/testData/completion/keywords/NoFinalInParameterList.kt b/idea/idea-completion/testData/keywords/NoFinalInParameterList.kt
similarity index 100%
rename from idea/testData/completion/keywords/NoFinalInParameterList.kt
rename to idea/idea-completion/testData/keywords/NoFinalInParameterList.kt
diff --git a/idea/testData/completion/keywords/NotInNotIs.kt b/idea/idea-completion/testData/keywords/NotInNotIs.kt
similarity index 100%
rename from idea/testData/completion/keywords/NotInNotIs.kt
rename to idea/idea-completion/testData/keywords/NotInNotIs.kt
diff --git a/idea/testData/completion/keywords/PrefixMatcher.kt b/idea/idea-completion/testData/keywords/PrefixMatcher.kt
similarity index 100%
rename from idea/testData/completion/keywords/PrefixMatcher.kt
rename to idea/idea-completion/testData/keywords/PrefixMatcher.kt
diff --git a/idea/testData/completion/keywords/PropertyAccessors.kt b/idea/idea-completion/testData/keywords/PropertyAccessors.kt
similarity index 100%
rename from idea/testData/completion/keywords/PropertyAccessors.kt
rename to idea/idea-completion/testData/keywords/PropertyAccessors.kt
diff --git a/idea/testData/completion/keywords/PropertyAccessors2.kt b/idea/idea-completion/testData/keywords/PropertyAccessors2.kt
similarity index 100%
rename from idea/testData/completion/keywords/PropertyAccessors2.kt
rename to idea/idea-completion/testData/keywords/PropertyAccessors2.kt
diff --git a/idea/testData/completion/keywords/PropertySetter.kt b/idea/idea-completion/testData/keywords/PropertySetter.kt
similarity index 100%
rename from idea/testData/completion/keywords/PropertySetter.kt
rename to idea/idea-completion/testData/keywords/PropertySetter.kt
diff --git a/idea/testData/completion/keywords/QualifiedThis.kt b/idea/idea-completion/testData/keywords/QualifiedThis.kt
similarity index 100%
rename from idea/testData/completion/keywords/QualifiedThis.kt
rename to idea/idea-completion/testData/keywords/QualifiedThis.kt
diff --git a/idea/testData/completion/keywords/QualifiedThisInAccessor.kt b/idea/idea-completion/testData/keywords/QualifiedThisInAccessor.kt
similarity index 100%
rename from idea/testData/completion/keywords/QualifiedThisInAccessor.kt
rename to idea/idea-completion/testData/keywords/QualifiedThisInAccessor.kt
diff --git a/idea/testData/completion/keywords/Return1.kt b/idea/idea-completion/testData/keywords/Return1.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return1.kt
rename to idea/idea-completion/testData/keywords/Return1.kt
diff --git a/idea/testData/completion/keywords/Return2.kt b/idea/idea-completion/testData/keywords/Return2.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return2.kt
rename to idea/idea-completion/testData/keywords/Return2.kt
diff --git a/idea/testData/completion/keywords/Return3.kt b/idea/idea-completion/testData/keywords/Return3.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return3.kt
rename to idea/idea-completion/testData/keywords/Return3.kt
diff --git a/idea/testData/completion/keywords/Return4.kt b/idea/idea-completion/testData/keywords/Return4.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return4.kt
rename to idea/idea-completion/testData/keywords/Return4.kt
diff --git a/idea/testData/completion/keywords/Return5.kt b/idea/idea-completion/testData/keywords/Return5.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return5.kt
rename to idea/idea-completion/testData/keywords/Return5.kt
diff --git a/idea/testData/completion/keywords/Return6.kt b/idea/idea-completion/testData/keywords/Return6.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return6.kt
rename to idea/idea-completion/testData/keywords/Return6.kt
diff --git a/idea/testData/completion/keywords/Return7.kt b/idea/idea-completion/testData/keywords/Return7.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return7.kt
rename to idea/idea-completion/testData/keywords/Return7.kt
diff --git a/idea/testData/completion/keywords/Return8.kt b/idea/idea-completion/testData/keywords/Return8.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return8.kt
rename to idea/idea-completion/testData/keywords/Return8.kt
diff --git a/idea/testData/completion/keywords/Return9.kt b/idea/idea-completion/testData/keywords/Return9.kt
similarity index 100%
rename from idea/testData/completion/keywords/Return9.kt
rename to idea/idea-completion/testData/keywords/Return9.kt
diff --git a/idea/testData/completion/keywords/This.kt b/idea/idea-completion/testData/keywords/This.kt
similarity index 100%
rename from idea/testData/completion/keywords/This.kt
rename to idea/idea-completion/testData/keywords/This.kt
diff --git a/idea/testData/completion/keywords/ThisPrefixMatching.kt b/idea/idea-completion/testData/keywords/ThisPrefixMatching.kt
similarity index 100%
rename from idea/testData/completion/keywords/ThisPrefixMatching.kt
rename to idea/idea-completion/testData/keywords/ThisPrefixMatching.kt
diff --git a/idea/testData/completion/keywords/TopScope.kt b/idea/idea-completion/testData/keywords/TopScope.kt
similarity index 100%
rename from idea/testData/completion/keywords/TopScope.kt
rename to idea/idea-completion/testData/keywords/TopScope.kt
diff --git a/idea/testData/completion/smart/AfterExclSign.kt b/idea/idea-completion/testData/smart/AfterExclSign.kt
similarity index 100%
rename from idea/testData/completion/smart/AfterExclSign.kt
rename to idea/idea-completion/testData/smart/AfterExclSign.kt
diff --git a/idea/testData/completion/smart/AnyExpected.kt b/idea/idea-completion/testData/smart/AnyExpected.kt
similarity index 100%
rename from idea/testData/completion/smart/AnyExpected.kt
rename to idea/idea-completion/testData/smart/AnyExpected.kt
diff --git a/idea/testData/completion/smart/BackingFields.kt b/idea/idea-completion/testData/smart/BackingFields.kt
similarity index 100%
rename from idea/testData/completion/smart/BackingFields.kt
rename to idea/idea-completion/testData/smart/BackingFields.kt
diff --git a/idea/testData/completion/smart/BeforeArgumentWithBinaryOperation.kt b/idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation.kt
similarity index 100%
rename from idea/testData/completion/smart/BeforeArgumentWithBinaryOperation.kt
rename to idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation.kt
diff --git a/idea/testData/completion/smart/BeforeArgumentWithBinaryOperation2.kt b/idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation2.kt
similarity index 100%
rename from idea/testData/completion/smart/BeforeArgumentWithBinaryOperation2.kt
rename to idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation2.kt
diff --git a/idea/testData/completion/smart/BeforeArgumentWithBinaryOperation3.kt b/idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation3.kt
similarity index 100%
rename from idea/testData/completion/smart/BeforeArgumentWithBinaryOperation3.kt
rename to idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation3.kt
diff --git a/idea/testData/completion/smart/BooleanExpected.kt b/idea/idea-completion/testData/smart/BooleanExpected.kt
similarity index 100%
rename from idea/testData/completion/smart/BooleanExpected.kt
rename to idea/idea-completion/testData/smart/BooleanExpected.kt
diff --git a/idea/testData/completion/smart/ChainedCall.kt b/idea/idea-completion/testData/smart/ChainedCall.kt
similarity index 100%
rename from idea/testData/completion/smart/ChainedCall.kt
rename to idea/idea-completion/testData/smart/ChainedCall.kt
diff --git a/idea/testData/completion/smart/ClassObjectMembers.kt b/idea/idea-completion/testData/smart/ClassObjectMembers.kt
similarity index 100%
rename from idea/testData/completion/smart/ClassObjectMembers.kt
rename to idea/idea-completion/testData/smart/ClassObjectMembers.kt
diff --git a/idea/testData/completion/smart/ClassObjectMembersForNullable.kt b/idea/idea-completion/testData/smart/ClassObjectMembersForNullable.kt
similarity index 100%
rename from idea/testData/completion/smart/ClassObjectMembersForNullable.kt
rename to idea/idea-completion/testData/smart/ClassObjectMembersForNullable.kt
diff --git a/idea/testData/completion/smart/ClassObjectMembersWithPrefix.kt b/idea/idea-completion/testData/smart/ClassObjectMembersWithPrefix.kt
similarity index 100%
rename from idea/testData/completion/smart/ClassObjectMembersWithPrefix.kt
rename to idea/idea-completion/testData/smart/ClassObjectMembersWithPrefix.kt
diff --git a/idea/testData/completion/smart/EmptyPrefix.kt b/idea/idea-completion/testData/smart/EmptyPrefix.kt
similarity index 100%
rename from idea/testData/completion/smart/EmptyPrefix.kt
rename to idea/idea-completion/testData/smart/EmptyPrefix.kt
diff --git a/idea/testData/completion/smart/EnumMembers.kt b/idea/idea-completion/testData/smart/EnumMembers.kt
similarity index 100%
rename from idea/testData/completion/smart/EnumMembers.kt
rename to idea/idea-completion/testData/smart/EnumMembers.kt
diff --git a/idea/testData/completion/smart/EqOperator.kt b/idea/idea-completion/testData/smart/EqOperator.kt
similarity index 100%
rename from idea/testData/completion/smart/EqOperator.kt
rename to idea/idea-completion/testData/smart/EqOperator.kt
diff --git a/idea/testData/completion/smart/GroupBySubstitutor.kt b/idea/idea-completion/testData/smart/GroupBySubstitutor.kt
similarity index 100%
rename from idea/testData/completion/smart/GroupBySubstitutor.kt
rename to idea/idea-completion/testData/smart/GroupBySubstitutor.kt
diff --git a/idea/testData/completion/smart/IfCondition.kt b/idea/idea-completion/testData/smart/IfCondition.kt
similarity index 100%
rename from idea/testData/completion/smart/IfCondition.kt
rename to idea/idea-completion/testData/smart/IfCondition.kt
diff --git a/idea/testData/completion/smart/ImmediateExtensionMembers.kt b/idea/idea-completion/testData/smart/ImmediateExtensionMembers.kt
similarity index 100%
rename from idea/testData/completion/smart/ImmediateExtensionMembers.kt
rename to idea/idea-completion/testData/smart/ImmediateExtensionMembers.kt
diff --git a/idea/testData/completion/smart/ImmediateMembers.kt b/idea/idea-completion/testData/smart/ImmediateMembers.kt
similarity index 100%
rename from idea/testData/completion/smart/ImmediateMembers.kt
rename to idea/idea-completion/testData/smart/ImmediateMembers.kt
diff --git a/idea/testData/completion/smart/ImplicitlyTypedFunBody.kt b/idea/idea-completion/testData/smart/ImplicitlyTypedFunBody.kt
similarity index 100%
rename from idea/testData/completion/smart/ImplicitlyTypedFunBody.kt
rename to idea/idea-completion/testData/smart/ImplicitlyTypedFunBody.kt
diff --git a/idea/testData/completion/smart/ImplicitlyTypedValInitializer1.kt b/idea/idea-completion/testData/smart/ImplicitlyTypedValInitializer1.kt
similarity index 100%
rename from idea/testData/completion/smart/ImplicitlyTypedValInitializer1.kt
rename to idea/idea-completion/testData/smart/ImplicitlyTypedValInitializer1.kt
diff --git a/idea/testData/completion/smart/ImplicitlyTypedValInitializer2.kt b/idea/idea-completion/testData/smart/ImplicitlyTypedValInitializer2.kt
similarity index 100%
rename from idea/testData/completion/smart/ImplicitlyTypedValInitializer2.kt
rename to idea/idea-completion/testData/smart/ImplicitlyTypedValInitializer2.kt
diff --git a/idea/testData/completion/smart/InClassObject.kt b/idea/idea-completion/testData/smart/InClassObject.kt
similarity index 100%
rename from idea/testData/completion/smart/InClassObject.kt
rename to idea/idea-completion/testData/smart/InClassObject.kt
diff --git a/idea/testData/completion/smart/InNestedClass.kt b/idea/idea-completion/testData/smart/InNestedClass.kt
similarity index 100%
rename from idea/testData/completion/smart/InNestedClass.kt
rename to idea/idea-completion/testData/smart/InNestedClass.kt
diff --git a/idea/testData/completion/smart/InaccessibleConstructor.kt b/idea/idea-completion/testData/smart/InaccessibleConstructor.kt
similarity index 100%
rename from idea/testData/completion/smart/InaccessibleConstructor.kt
rename to idea/idea-completion/testData/smart/InaccessibleConstructor.kt
diff --git a/idea/testData/completion/smart/InaccessibleDeclarations.kt b/idea/idea-completion/testData/smart/InaccessibleDeclarations.kt
similarity index 100%
rename from idea/testData/completion/smart/InaccessibleDeclarations.kt
rename to idea/idea-completion/testData/smart/InaccessibleDeclarations.kt
diff --git a/idea/testData/completion/smart/IndexingOperator.kt.todo b/idea/idea-completion/testData/smart/IndexingOperator.kt.todo
similarity index 100%
rename from idea/testData/completion/smart/IndexingOperator.kt.todo
rename to idea/idea-completion/testData/smart/IndexingOperator.kt.todo
diff --git a/idea/testData/completion/smart/InfixCall.kt b/idea/idea-completion/testData/smart/InfixCall.kt
similarity index 100%
rename from idea/testData/completion/smart/InfixCall.kt
rename to idea/idea-completion/testData/smart/InfixCall.kt
diff --git a/idea/testData/completion/smart/InsideIdentifier.kt b/idea/idea-completion/testData/smart/InsideIdentifier.kt
similarity index 100%
rename from idea/testData/completion/smart/InsideIdentifier.kt
rename to idea/idea-completion/testData/smart/InsideIdentifier.kt
diff --git a/idea/testData/completion/smart/InvokeFunctionVariable.kt b/idea/idea-completion/testData/smart/InvokeFunctionVariable.kt
similarity index 100%
rename from idea/testData/completion/smart/InvokeFunctionVariable.kt
rename to idea/idea-completion/testData/smart/InvokeFunctionVariable.kt
diff --git a/idea/testData/completion/smart/JavaEnumMembers.kt b/idea/idea-completion/testData/smart/JavaEnumMembers.kt
similarity index 100%
rename from idea/testData/completion/smart/JavaEnumMembers.kt
rename to idea/idea-completion/testData/smart/JavaEnumMembers.kt
diff --git a/idea/testData/completion/smart/JavaEnumMembersAfterQualifier.kt b/idea/idea-completion/testData/smart/JavaEnumMembersAfterQualifier.kt
similarity index 100%
rename from idea/testData/completion/smart/JavaEnumMembersAfterQualifier.kt
rename to idea/idea-completion/testData/smart/JavaEnumMembersAfterQualifier.kt
diff --git a/idea/testData/completion/smart/JavaEnumMembersForNullable.kt b/idea/idea-completion/testData/smart/JavaEnumMembersForNullable.kt
similarity index 100%
rename from idea/testData/completion/smart/JavaEnumMembersForNullable.kt
rename to idea/idea-completion/testData/smart/JavaEnumMembersForNullable.kt
diff --git a/idea/testData/completion/smart/JavaStaticFields.kt b/idea/idea-completion/testData/smart/JavaStaticFields.kt
similarity index 100%
rename from idea/testData/completion/smart/JavaStaticFields.kt
rename to idea/idea-completion/testData/smart/JavaStaticFields.kt
diff --git a/idea/testData/completion/smart/JavaStaticFieldsForNullable.kt b/idea/idea-completion/testData/smart/JavaStaticFieldsForNullable.kt
similarity index 100%
rename from idea/testData/completion/smart/JavaStaticFieldsForNullable.kt
rename to idea/idea-completion/testData/smart/JavaStaticFieldsForNullable.kt
diff --git a/idea/testData/completion/smart/JavaStaticMethods.kt b/idea/idea-completion/testData/smart/JavaStaticMethods.kt
similarity index 100%
rename from idea/testData/completion/smart/JavaStaticMethods.kt
rename to idea/idea-completion/testData/smart/JavaStaticMethods.kt
diff --git a/idea/testData/completion/smart/MethodCallArgument.kt b/idea/idea-completion/testData/smart/MethodCallArgument.kt
similarity index 100%
rename from idea/testData/completion/smart/MethodCallArgument.kt
rename to idea/idea-completion/testData/smart/MethodCallArgument.kt
diff --git a/idea/testData/completion/smart/NoExtensionMethodFromClassObject.kt b/idea/idea-completion/testData/smart/NoExtensionMethodFromClassObject.kt
similarity index 100%
rename from idea/testData/completion/smart/NoExtensionMethodFromClassObject.kt
rename to idea/idea-completion/testData/smart/NoExtensionMethodFromClassObject.kt
diff --git a/idea/testData/completion/smart/NoNothing.kt b/idea/idea-completion/testData/smart/NoNothing.kt
similarity index 100%
rename from idea/testData/completion/smart/NoNothing.kt
rename to idea/idea-completion/testData/smart/NoNothing.kt
diff --git a/idea/testData/completion/smart/NoPrivateOverload.kt b/idea/idea-completion/testData/smart/NoPrivateOverload.kt
similarity index 100%
rename from idea/testData/completion/smart/NoPrivateOverload.kt
rename to idea/idea-completion/testData/smart/NoPrivateOverload.kt
diff --git a/idea/testData/completion/smart/NoSillyAssignment.kt b/idea/idea-completion/testData/smart/NoSillyAssignment.kt
similarity index 100%
rename from idea/testData/completion/smart/NoSillyAssignment.kt
rename to idea/idea-completion/testData/smart/NoSillyAssignment.kt
diff --git a/idea/testData/completion/smart/NotEqOperator.kt b/idea/idea-completion/testData/smart/NotEqOperator.kt
similarity index 100%
rename from idea/testData/completion/smart/NotEqOperator.kt
rename to idea/idea-completion/testData/smart/NotEqOperator.kt
diff --git a/idea/testData/completion/smart/NotSillyAssignment.kt b/idea/idea-completion/testData/smart/NotSillyAssignment.kt
similarity index 100%
rename from idea/testData/completion/smart/NotSillyAssignment.kt
rename to idea/idea-completion/testData/smart/NotSillyAssignment.kt
diff --git a/idea/testData/completion/smart/Null.kt b/idea/idea-completion/testData/smart/Null.kt
similarity index 100%
rename from idea/testData/completion/smart/Null.kt
rename to idea/idea-completion/testData/smart/Null.kt
diff --git a/idea/testData/completion/smart/Object.kt b/idea/idea-completion/testData/smart/Object.kt
similarity index 100%
rename from idea/testData/completion/smart/Object.kt
rename to idea/idea-completion/testData/smart/Object.kt
diff --git a/idea/testData/completion/smart/ObjectsFromType.kt b/idea/idea-completion/testData/smart/ObjectsFromType.kt
similarity index 100%
rename from idea/testData/completion/smart/ObjectsFromType.kt
rename to idea/idea-completion/testData/smart/ObjectsFromType.kt
diff --git a/idea/testData/completion/smart/OverloadedConstructorArgument.kt b/idea/idea-completion/testData/smart/OverloadedConstructorArgument.kt
similarity index 100%
rename from idea/testData/completion/smart/OverloadedConstructorArgument.kt
rename to idea/idea-completion/testData/smart/OverloadedConstructorArgument.kt
diff --git a/idea/testData/completion/smart/OverloadedMethodCallArgument1.kt b/idea/idea-completion/testData/smart/OverloadedMethodCallArgument1.kt
similarity index 100%
rename from idea/testData/completion/smart/OverloadedMethodCallArgument1.kt
rename to idea/idea-completion/testData/smart/OverloadedMethodCallArgument1.kt
diff --git a/idea/testData/completion/smart/OverloadedMethodCallArgument2.kt b/idea/idea-completion/testData/smart/OverloadedMethodCallArgument2.kt
similarity index 100%
rename from idea/testData/completion/smart/OverloadedMethodCallArgument2.kt
rename to idea/idea-completion/testData/smart/OverloadedMethodCallArgument2.kt
diff --git a/idea/testData/completion/smart/OverloadedMethodCallArgument3.kt b/idea/idea-completion/testData/smart/OverloadedMethodCallArgument3.kt
similarity index 100%
rename from idea/testData/completion/smart/OverloadedMethodCallArgument3.kt
rename to idea/idea-completion/testData/smart/OverloadedMethodCallArgument3.kt
diff --git a/idea/testData/completion/smart/ParameterWithDefaultValue.kt b/idea/idea-completion/testData/smart/ParameterWithDefaultValue.kt
similarity index 100%
rename from idea/testData/completion/smart/ParameterWithDefaultValue.kt
rename to idea/idea-completion/testData/smart/ParameterWithDefaultValue.kt
diff --git a/idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument1.kt b/idea/idea-completion/testData/smart/QualifiedOverloadedMethodCallArgument1.kt
similarity index 100%
rename from idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument1.kt
rename to idea/idea-completion/testData/smart/QualifiedOverloadedMethodCallArgument1.kt
diff --git a/idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument2.kt b/idea/idea-completion/testData/smart/QualifiedOverloadedMethodCallArgument2.kt
similarity index 100%
rename from idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument2.kt
rename to idea/idea-completion/testData/smart/QualifiedOverloadedMethodCallArgument2.kt
diff --git a/idea/testData/completion/smart/SAMExpected1.kt b/idea/idea-completion/testData/smart/SAMExpected1.kt
similarity index 100%
rename from idea/testData/completion/smart/SAMExpected1.kt
rename to idea/idea-completion/testData/smart/SAMExpected1.kt
diff --git a/idea/testData/completion/smart/SkipDeclarationsOfType.kt b/idea/idea-completion/testData/smart/SkipDeclarationsOfType.kt
similarity index 100%
rename from idea/testData/completion/smart/SkipDeclarationsOfType.kt
rename to idea/idea-completion/testData/smart/SkipDeclarationsOfType.kt
diff --git a/idea/testData/completion/smart/SkipUnresolvedTypes.kt b/idea/idea-completion/testData/smart/SkipUnresolvedTypes.kt
similarity index 100%
rename from idea/testData/completion/smart/SkipUnresolvedTypes.kt
rename to idea/idea-completion/testData/smart/SkipUnresolvedTypes.kt
diff --git a/idea/testData/completion/smart/UnresolvedExpectedType.kt b/idea/idea-completion/testData/smart/UnresolvedExpectedType.kt
similarity index 100%
rename from idea/testData/completion/smart/UnresolvedExpectedType.kt
rename to idea/idea-completion/testData/smart/UnresolvedExpectedType.kt
diff --git a/idea/testData/completion/smart/VariableAsFunction1.kt b/idea/idea-completion/testData/smart/VariableAsFunction1.kt
similarity index 100%
rename from idea/testData/completion/smart/VariableAsFunction1.kt
rename to idea/idea-completion/testData/smart/VariableAsFunction1.kt
diff --git a/idea/testData/completion/smart/VariableAsFunction2.kt.todo b/idea/idea-completion/testData/smart/VariableAsFunction2.kt.todo
similarity index 100%
rename from idea/testData/completion/smart/VariableAsFunction2.kt.todo
rename to idea/idea-completion/testData/smart/VariableAsFunction2.kt.todo
diff --git a/idea/testData/completion/smart/VariableAsFunction3.kt b/idea/idea-completion/testData/smart/VariableAsFunction3.kt
similarity index 100%
rename from idea/testData/completion/smart/VariableAsFunction3.kt
rename to idea/idea-completion/testData/smart/VariableAsFunction3.kt
diff --git a/idea/testData/completion/smart/VariableInitializer.kt b/idea/idea-completion/testData/smart/VariableInitializer.kt
similarity index 100%
rename from idea/testData/completion/smart/VariableInitializer.kt
rename to idea/idea-completion/testData/smart/VariableInitializer.kt
diff --git a/idea/testData/completion/smart/WithPrefix.kt b/idea/idea-completion/testData/smart/WithPrefix.kt
similarity index 100%
rename from idea/testData/completion/smart/WithPrefix.kt
rename to idea/idea-completion/testData/smart/WithPrefix.kt
diff --git a/idea/testData/completion/smart/WithQualifier.kt b/idea/idea-completion/testData/smart/WithQualifier.kt
similarity index 100%
rename from idea/testData/completion/smart/WithQualifier.kt
rename to idea/idea-completion/testData/smart/WithQualifier.kt
diff --git a/idea/testData/completion/smart/WrongCandidatesBug.kt.todo b/idea/idea-completion/testData/smart/WrongCandidatesBug.kt.todo
similarity index 100%
rename from idea/testData/completion/smart/WrongCandidatesBug.kt.todo
rename to idea/idea-completion/testData/smart/WrongCandidatesBug.kt.todo
diff --git a/idea/testData/completion/smart/WrongNumberOfTypeArguments.kt b/idea/idea-completion/testData/smart/WrongNumberOfTypeArguments.kt
similarity index 100%
rename from idea/testData/completion/smart/WrongNumberOfTypeArguments.kt
rename to idea/idea-completion/testData/smart/WrongNumberOfTypeArguments.kt
diff --git a/idea/testData/completion/smart/WrongReceiver.kt b/idea/idea-completion/testData/smart/WrongReceiver.kt
similarity index 100%
rename from idea/testData/completion/smart/WrongReceiver.kt
rename to idea/idea-completion/testData/smart/WrongReceiver.kt
diff --git a/idea/testData/completion/smart/afterAs/1.kt b/idea/idea-completion/testData/smart/afterAs/1.kt
similarity index 100%
rename from idea/testData/completion/smart/afterAs/1.kt
rename to idea/idea-completion/testData/smart/afterAs/1.kt
diff --git a/idea/testData/completion/smart/afterAs/2.kt b/idea/idea-completion/testData/smart/afterAs/2.kt
similarity index 100%
rename from idea/testData/completion/smart/afterAs/2.kt
rename to idea/idea-completion/testData/smart/afterAs/2.kt
diff --git a/idea/testData/completion/smart/afterAs/3.kt b/idea/idea-completion/testData/smart/afterAs/3.kt
similarity index 100%
rename from idea/testData/completion/smart/afterAs/3.kt
rename to idea/idea-completion/testData/smart/afterAs/3.kt
diff --git a/idea/testData/completion/smart/anonymousObject/1.kt b/idea/idea-completion/testData/smart/anonymousObject/1.kt
similarity index 100%
rename from idea/testData/completion/smart/anonymousObject/1.kt
rename to idea/idea-completion/testData/smart/anonymousObject/1.kt
diff --git a/idea/testData/completion/smart/anonymousObject/2.kt b/idea/idea-completion/testData/smart/anonymousObject/2.kt
similarity index 100%
rename from idea/testData/completion/smart/anonymousObject/2.kt
rename to idea/idea-completion/testData/smart/anonymousObject/2.kt
diff --git a/idea/testData/completion/smart/anonymousObject/ForJavaInterface.kt b/idea/idea-completion/testData/smart/anonymousObject/ForJavaInterface.kt
similarity index 100%
rename from idea/testData/completion/smart/anonymousObject/ForJavaInterface.kt
rename to idea/idea-completion/testData/smart/anonymousObject/ForJavaInterface.kt
diff --git a/idea/testData/completion/smart/anonymousObject/WithPrefix.kt b/idea/idea-completion/testData/smart/anonymousObject/WithPrefix.kt
similarity index 100%
rename from idea/testData/completion/smart/anonymousObject/WithPrefix.kt
rename to idea/idea-completion/testData/smart/anonymousObject/WithPrefix.kt
diff --git a/idea/testData/completion/smart/constructor/GenericJavaClass.kt b/idea/idea-completion/testData/smart/constructor/GenericJavaClass.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/GenericJavaClass.kt
rename to idea/idea-completion/testData/smart/constructor/GenericJavaClass.kt
diff --git a/idea/testData/completion/smart/constructor/GenericType.kt b/idea/idea-completion/testData/smart/constructor/GenericType.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/GenericType.kt
rename to idea/idea-completion/testData/smart/constructor/GenericType.kt
diff --git a/idea/testData/completion/smart/constructor/InnerClass.kt b/idea/idea-completion/testData/smart/constructor/InnerClass.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/InnerClass.kt
rename to idea/idea-completion/testData/smart/constructor/InnerClass.kt
diff --git a/idea/testData/completion/smart/constructor/JavaClass.kt b/idea/idea-completion/testData/smart/constructor/JavaClass.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/JavaClass.kt
rename to idea/idea-completion/testData/smart/constructor/JavaClass.kt
diff --git a/idea/testData/completion/smart/constructor/NoConstructorWithQualifier.kt b/idea/idea-completion/testData/smart/constructor/NoConstructorWithQualifier.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/NoConstructorWithQualifier.kt
rename to idea/idea-completion/testData/smart/constructor/NoConstructorWithQualifier.kt
diff --git a/idea/testData/completion/smart/constructor/NoInnerClassInstantiation.kt b/idea/idea-completion/testData/smart/constructor/NoInnerClassInstantiation.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/NoInnerClassInstantiation.kt
rename to idea/idea-completion/testData/smart/constructor/NoInnerClassInstantiation.kt
diff --git a/idea/testData/completion/smart/constructor/Nullable.kt b/idea/idea-completion/testData/smart/constructor/Nullable.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/Nullable.kt
rename to idea/idea-completion/testData/smart/constructor/Nullable.kt
diff --git a/idea/testData/completion/smart/constructor/PrivateConstructorForAbstract.kt b/idea/idea-completion/testData/smart/constructor/PrivateConstructorForAbstract.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/PrivateConstructorForAbstract.kt
rename to idea/idea-completion/testData/smart/constructor/PrivateConstructorForAbstract.kt
diff --git a/idea/testData/completion/smart/constructor/ProtectedConstructorForAbstract.kt b/idea/idea-completion/testData/smart/constructor/ProtectedConstructorForAbstract.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/ProtectedConstructorForAbstract.kt
rename to idea/idea-completion/testData/smart/constructor/ProtectedConstructorForAbstract.kt
diff --git a/idea/testData/completion/smart/constructor/Simple.kt b/idea/idea-completion/testData/smart/constructor/Simple.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/Simple.kt
rename to idea/idea-completion/testData/smart/constructor/Simple.kt
diff --git a/idea/testData/completion/smart/constructor/WithParameters.kt b/idea/idea-completion/testData/smart/constructor/WithParameters.kt
similarity index 100%
rename from idea/testData/completion/smart/constructor/WithParameters.kt
rename to idea/idea-completion/testData/smart/constructor/WithParameters.kt
diff --git a/idea/testData/completion/smart/forLoopRange/AfterDot.kt b/idea/idea-completion/testData/smart/forLoopRange/AfterDot.kt
similarity index 100%
rename from idea/testData/completion/smart/forLoopRange/AfterDot.kt
rename to idea/idea-completion/testData/smart/forLoopRange/AfterDot.kt
diff --git a/idea/testData/completion/smart/forLoopRange/ExtensionIteratorMethod.kt b/idea/idea-completion/testData/smart/forLoopRange/ExtensionIteratorMethod.kt
similarity index 100%
rename from idea/testData/completion/smart/forLoopRange/ExtensionIteratorMethod.kt
rename to idea/idea-completion/testData/smart/forLoopRange/ExtensionIteratorMethod.kt
diff --git a/idea/testData/completion/smart/forLoopRange/NoGenericT.kt b/idea/idea-completion/testData/smart/forLoopRange/NoGenericT.kt
similarity index 100%
rename from idea/testData/completion/smart/forLoopRange/NoGenericT.kt
rename to idea/idea-completion/testData/smart/forLoopRange/NoGenericT.kt
diff --git a/idea/testData/completion/smart/forLoopRange/Nullable.kt b/idea/idea-completion/testData/smart/forLoopRange/Nullable.kt
similarity index 100%
rename from idea/testData/completion/smart/forLoopRange/Nullable.kt
rename to idea/idea-completion/testData/smart/forLoopRange/Nullable.kt
diff --git a/idea/testData/completion/smart/forLoopRange/Simple.kt b/idea/idea-completion/testData/smart/forLoopRange/Simple.kt
similarity index 100%
rename from idea/testData/completion/smart/forLoopRange/Simple.kt
rename to idea/idea-completion/testData/smart/forLoopRange/Simple.kt
diff --git a/idea/testData/completion/smart/forLoopRange/SmartCasts.kt b/idea/idea-completion/testData/smart/forLoopRange/SmartCasts.kt
similarity index 100%
rename from idea/testData/completion/smart/forLoopRange/SmartCasts.kt
rename to idea/idea-completion/testData/smart/forLoopRange/SmartCasts.kt
diff --git a/idea/testData/completion/smart/forLoopRange/TypedLoopVar.kt b/idea/idea-completion/testData/smart/forLoopRange/TypedLoopVar.kt
similarity index 100%
rename from idea/testData/completion/smart/forLoopRange/TypedLoopVar.kt
rename to idea/idea-completion/testData/smart/forLoopRange/TypedLoopVar.kt
diff --git a/idea/testData/completion/smart/functionLiterals/1.kt b/idea/idea-completion/testData/smart/functionLiterals/1.kt
similarity index 100%
rename from idea/testData/completion/smart/functionLiterals/1.kt
rename to idea/idea-completion/testData/smart/functionLiterals/1.kt
diff --git a/idea/testData/completion/smart/functionLiterals/2.kt b/idea/idea-completion/testData/smart/functionLiterals/2.kt
similarity index 100%
rename from idea/testData/completion/smart/functionLiterals/2.kt
rename to idea/idea-completion/testData/smart/functionLiterals/2.kt
diff --git a/idea/testData/completion/smart/functionLiterals/3.kt b/idea/idea-completion/testData/smart/functionLiterals/3.kt
similarity index 100%
rename from idea/testData/completion/smart/functionLiterals/3.kt
rename to idea/idea-completion/testData/smart/functionLiterals/3.kt
diff --git a/idea/testData/completion/smart/functionLiterals/4.kt b/idea/idea-completion/testData/smart/functionLiterals/4.kt
similarity index 100%
rename from idea/testData/completion/smart/functionLiterals/4.kt
rename to idea/idea-completion/testData/smart/functionLiterals/4.kt
diff --git a/idea/testData/completion/smart/functionLiterals/5.kt b/idea/idea-completion/testData/smart/functionLiterals/5.kt
similarity index 100%
rename from idea/testData/completion/smart/functionLiterals/5.kt
rename to idea/idea-completion/testData/smart/functionLiterals/5.kt
diff --git a/idea/testData/completion/smart/functionReference/1.kt b/idea/idea-completion/testData/smart/functionReference/1.kt
similarity index 100%
rename from idea/testData/completion/smart/functionReference/1.kt
rename to idea/idea-completion/testData/smart/functionReference/1.kt
diff --git a/idea/testData/completion/smart/functionReference/10.kt b/idea/idea-completion/testData/smart/functionReference/10.kt
similarity index 100%
rename from idea/testData/completion/smart/functionReference/10.kt
rename to idea/idea-completion/testData/smart/functionReference/10.kt
diff --git a/idea/testData/completion/smart/functionReference/11.kt.disabled b/idea/idea-completion/testData/smart/functionReference/11.kt.disabled
similarity index 100%
rename from idea/testData/completion/smart/functionReference/11.kt.disabled
rename to idea/idea-completion/testData/smart/functionReference/11.kt.disabled
diff --git a/idea/testData/completion/smart/functionReference/12.kt b/idea/idea-completion/testData/smart/functionReference/12.kt
similarity index 100%
rename from idea/testData/completion/smart/functionReference/12.kt
rename to idea/idea-completion/testData/smart/functionReference/12.kt
diff --git a/idea/testData/completion/smart/functionReference/2.kt.todo b/idea/idea-completion/testData/smart/functionReference/2.kt.todo
similarity index 100%
rename from idea/testData/completion/smart/functionReference/2.kt.todo
rename to idea/idea-completion/testData/smart/functionReference/2.kt.todo
diff --git a/idea/testData/completion/smart/functionReference/3.kt b/idea/idea-completion/testData/smart/functionReference/3.kt
similarity index 100%
rename from idea/testData/completion/smart/functionReference/3.kt
rename to idea/idea-completion/testData/smart/functionReference/3.kt
diff --git a/idea/testData/completion/smart/functionReference/4.kt b/idea/idea-completion/testData/smart/functionReference/4.kt
similarity index 100%
rename from idea/testData/completion/smart/functionReference/4.kt
rename to idea/idea-completion/testData/smart/functionReference/4.kt
diff --git a/idea/testData/completion/smart/functionReference/5.kt.disabled b/idea/idea-completion/testData/smart/functionReference/5.kt.disabled
similarity index 100%
rename from idea/testData/completion/smart/functionReference/5.kt.disabled
rename to idea/idea-completion/testData/smart/functionReference/5.kt.disabled
diff --git a/idea/testData/completion/smart/functionReference/6.kt.disabled b/idea/idea-completion/testData/smart/functionReference/6.kt.disabled
similarity index 100%
rename from idea/testData/completion/smart/functionReference/6.kt.disabled
rename to idea/idea-completion/testData/smart/functionReference/6.kt.disabled
diff --git a/idea/testData/completion/smart/functionReference/7.kt b/idea/idea-completion/testData/smart/functionReference/7.kt
similarity index 100%
rename from idea/testData/completion/smart/functionReference/7.kt
rename to idea/idea-completion/testData/smart/functionReference/7.kt
diff --git a/idea/testData/completion/smart/functionReference/8.kt.todo b/idea/idea-completion/testData/smart/functionReference/8.kt.todo
similarity index 100%
rename from idea/testData/completion/smart/functionReference/8.kt.todo
rename to idea/idea-completion/testData/smart/functionReference/8.kt.todo
diff --git a/idea/testData/completion/smart/functionReference/9.kt b/idea/idea-completion/testData/smart/functionReference/9.kt
similarity index 100%
rename from idea/testData/completion/smart/functionReference/9.kt
rename to idea/idea-completion/testData/smart/functionReference/9.kt
diff --git a/idea/testData/completion/smart/functionReference/AfterQualifier.kt b/idea/idea-completion/testData/smart/functionReference/AfterQualifier.kt
similarity index 100%
rename from idea/testData/completion/smart/functionReference/AfterQualifier.kt
rename to idea/idea-completion/testData/smart/functionReference/AfterQualifier.kt
diff --git a/idea/testData/completion/smart/generics/GenericFunction1.kt b/idea/idea-completion/testData/smart/generics/GenericFunction1.kt
similarity index 100%
rename from idea/testData/completion/smart/generics/GenericFunction1.kt
rename to idea/idea-completion/testData/smart/generics/GenericFunction1.kt
diff --git a/idea/testData/completion/smart/generics/GenericFunction2.kt b/idea/idea-completion/testData/smart/generics/GenericFunction2.kt
similarity index 100%
rename from idea/testData/completion/smart/generics/GenericFunction2.kt
rename to idea/idea-completion/testData/smart/generics/GenericFunction2.kt
diff --git a/idea/testData/completion/smart/generics/GenericFunction3.kt b/idea/idea-completion/testData/smart/generics/GenericFunction3.kt
similarity index 100%
rename from idea/testData/completion/smart/generics/GenericFunction3.kt
rename to idea/idea-completion/testData/smart/generics/GenericFunction3.kt
diff --git a/idea/testData/completion/smart/generics/GenericFunction4.kt b/idea/idea-completion/testData/smart/generics/GenericFunction4.kt
similarity index 100%
rename from idea/testData/completion/smart/generics/GenericFunction4.kt
rename to idea/idea-completion/testData/smart/generics/GenericFunction4.kt
diff --git a/idea/testData/completion/smart/generics/GenericFunction5.kt b/idea/idea-completion/testData/smart/generics/GenericFunction5.kt
similarity index 100%
rename from idea/testData/completion/smart/generics/GenericFunction5.kt
rename to idea/idea-completion/testData/smart/generics/GenericFunction5.kt
diff --git a/idea/testData/completion/smart/generics/GenericMethodArgument.kt b/idea/idea-completion/testData/smart/generics/GenericMethodArgument.kt
similarity index 100%
rename from idea/testData/completion/smart/generics/GenericMethodArgument.kt
rename to idea/idea-completion/testData/smart/generics/GenericMethodArgument.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/Contains.kt b/idea/idea-completion/testData/smart/heuristicSignatures/Contains.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/Contains.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/Contains.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/ContainsAll.kt b/idea/idea-completion/testData/smart/heuristicSignatures/ContainsAll.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/ContainsAll.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/ContainsAll.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/ContainsKey.kt b/idea/idea-completion/testData/smart/heuristicSignatures/ContainsKey.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/ContainsKey.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/ContainsKey.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/ContainsValue.kt b/idea/idea-completion/testData/smart/heuristicSignatures/ContainsValue.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/ContainsValue.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/ContainsValue.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/Get.kt b/idea/idea-completion/testData/smart/heuristicSignatures/Get.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/Get.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/Get.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/InOperator.kt b/idea/idea-completion/testData/smart/heuristicSignatures/InOperator.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/InOperator.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/InOperator.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/IndexOf.kt b/idea/idea-completion/testData/smart/heuristicSignatures/IndexOf.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/IndexOf.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/IndexOf.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/LastIndexOf.kt b/idea/idea-completion/testData/smart/heuristicSignatures/LastIndexOf.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/LastIndexOf.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/LastIndexOf.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/MapRemove.kt b/idea/idea-completion/testData/smart/heuristicSignatures/MapRemove.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/MapRemove.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/MapRemove.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/Remove.kt b/idea/idea-completion/testData/smart/heuristicSignatures/Remove.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/Remove.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/Remove.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/RemoveAll.kt b/idea/idea-completion/testData/smart/heuristicSignatures/RemoveAll.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/RemoveAll.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/RemoveAll.kt
diff --git a/idea/testData/completion/smart/heuristicSignatures/RetainAll.kt b/idea/idea-completion/testData/smart/heuristicSignatures/RetainAll.kt
similarity index 100%
rename from idea/testData/completion/smart/heuristicSignatures/RetainAll.kt
rename to idea/idea-completion/testData/smart/heuristicSignatures/RetainAll.kt
diff --git a/idea/testData/completion/smart/ifValue/1.kt b/idea/idea-completion/testData/smart/ifValue/1.kt
similarity index 100%
rename from idea/testData/completion/smart/ifValue/1.kt
rename to idea/idea-completion/testData/smart/ifValue/1.kt
diff --git a/idea/testData/completion/smart/ifValue/2.kt b/idea/idea-completion/testData/smart/ifValue/2.kt
similarity index 100%
rename from idea/testData/completion/smart/ifValue/2.kt
rename to idea/idea-completion/testData/smart/ifValue/2.kt
diff --git a/idea/testData/completion/smart/ifValue/3.kt b/idea/idea-completion/testData/smart/ifValue/3.kt
similarity index 100%
rename from idea/testData/completion/smart/ifValue/3.kt
rename to idea/idea-completion/testData/smart/ifValue/3.kt
diff --git a/idea/testData/completion/smart/ifValue/4.kt b/idea/idea-completion/testData/smart/ifValue/4.kt
similarity index 100%
rename from idea/testData/completion/smart/ifValue/4.kt
rename to idea/idea-completion/testData/smart/ifValue/4.kt
diff --git a/idea/testData/completion/smart/ifValue/InBlock1.kt b/idea/idea-completion/testData/smart/ifValue/InBlock1.kt
similarity index 100%
rename from idea/testData/completion/smart/ifValue/InBlock1.kt
rename to idea/idea-completion/testData/smart/ifValue/InBlock1.kt
diff --git a/idea/testData/completion/smart/ifValue/InBlock2.kt b/idea/idea-completion/testData/smart/ifValue/InBlock2.kt
similarity index 100%
rename from idea/testData/completion/smart/ifValue/InBlock2.kt
rename to idea/idea-completion/testData/smart/ifValue/InBlock2.kt
diff --git a/idea/testData/completion/smart/inElvisOperator/1.kt b/idea/idea-completion/testData/smart/inElvisOperator/1.kt
similarity index 100%
rename from idea/testData/completion/smart/inElvisOperator/1.kt
rename to idea/idea-completion/testData/smart/inElvisOperator/1.kt
diff --git a/idea/testData/completion/smart/inElvisOperator/2.kt b/idea/idea-completion/testData/smart/inElvisOperator/2.kt
similarity index 100%
rename from idea/testData/completion/smart/inElvisOperator/2.kt
rename to idea/idea-completion/testData/smart/inElvisOperator/2.kt
diff --git a/idea/testData/completion/smart/inElvisOperator/3.kt b/idea/idea-completion/testData/smart/inElvisOperator/3.kt
similarity index 100%
rename from idea/testData/completion/smart/inElvisOperator/3.kt
rename to idea/idea-completion/testData/smart/inElvisOperator/3.kt
diff --git a/idea/testData/completion/smart/inElvisOperator/4.kt b/idea/idea-completion/testData/smart/inElvisOperator/4.kt
similarity index 100%
rename from idea/testData/completion/smart/inElvisOperator/4.kt
rename to idea/idea-completion/testData/smart/inElvisOperator/4.kt
diff --git a/idea/testData/completion/smart/inElvisOperator/5.kt b/idea/idea-completion/testData/smart/inElvisOperator/5.kt
similarity index 100%
rename from idea/testData/completion/smart/inElvisOperator/5.kt
rename to idea/idea-completion/testData/smart/inElvisOperator/5.kt
diff --git a/idea/testData/completion/smart/inElvisOperator/6.kt b/idea/idea-completion/testData/smart/inElvisOperator/6.kt
similarity index 100%
rename from idea/testData/completion/smart/inElvisOperator/6.kt
rename to idea/idea-completion/testData/smart/inElvisOperator/6.kt
diff --git a/idea/testData/completion/smart/inOperator/ExtensionContains.kt b/idea/idea-completion/testData/smart/inOperator/ExtensionContains.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/ExtensionContains.kt
rename to idea/idea-completion/testData/smart/inOperator/ExtensionContains.kt
diff --git a/idea/testData/completion/smart/inOperator/FilterByArgumentType.kt b/idea/idea-completion/testData/smart/inOperator/FilterByArgumentType.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/FilterByArgumentType.kt
rename to idea/idea-completion/testData/smart/inOperator/FilterByArgumentType.kt
diff --git a/idea/testData/completion/smart/inOperator/GenericMethod.kt b/idea/idea-completion/testData/smart/inOperator/GenericMethod.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/GenericMethod.kt
rename to idea/idea-completion/testData/smart/inOperator/GenericMethod.kt
diff --git a/idea/testData/completion/smart/inOperator/GenericMethod2.kt b/idea/idea-completion/testData/smart/inOperator/GenericMethod2.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/GenericMethod2.kt
rename to idea/idea-completion/testData/smart/inOperator/GenericMethod2.kt
diff --git a/idea/testData/completion/smart/inOperator/GenericMethod3.kt b/idea/idea-completion/testData/smart/inOperator/GenericMethod3.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/GenericMethod3.kt
rename to idea/idea-completion/testData/smart/inOperator/GenericMethod3.kt
diff --git a/idea/testData/completion/smart/inOperator/NonBooleanContains.kt b/idea/idea-completion/testData/smart/inOperator/NonBooleanContains.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/NonBooleanContains.kt
rename to idea/idea-completion/testData/smart/inOperator/NonBooleanContains.kt
diff --git a/idea/testData/completion/smart/inOperator/NotIn.kt b/idea/idea-completion/testData/smart/inOperator/NotIn.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/NotIn.kt
rename to idea/idea-completion/testData/smart/inOperator/NotIn.kt
diff --git a/idea/testData/completion/smart/inOperator/Nullable.kt b/idea/idea-completion/testData/smart/inOperator/Nullable.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/Nullable.kt
rename to idea/idea-completion/testData/smart/inOperator/Nullable.kt
diff --git a/idea/testData/completion/smart/inOperator/Simple.kt b/idea/idea-completion/testData/smart/inOperator/Simple.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/Simple.kt
rename to idea/idea-completion/testData/smart/inOperator/Simple.kt
diff --git a/idea/testData/completion/smart/inOperator/SmartCasts.kt b/idea/idea-completion/testData/smart/inOperator/SmartCasts.kt
similarity index 100%
rename from idea/testData/completion/smart/inOperator/SmartCasts.kt
rename to idea/idea-completion/testData/smart/inOperator/SmartCasts.kt
diff --git a/idea/testData/completion/smart/inheritors/1.kt b/idea/idea-completion/testData/smart/inheritors/1.kt
similarity index 100%
rename from idea/testData/completion/smart/inheritors/1.kt
rename to idea/idea-completion/testData/smart/inheritors/1.kt
diff --git a/idea/testData/completion/smart/inheritors/2.kt b/idea/idea-completion/testData/smart/inheritors/2.kt
similarity index 100%
rename from idea/testData/completion/smart/inheritors/2.kt
rename to idea/idea-completion/testData/smart/inheritors/2.kt
diff --git a/idea/testData/completion/smart/inheritors/3.kt b/idea/idea-completion/testData/smart/inheritors/3.kt
similarity index 100%
rename from idea/testData/completion/smart/inheritors/3.kt
rename to idea/idea-completion/testData/smart/inheritors/3.kt
diff --git a/idea/testData/completion/smart/kt5873.kt b/idea/idea-completion/testData/smart/kt5873.kt
similarity index 100%
rename from idea/testData/completion/smart/kt5873.kt
rename to idea/idea-completion/testData/smart/kt5873.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/1.kt b/idea/idea-completion/testData/smart/multipleArgsItem/1.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/1.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/1.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/10.kt b/idea/idea-completion/testData/smart/multipleArgsItem/10.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/10.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/10.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/11.kt b/idea/idea-completion/testData/smart/multipleArgsItem/11.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/11.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/11.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/2.kt b/idea/idea-completion/testData/smart/multipleArgsItem/2.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/2.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/2.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/3.kt b/idea/idea-completion/testData/smart/multipleArgsItem/3.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/3.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/3.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/4.kt b/idea/idea-completion/testData/smart/multipleArgsItem/4.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/4.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/4.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/5.kt b/idea/idea-completion/testData/smart/multipleArgsItem/5.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/5.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/5.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/6.kt b/idea/idea-completion/testData/smart/multipleArgsItem/6.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/6.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/6.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/7.kt b/idea/idea-completion/testData/smart/multipleArgsItem/7.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/7.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/7.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/8.kt b/idea/idea-completion/testData/smart/multipleArgsItem/8.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/8.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/8.kt
diff --git a/idea/testData/completion/smart/multipleArgsItem/9.kt b/idea/idea-completion/testData/smart/multipleArgsItem/9.kt
similarity index 100%
rename from idea/testData/completion/smart/multipleArgsItem/9.kt
rename to idea/idea-completion/testData/smart/multipleArgsItem/9.kt
diff --git a/idea/testData/completion/smart/smartCasts/AutoNotNullThisType.kt.todo b/idea/idea-completion/testData/smart/smartCasts/AutoNotNullThisType.kt.todo
similarity index 100%
rename from idea/testData/completion/smart/smartCasts/AutoNotNullThisType.kt.todo
rename to idea/idea-completion/testData/smart/smartCasts/AutoNotNullThisType.kt.todo
diff --git a/idea/testData/completion/smart/smartCasts/AutoNotNullType.kt b/idea/idea-completion/testData/smart/smartCasts/AutoNotNullType.kt
similarity index 100%
rename from idea/testData/completion/smart/smartCasts/AutoNotNullType.kt
rename to idea/idea-completion/testData/smart/smartCasts/AutoNotNullType.kt
diff --git a/idea/testData/completion/smart/smartCasts/AutoNotNullType2.kt b/idea/idea-completion/testData/smart/smartCasts/AutoNotNullType2.kt
similarity index 100%
rename from idea/testData/completion/smart/smartCasts/AutoNotNullType2.kt
rename to idea/idea-completion/testData/smart/smartCasts/AutoNotNullType2.kt
diff --git a/idea/testData/completion/smart/smartCasts/AutoNotNullTypeForConstructorParameter.kt b/idea/idea-completion/testData/smart/smartCasts/AutoNotNullTypeForConstructorParameter.kt
similarity index 100%
rename from idea/testData/completion/smart/smartCasts/AutoNotNullTypeForConstructorParameter.kt
rename to idea/idea-completion/testData/smart/smartCasts/AutoNotNullTypeForConstructorParameter.kt
diff --git a/idea/testData/completion/smart/smartCasts/AutoNotNullTypeWithQualifier.kt b/idea/idea-completion/testData/smart/smartCasts/AutoNotNullTypeWithQualifier.kt
similarity index 100%
rename from idea/testData/completion/smart/smartCasts/AutoNotNullTypeWithQualifier.kt
rename to idea/idea-completion/testData/smart/smartCasts/AutoNotNullTypeWithQualifier.kt
diff --git a/idea/testData/completion/smart/smartCasts/SmartCastThisType.kt.todo b/idea/idea-completion/testData/smart/smartCasts/SmartCastThisType.kt.todo
similarity index 100%
rename from idea/testData/completion/smart/smartCasts/SmartCastThisType.kt.todo
rename to idea/idea-completion/testData/smart/smartCasts/SmartCastThisType.kt.todo
diff --git a/idea/testData/completion/smart/smartCasts/SmartCastType.kt b/idea/idea-completion/testData/smart/smartCasts/SmartCastType.kt
similarity index 100%
rename from idea/testData/completion/smart/smartCasts/SmartCastType.kt
rename to idea/idea-completion/testData/smart/smartCasts/SmartCastType.kt
diff --git a/idea/testData/completion/smart/smartCasts/SmartCastTypeWithQualifier.kt b/idea/idea-completion/testData/smart/smartCasts/SmartCastTypeWithQualifier.kt
similarity index 100%
rename from idea/testData/completion/smart/smartCasts/SmartCastTypeWithQualifier.kt
rename to idea/idea-completion/testData/smart/smartCasts/SmartCastTypeWithQualifier.kt
diff --git a/idea/testData/completion/smart/this/NoQualifiedThisOfAnonymousObject.kt b/idea/idea-completion/testData/smart/this/NoQualifiedThisOfAnonymousObject.kt
similarity index 100%
rename from idea/testData/completion/smart/this/NoQualifiedThisOfAnonymousObject.kt
rename to idea/idea-completion/testData/smart/this/NoQualifiedThisOfAnonymousObject.kt
diff --git a/idea/testData/completion/smart/this/NullableThis.kt b/idea/idea-completion/testData/smart/this/NullableThis.kt
similarity index 100%
rename from idea/testData/completion/smart/this/NullableThis.kt
rename to idea/idea-completion/testData/smart/this/NullableThis.kt
diff --git a/idea/testData/completion/smart/this/QualifiedThis.kt b/idea/idea-completion/testData/smart/this/QualifiedThis.kt
similarity index 100%
rename from idea/testData/completion/smart/this/QualifiedThis.kt
rename to idea/idea-completion/testData/smart/this/QualifiedThis.kt
diff --git a/idea/testData/completion/smart/this/QualifiedThisOfExtensionFunction.kt b/idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionFunction.kt
similarity index 100%
rename from idea/testData/completion/smart/this/QualifiedThisOfExtensionFunction.kt
rename to idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionFunction.kt
diff --git a/idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda1.kt b/idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda1.kt
similarity index 100%
rename from idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda1.kt
rename to idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda1.kt
diff --git a/idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda2.kt b/idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda2.kt
similarity index 100%
rename from idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda2.kt
rename to idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda2.kt
diff --git a/idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda3.kt b/idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda3.kt
similarity index 100%
rename from idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda3.kt
rename to idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda3.kt
diff --git a/idea/testData/completion/smart/this/This.kt b/idea/idea-completion/testData/smart/this/This.kt
similarity index 100%
rename from idea/testData/completion/smart/this/This.kt
rename to idea/idea-completion/testData/smart/this/This.kt
diff --git a/idea/testData/completion/smart/whenEntry/1.kt b/idea/idea-completion/testData/smart/whenEntry/1.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/1.kt
rename to idea/idea-completion/testData/smart/whenEntry/1.kt
diff --git a/idea/testData/completion/smart/whenEntry/2.kt b/idea/idea-completion/testData/smart/whenEntry/2.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/2.kt
rename to idea/idea-completion/testData/smart/whenEntry/2.kt
diff --git a/idea/testData/completion/smart/whenEntry/3.kt b/idea/idea-completion/testData/smart/whenEntry/3.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/3.kt
rename to idea/idea-completion/testData/smart/whenEntry/3.kt
diff --git a/idea/testData/completion/smart/whenEntry/4.kt b/idea/idea-completion/testData/smart/whenEntry/4.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/4.kt
rename to idea/idea-completion/testData/smart/whenEntry/4.kt
diff --git a/idea/testData/completion/smart/whenEntry/5.kt b/idea/idea-completion/testData/smart/whenEntry/5.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/5.kt
rename to idea/idea-completion/testData/smart/whenEntry/5.kt
diff --git a/idea/testData/completion/smart/whenEntry/6.kt b/idea/idea-completion/testData/smart/whenEntry/6.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/6.kt
rename to idea/idea-completion/testData/smart/whenEntry/6.kt
diff --git a/idea/testData/completion/smart/whenEntry/7.kt b/idea/idea-completion/testData/smart/whenEntry/7.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/7.kt
rename to idea/idea-completion/testData/smart/whenEntry/7.kt
diff --git a/idea/testData/completion/smart/whenEntry/8.kt b/idea/idea-completion/testData/smart/whenEntry/8.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/8.kt
rename to idea/idea-completion/testData/smart/whenEntry/8.kt
diff --git a/idea/testData/completion/smart/whenEntry/9.kt b/idea/idea-completion/testData/smart/whenEntry/9.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/9.kt
rename to idea/idea-completion/testData/smart/whenEntry/9.kt
diff --git a/idea/testData/completion/smart/whenEntry/WhenWithNoSubject1.kt b/idea/idea-completion/testData/smart/whenEntry/WhenWithNoSubject1.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/WhenWithNoSubject1.kt
rename to idea/idea-completion/testData/smart/whenEntry/WhenWithNoSubject1.kt
diff --git a/idea/testData/completion/smart/whenEntry/WhenWithNoSubject2.kt b/idea/idea-completion/testData/smart/whenEntry/WhenWithNoSubject2.kt
similarity index 100%
rename from idea/testData/completion/smart/whenEntry/WhenWithNoSubject2.kt
rename to idea/idea-completion/testData/smart/whenEntry/WhenWithNoSubject2.kt
diff --git a/idea/testData/completion/smartMultiFile/FunctionFromAnotherPackage/FunctionFromAnotherPackage.kt b/idea/idea-completion/testData/smartMultiFile/FunctionFromAnotherPackage/FunctionFromAnotherPackage.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/FunctionFromAnotherPackage/FunctionFromAnotherPackage.kt
rename to idea/idea-completion/testData/smartMultiFile/FunctionFromAnotherPackage/FunctionFromAnotherPackage.kt
diff --git a/idea/testData/completion/smartMultiFile/FunctionFromAnotherPackage/Package.kt b/idea/idea-completion/testData/smartMultiFile/FunctionFromAnotherPackage/Package.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/FunctionFromAnotherPackage/Package.kt
rename to idea/idea-completion/testData/smartMultiFile/FunctionFromAnotherPackage/Package.kt
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors1/GenericInheritors1.kt b/idea/idea-completion/testData/smartMultiFile/GenericInheritors1/GenericInheritors1.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors1/GenericInheritors1.kt
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors1/GenericInheritors1.kt
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors1/JavaInheritors.java b/idea/idea-completion/testData/smartMultiFile/GenericInheritors1/JavaInheritors.java
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors1/JavaInheritors.java
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors1/JavaInheritors.java
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors1/KotlinInheritors.kt b/idea/idea-completion/testData/smartMultiFile/GenericInheritors1/KotlinInheritors.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors1/KotlinInheritors.kt
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors1/KotlinInheritors.kt
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors2/GenericInheritors2.kt b/idea/idea-completion/testData/smartMultiFile/GenericInheritors2/GenericInheritors2.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors2/GenericInheritors2.kt
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors2/GenericInheritors2.kt
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors2/KotlinInheritors.kt b/idea/idea-completion/testData/smartMultiFile/GenericInheritors2/KotlinInheritors.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors2/KotlinInheritors.kt
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors2/KotlinInheritors.kt
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors3/GenericInheritors3.kt b/idea/idea-completion/testData/smartMultiFile/GenericInheritors3/GenericInheritors3.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors3/GenericInheritors3.kt
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors3/GenericInheritors3.kt
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors3/KotlinInheritors.kt b/idea/idea-completion/testData/smartMultiFile/GenericInheritors3/KotlinInheritors.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors3/KotlinInheritors.kt
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors3/KotlinInheritors.kt
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors4/GenericInheritors4.kt b/idea/idea-completion/testData/smartMultiFile/GenericInheritors4/GenericInheritors4.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors4/GenericInheritors4.kt
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors4/GenericInheritors4.kt
diff --git a/idea/testData/completion/smartMultiFile/GenericInheritors4/KotlinInheritors.kt b/idea/idea-completion/testData/smartMultiFile/GenericInheritors4/KotlinInheritors.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/GenericInheritors4/KotlinInheritors.kt
rename to idea/idea-completion/testData/smartMultiFile/GenericInheritors4/KotlinInheritors.kt
diff --git a/idea/testData/completion/smartMultiFile/InheritorInTheSameFile/Declarations.kt b/idea/idea-completion/testData/smartMultiFile/InheritorInTheSameFile/Declarations.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/InheritorInTheSameFile/Declarations.kt
rename to idea/idea-completion/testData/smartMultiFile/InheritorInTheSameFile/Declarations.kt
diff --git a/idea/testData/completion/smartMultiFile/InheritorInTheSameFile/InheritorInTheSameFile.kt b/idea/idea-completion/testData/smartMultiFile/InheritorInTheSameFile/InheritorInTheSameFile.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/InheritorInTheSameFile/InheritorInTheSameFile.kt
rename to idea/idea-completion/testData/smartMultiFile/InheritorInTheSameFile/InheritorInTheSameFile.kt
diff --git a/idea/testData/completion/smartMultiFile/Inheritors/Inheritors.kt b/idea/idea-completion/testData/smartMultiFile/Inheritors/Inheritors.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/Inheritors/Inheritors.kt
rename to idea/idea-completion/testData/smartMultiFile/Inheritors/Inheritors.kt
diff --git a/idea/testData/completion/smartMultiFile/Inheritors/JavaInheritors.java b/idea/idea-completion/testData/smartMultiFile/Inheritors/JavaInheritors.java
similarity index 100%
rename from idea/testData/completion/smartMultiFile/Inheritors/JavaInheritors.java
rename to idea/idea-completion/testData/smartMultiFile/Inheritors/JavaInheritors.java
diff --git a/idea/testData/completion/smartMultiFile/Inheritors/KotlinInheritors.kt b/idea/idea-completion/testData/smartMultiFile/Inheritors/KotlinInheritors.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/Inheritors/KotlinInheritors.kt
rename to idea/idea-completion/testData/smartMultiFile/Inheritors/KotlinInheritors.kt
diff --git a/idea/testData/completion/smartMultiFile/InheritorsAndMultipleExpectedTypes/Declarations.kt b/idea/idea-completion/testData/smartMultiFile/InheritorsAndMultipleExpectedTypes/Declarations.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/InheritorsAndMultipleExpectedTypes/Declarations.kt
rename to idea/idea-completion/testData/smartMultiFile/InheritorsAndMultipleExpectedTypes/Declarations.kt
diff --git a/idea/testData/completion/smartMultiFile/InheritorsAndMultipleExpectedTypes/InheritorsAndMultipleExpectedTypes.kt b/idea/idea-completion/testData/smartMultiFile/InheritorsAndMultipleExpectedTypes/InheritorsAndMultipleExpectedTypes.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/InheritorsAndMultipleExpectedTypes/InheritorsAndMultipleExpectedTypes.kt
rename to idea/idea-completion/testData/smartMultiFile/InheritorsAndMultipleExpectedTypes/InheritorsAndMultipleExpectedTypes.kt
diff --git a/idea/testData/completion/smartMultiFile/JavaStaticMethodArgument/JavaClass.java b/idea/idea-completion/testData/smartMultiFile/JavaStaticMethodArgument/JavaClass.java
similarity index 100%
rename from idea/testData/completion/smartMultiFile/JavaStaticMethodArgument/JavaClass.java
rename to idea/idea-completion/testData/smartMultiFile/JavaStaticMethodArgument/JavaClass.java
diff --git a/idea/testData/completion/smartMultiFile/JavaStaticMethodArgument/JavaStaticMethodArgument.kt b/idea/idea-completion/testData/smartMultiFile/JavaStaticMethodArgument/JavaStaticMethodArgument.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/JavaStaticMethodArgument/JavaStaticMethodArgument.kt
rename to idea/idea-completion/testData/smartMultiFile/JavaStaticMethodArgument/JavaStaticMethodArgument.kt
diff --git a/idea/testData/completion/smartMultiFile/NoObjectDuplication/Declarations.kt b/idea/idea-completion/testData/smartMultiFile/NoObjectDuplication/Declarations.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/NoObjectDuplication/Declarations.kt
rename to idea/idea-completion/testData/smartMultiFile/NoObjectDuplication/Declarations.kt
diff --git a/idea/testData/completion/smartMultiFile/NoObjectDuplication/NoObjectDuplication.kt b/idea/idea-completion/testData/smartMultiFile/NoObjectDuplication/NoObjectDuplication.kt
similarity index 100%
rename from idea/testData/completion/smartMultiFile/NoObjectDuplication/NoObjectDuplication.kt
rename to idea/idea-completion/testData/smartMultiFile/NoObjectDuplication/NoObjectDuplication.kt
diff --git a/idea/testData/completion/weighers/basic/AfterNullable.kt b/idea/idea-completion/testData/weighers/basic/AfterNullable.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/AfterNullable.kt
rename to idea/idea-completion/testData/weighers/basic/AfterNullable.kt
diff --git a/idea/testData/completion/weighers/basic/Callables.kt b/idea/idea-completion/testData/weighers/basic/Callables.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/Callables.kt
rename to idea/idea-completion/testData/weighers/basic/Callables.kt
diff --git a/idea/testData/completion/weighers/basic/DeprecatedFun.kt b/idea/idea-completion/testData/weighers/basic/DeprecatedFun.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/DeprecatedFun.kt
rename to idea/idea-completion/testData/weighers/basic/DeprecatedFun.kt
diff --git a/idea/testData/completion/weighers/basic/ExactMatchForKeyword.kt b/idea/idea-completion/testData/weighers/basic/ExactMatchForKeyword.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ExactMatchForKeyword.kt
rename to idea/idea-completion/testData/weighers/basic/ExactMatchForKeyword.kt
diff --git a/idea/testData/completion/weighers/basic/ImportedFirst.Data.kt b/idea/idea-completion/testData/weighers/basic/ImportedFirst.Data.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ImportedFirst.Data.kt
rename to idea/idea-completion/testData/weighers/basic/ImportedFirst.Data.kt
diff --git a/idea/testData/completion/weighers/basic/ImportedFirst.kt b/idea/idea-completion/testData/weighers/basic/ImportedFirst.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ImportedFirst.kt
rename to idea/idea-completion/testData/weighers/basic/ImportedFirst.kt
diff --git a/idea/testData/completion/weighers/basic/ImportedFirstForJavaClass.kt b/idea/idea-completion/testData/weighers/basic/ImportedFirstForJavaClass.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ImportedFirstForJavaClass.kt
rename to idea/idea-completion/testData/weighers/basic/ImportedFirstForJavaClass.kt
diff --git a/idea/testData/completion/weighers/basic/ImportedOrder.Data1.kt b/idea/idea-completion/testData/weighers/basic/ImportedOrder.Data1.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ImportedOrder.Data1.kt
rename to idea/idea-completion/testData/weighers/basic/ImportedOrder.Data1.kt
diff --git a/idea/testData/completion/weighers/basic/ImportedOrder.Data2.kt b/idea/idea-completion/testData/weighers/basic/ImportedOrder.Data2.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ImportedOrder.Data2.kt
rename to idea/idea-completion/testData/weighers/basic/ImportedOrder.Data2.kt
diff --git a/idea/testData/completion/weighers/basic/ImportedOrder.Data3.kt b/idea/idea-completion/testData/weighers/basic/ImportedOrder.Data3.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ImportedOrder.Data3.kt
rename to idea/idea-completion/testData/weighers/basic/ImportedOrder.Data3.kt
diff --git a/idea/testData/completion/weighers/basic/ImportedOrder.kt b/idea/idea-completion/testData/weighers/basic/ImportedOrder.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ImportedOrder.kt
rename to idea/idea-completion/testData/weighers/basic/ImportedOrder.kt
diff --git a/idea/testData/completion/weighers/basic/KeywordsLast.kt b/idea/idea-completion/testData/weighers/basic/KeywordsLast.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/KeywordsLast.kt
rename to idea/idea-completion/testData/weighers/basic/KeywordsLast.kt
diff --git a/idea/testData/completion/weighers/basic/LocalFileBeforeImported.Data.kt b/idea/idea-completion/testData/weighers/basic/LocalFileBeforeImported.Data.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/LocalFileBeforeImported.Data.kt
rename to idea/idea-completion/testData/weighers/basic/LocalFileBeforeImported.Data.kt
diff --git a/idea/testData/completion/weighers/basic/LocalFileBeforeImported.kt b/idea/idea-completion/testData/weighers/basic/LocalFileBeforeImported.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/LocalFileBeforeImported.kt
rename to idea/idea-completion/testData/weighers/basic/LocalFileBeforeImported.kt
diff --git a/idea/testData/completion/weighers/basic/LocalValuesAndParams.kt b/idea/idea-completion/testData/weighers/basic/LocalValuesAndParams.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/LocalValuesAndParams.kt
rename to idea/idea-completion/testData/weighers/basic/LocalValuesAndParams.kt
diff --git a/idea/testData/completion/weighers/basic/LocalsBeforeKeywords.kt b/idea/idea-completion/testData/weighers/basic/LocalsBeforeKeywords.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/LocalsBeforeKeywords.kt
rename to idea/idea-completion/testData/weighers/basic/LocalsBeforeKeywords.kt
diff --git a/idea/testData/completion/weighers/basic/LocalsPropertiesKeywords.kt b/idea/idea-completion/testData/weighers/basic/LocalsPropertiesKeywords.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/LocalsPropertiesKeywords.kt
rename to idea/idea-completion/testData/weighers/basic/LocalsPropertiesKeywords.kt
diff --git a/idea/testData/completion/weighers/basic/NamedParameters.Data.kt b/idea/idea-completion/testData/weighers/basic/NamedParameters.Data.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/NamedParameters.Data.kt
rename to idea/idea-completion/testData/weighers/basic/NamedParameters.Data.kt
diff --git a/idea/testData/completion/weighers/basic/NamedParameters.kt b/idea/idea-completion/testData/weighers/basic/NamedParameters.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/NamedParameters.kt
rename to idea/idea-completion/testData/weighers/basic/NamedParameters.kt
diff --git a/idea/testData/completion/weighers/basic/ParametersBeforeKeywords.kt b/idea/idea-completion/testData/weighers/basic/ParametersBeforeKeywords.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/ParametersBeforeKeywords.kt
rename to idea/idea-completion/testData/weighers/basic/ParametersBeforeKeywords.kt
diff --git a/idea/testData/completion/weighers/basic/PropertiesBeforeKeywords.kt b/idea/idea-completion/testData/weighers/basic/PropertiesBeforeKeywords.kt
similarity index 100%
rename from idea/testData/completion/weighers/basic/PropertiesBeforeKeywords.kt
rename to idea/idea-completion/testData/weighers/basic/PropertiesBeforeKeywords.kt
diff --git a/idea/testData/completion/weighers/smart/BooleanExpected.kt b/idea/idea-completion/testData/weighers/smart/BooleanExpected.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/BooleanExpected.kt
rename to idea/idea-completion/testData/weighers/smart/BooleanExpected.kt
diff --git a/idea/testData/completion/weighers/smart/FunctionExpected.kt b/idea/idea-completion/testData/weighers/smart/FunctionExpected.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/FunctionExpected.kt
rename to idea/idea-completion/testData/weighers/smart/FunctionExpected.kt
diff --git a/idea/testData/completion/weighers/smart/It.kt b/idea/idea-completion/testData/weighers/smart/It.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/It.kt
rename to idea/idea-completion/testData/weighers/smart/It.kt
diff --git a/idea/testData/completion/weighers/smart/MultipleArgsItem.kt b/idea/idea-completion/testData/weighers/smart/MultipleArgsItem.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/MultipleArgsItem.kt
rename to idea/idea-completion/testData/weighers/smart/MultipleArgsItem.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarity1.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarity1.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarity1.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarity1.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarity2.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarity2.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarity2.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarity2.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarity3.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarity3.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarity3.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarity3.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityAndCompiledParameters.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityAndCompiledParameters.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityAndCompiledParameters.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityAndCompiledParameters.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForAssignment.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForAssignment.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForAssignment.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForAssignment.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForBlock.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForBlock.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForBlock.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForBlock.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForElse.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForElse.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForElse.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForElse.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForElvis.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForElvis.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForElvis.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForElvis.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForEq1.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForEq1.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForEq1.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForEq1.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForEq2.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForEq2.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForEq2.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForEq2.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForEq3.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForEq3.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForEq3.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForEq3.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForEq4.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForEq4.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForEq4.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForEq4.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForExpressionBody.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForExpressionBody.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForExpressionBody.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForExpressionBody.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForGetterExpressionBody.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForGetterExpressionBody.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForGetterExpressionBody.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForGetterExpressionBody.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForGetterReturn.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForGetterReturn.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForGetterReturn.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForGetterReturn.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForInitializer.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForInitializer.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForInitializer.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForInitializer.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForReturn.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForReturn.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForReturn.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForReturn.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityForThen.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityForThen.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityForThen.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityForThen.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilarityInImplicitlyTypedVarInitializer.kt b/idea/idea-completion/testData/weighers/smart/NameSimilarityInImplicitlyTypedVarInitializer.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilarityInImplicitlyTypedVarInitializer.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilarityInImplicitlyTypedVarInitializer.kt
diff --git a/idea/testData/completion/weighers/smart/NameSimilaritySorterPlacement.kt b/idea/idea-completion/testData/weighers/smart/NameSimilaritySorterPlacement.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NameSimilaritySorterPlacement.kt
rename to idea/idea-completion/testData/weighers/smart/NameSimilaritySorterPlacement.kt
diff --git a/idea/testData/completion/weighers/smart/NoNameSimilarityForQualifier.kt b/idea/idea-completion/testData/weighers/smart/NoNameSimilarityForQualifier.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NoNameSimilarityForQualifier.kt
rename to idea/idea-completion/testData/weighers/smart/NoNameSimilarityForQualifier.kt
diff --git a/idea/testData/completion/weighers/smart/NullableExpected.kt b/idea/idea-completion/testData/weighers/smart/NullableExpected.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/NullableExpected.kt
rename to idea/idea-completion/testData/weighers/smart/NullableExpected.kt
diff --git a/idea/testData/completion/weighers/smart/SmartPriority.kt b/idea/idea-completion/testData/weighers/smart/SmartPriority.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/SmartPriority.kt
rename to idea/idea-completion/testData/weighers/smart/SmartPriority.kt
diff --git a/idea/testData/completion/weighers/smart/SmartPriority2.kt b/idea/idea-completion/testData/weighers/smart/SmartPriority2.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/SmartPriority2.kt
rename to idea/idea-completion/testData/weighers/smart/SmartPriority2.kt
diff --git a/idea/testData/completion/weighers/smart/SmartPriority3.kt b/idea/idea-completion/testData/weighers/smart/SmartPriority3.kt
similarity index 100%
rename from idea/testData/completion/weighers/smart/SmartPriority3.kt
rename to idea/idea-completion/testData/weighers/smart/SmartPriority3.kt
diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractCompiledKotlinInJavaCompletionTest.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractCompiledKotlinInJavaCompletionTest.kt
new file mode 100644
index 00000000000..d25b47b74a7
--- /dev/null
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractCompiledKotlinInJavaCompletionTest.kt
@@ -0,0 +1,32 @@
+/*
+ * Copyright 2010-2015 JetBrains s.r.o.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.jetbrains.kotlin.idea.completion.test
+
+import com.intellij.codeInsight.completion.CompletionType
+import com.intellij.codeInsight.lookup.LookupElement
+import com.intellij.testFramework.LightProjectDescriptor
+import org.jetbrains.kotlin.idea.test.JdkAndMockLibraryProjectDescriptor
+import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
+import org.jetbrains.kotlin.idea.project.TargetPlatform
+
+public abstract class AbstractCompiledKotlinInJavaCompletionTest : JetFixtureCompletionBaseTestCase() {
+ override fun getPlatform() = TargetPlatform.JVM
+
+ override fun getProjectDescriptor() = JdkAndMockLibraryProjectDescriptor(COMPLETION_TEST_DATA_BASE_PATH + "/injava/mockLib", false)
+
+ override fun complete(invocationCount: Int) = myFixture.complete(CompletionType.BASIC, invocationCount)
+}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractJSBasicCompletionTest.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJSBasicCompletionTest.java
similarity index 87%
rename from idea/tests/org/jetbrains/kotlin/completion/AbstractJSBasicCompletionTest.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJSBasicCompletionTest.java
index 2a99c0bb0de..84e6a5c0e35 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractJSBasicCompletionTest.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJSBasicCompletionTest.java
@@ -14,20 +14,20 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.codeInsight.completion.CompletionType;
import com.intellij.codeInsight.lookup.LookupElement;
import com.intellij.testFramework.LightProjectDescriptor;
import org.jetbrains.annotations.NotNull;
-import org.jetbrains.kotlin.idea.test.JetStdJSProjectDescriptor;
+import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor;
import org.jetbrains.kotlin.idea.project.TargetPlatform;
public abstract class AbstractJSBasicCompletionTest extends JetFixtureCompletionBaseTestCase {
@NotNull
@Override
protected LightProjectDescriptor getProjectDescriptor() {
- return JetStdJSProjectDescriptor.INSTANCE;
+ return KotlinStdJSProjectDescriptor.Companion.getInstance();
}
@Override
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractJvmBasicCompletionTest.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmBasicCompletionTest.java
similarity index 96%
rename from idea/tests/org/jetbrains/kotlin/completion/AbstractJvmBasicCompletionTest.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmBasicCompletionTest.java
index 8d7de3b5dde..9f868e677a9 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractJvmBasicCompletionTest.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmBasicCompletionTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.codeInsight.completion.CompletionType;
import com.intellij.codeInsight.lookup.LookupElement;
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractJvmSmartCompletionTest.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmSmartCompletionTest.java
similarity index 96%
rename from idea/tests/org/jetbrains/kotlin/completion/AbstractJvmSmartCompletionTest.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmSmartCompletionTest.java
index 11bab47d7f5..31e7e05d0c9 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractJvmSmartCompletionTest.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmSmartCompletionTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.codeInsight.completion.CompletionType;
import com.intellij.codeInsight.lookup.LookupElement;
diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmWithLibBasicCompletionTest.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmWithLibBasicCompletionTest.kt
new file mode 100644
index 00000000000..bf88107fd40
--- /dev/null
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractJvmWithLibBasicCompletionTest.kt
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2010-2015 JetBrains s.r.o.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.jetbrains.kotlin.idea.completion.test
+
+import com.intellij.codeInsight.completion.CompletionType
+import com.intellij.codeInsight.lookup.LookupElement
+import com.intellij.testFramework.LightProjectDescriptor
+import org.jetbrains.kotlin.idea.test.JdkAndMockLibraryProjectDescriptor
+import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
+import org.jetbrains.kotlin.idea.project.TargetPlatform
+
+public abstract class AbstractJvmWithLibBasicCompletionTest : JetFixtureCompletionBaseTestCase() {
+ private val TEST_PATH = COMPLETION_TEST_DATA_BASE_PATH + "/basic/custom"
+
+ override fun getProjectDescriptor(): LightProjectDescriptor {
+ if (PluginTestCaseBase.isAllFilesPresentTest(getTestName(true))) {
+ return super.getProjectDescriptor()
+ }
+ return JdkAndMockLibraryProjectDescriptor(TEST_PATH + "/" + getTestName(false) + "Src", false)
+ }
+
+ override fun getPlatform() = TargetPlatform.JVM
+
+ override fun complete(invocationCount: Int) = myFixture.complete(CompletionType.BASIC, invocationCount)
+}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractKeywordCompletionTest.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractKeywordCompletionTest.kt
similarity index 96%
rename from idea/tests/org/jetbrains/kotlin/completion/AbstractKeywordCompletionTest.kt
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractKeywordCompletionTest.kt
index c115aa54039..9547b26e528 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractKeywordCompletionTest.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractKeywordCompletionTest.kt
@@ -14,13 +14,13 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion
+package org.jetbrains.kotlin.idea.completion.test
import com.intellij.codeInsight.completion.CompletionType
import com.intellij.codeInsight.lookup.LookupElement
-import org.jetbrains.kotlin.idea.test.JetLightProjectDescriptor
import org.jetbrains.kotlin.idea.completion.KeywordLookupObject
import org.jetbrains.kotlin.idea.project.TargetPlatform
+import org.jetbrains.kotlin.idea.test.JetLightProjectDescriptor
public abstract class AbstractKeywordCompletionTest : JetFixtureCompletionBaseTestCase() {
override fun getPlatform() = TargetPlatform.JVM
@@ -34,4 +34,4 @@ public abstract class AbstractKeywordCompletionTest : JetFixtureCompletionBaseTe
override fun getProjectDescriptor() = JetLightProjectDescriptor.INSTANCE
override fun defaultInvocationCount() = 1
-}
+}
\ No newline at end of file
diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractKotlinSourceInJavaCompletionTest.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractKotlinSourceInJavaCompletionTest.kt
new file mode 100644
index 00000000000..b1ba230b34c
--- /dev/null
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractKotlinSourceInJavaCompletionTest.kt
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2010-2015 JetBrains s.r.o.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.jetbrains.kotlin.idea.completion.test
+
+import com.intellij.codeInsight.completion.CompletionType
+import com.intellij.codeInsight.lookup.LookupElement
+import com.intellij.openapi.util.io.FileUtil
+import com.intellij.testFramework.LightProjectDescriptor
+import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase
+import com.intellij.util.ArrayUtil
+import com.intellij.util.Function
+import com.intellij.util.containers.ContainerUtil
+import junit.framework.TestCase
+import org.jetbrains.kotlin.idea.project.TargetPlatform
+import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
+import java.io.File
+
+public abstract class AbstractKotlinSourceInJavaCompletionTest : JetFixtureCompletionBaseTestCase() {
+ override fun getPlatform() = TargetPlatform.JVM
+
+ override fun doTest(testPath: String) {
+ val mockLibDir = File(COMPLETION_TEST_DATA_BASE_PATH + "/injava/mockLib")
+ val listFiles = mockLibDir.listFiles()
+ TestCase.assertNotNull(listFiles)
+ val paths = ArrayUtil.toStringArray(ContainerUtil.map(listFiles, object : Function {
+ override fun `fun`(file: File): String {
+ return FileUtil.toSystemIndependentName(file.getAbsolutePath())
+ }
+ }))
+ myFixture.configureByFiles(*paths)
+ super.doTest(testPath)
+ }
+
+ override fun getProjectDescriptor() = LightCodeInsightFixtureTestCase.JAVA_LATEST
+
+ override fun complete(invocationCount: Int) = myFixture.complete(CompletionType.BASIC, invocationCount)
+}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractMultiFileJvmBasicCompletionTest.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractMultiFileJvmBasicCompletionTest.kt
similarity index 80%
rename from idea/tests/org/jetbrains/kotlin/completion/AbstractMultiFileJvmBasicCompletionTest.kt
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractMultiFileJvmBasicCompletionTest.kt
index a5266271f28..fd3a7909a42 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractMultiFileJvmBasicCompletionTest.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractMultiFileJvmBasicCompletionTest.kt
@@ -14,13 +14,11 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion
+package org.jetbrains.kotlin.idea.completion.test
-import org.jetbrains.kotlin.completion.util.*
-import org.jetbrains.kotlin.idea.KotlinCompletionTestCase
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
import org.jetbrains.kotlin.idea.project.TargetPlatform
-import org.jetbrains.kotlin.idea.stubs.AstAccessControl
+import org.jetbrains.kotlin.idea.test.AstAccessControl
+import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
public abstract class AbstractMultiFileJvmBasicCompletionTest : KotlinCompletionTestCase() {
protected fun doTest(testPath: String) {
@@ -35,6 +33,6 @@ public abstract class AbstractMultiFileJvmBasicCompletionTest : KotlinCompletion
}
override fun getTestDataPath(): String {
- return PluginTestCaseBase.getTestDataPathBase() + "/completion/basic/multifile/" + getTestName(false) + "/"
+ return COMPLETION_TEST_DATA_BASE_PATH + "/basic/multifile/" + getTestName(false) + "/"
}
-}
+}
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractMultiFileSmartCompletionTest.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractMultiFileSmartCompletionTest.kt
similarity index 81%
rename from idea/tests/org/jetbrains/kotlin/completion/AbstractMultiFileSmartCompletionTest.kt
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractMultiFileSmartCompletionTest.kt
index 54a930fda71..64c15f718c2 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractMultiFileSmartCompletionTest.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/AbstractMultiFileSmartCompletionTest.kt
@@ -14,14 +14,12 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion
+package org.jetbrains.kotlin.idea.completion.test
-import org.jetbrains.kotlin.completion.util.*
-import org.jetbrains.kotlin.idea.KotlinCompletionTestCase
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
-import org.jetbrains.kotlin.idea.project.TargetPlatform
-import org.jetbrains.kotlin.idea.stubs.AstAccessControl
import com.intellij.codeInsight.completion.CompletionType
+import org.jetbrains.kotlin.idea.project.TargetPlatform
+import org.jetbrains.kotlin.idea.test.AstAccessControl
+import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
public abstract class AbstractMultiFileSmartCompletionTest : KotlinCompletionTestCase() {
override fun setUp() {
@@ -40,6 +38,6 @@ public abstract class AbstractMultiFileSmartCompletionTest : KotlinCompletionTes
}
override fun getTestDataPath(): String {
- return PluginTestCaseBase.getTestDataPathBase() + "/completion/smartMultiFile/" + getTestName(false) + "/"
+ return COMPLETION_TEST_DATA_BASE_PATH + "/smartMultiFile/" + getTestName(false) + "/"
}
-}
+}
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/kotlin/completion/CompiledKotlinInJavaCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/CompiledKotlinInJavaCompletionTestGenerated.java
similarity index 80%
rename from idea/tests/org/jetbrains/kotlin/completion/CompiledKotlinInJavaCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/CompiledKotlinInJavaCompletionTestGenerated.java
index 878df0c8651..e81a8bbcf2c 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/CompiledKotlinInJavaCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/CompiledKotlinInJavaCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,101 +27,101 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/injava")
+@TestMetadata("idea/idea-completion/testData/injava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class CompiledKotlinInJavaCompletionTestGenerated extends AbstractCompiledKotlinInJavaCompletionTest {
public void testAllFilesPresentInInjava() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/injava"), Pattern.compile("^(.+)\\.java$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/injava"), Pattern.compile("^(.+)\\.java$"), true);
}
@TestMetadata("Class.java")
public void testClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Class.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/Class.java");
doTest(fileName);
}
@TestMetadata("ClassMembers.java")
public void testClassMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassMembers.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ClassMembers.java");
doTest(fileName);
}
@TestMetadata("ClassObject.java")
public void testClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassObject.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ClassObject.java");
doTest(fileName);
}
@TestMetadata("ClassObjectField.java")
public void testClassObjectField() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassObjectField.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ClassObjectField.java");
doTest(fileName);
}
@TestMetadata("ClassesFromNamespace.java")
public void testClassesFromNamespace() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassesFromNamespace.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ClassesFromNamespace.java");
doTest(fileName);
}
@TestMetadata("EnumConstants.java")
public void testEnumConstants() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/EnumConstants.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/EnumConstants.java");
doTest(fileName);
}
@TestMetadata("Nested.java")
public void testNested() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Nested.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/Nested.java");
doTest(fileName);
}
@TestMetadata("NestedClassMembers.java")
public void testNestedClassMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedClassMembers.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/NestedClassMembers.java");
doTest(fileName);
}
@TestMetadata("NestedClassMembers2.java")
public void testNestedClassMembers2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedClassMembers2.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/NestedClassMembers2.java");
doTest(fileName);
}
@TestMetadata("NestedObjectInstance.java")
public void testNestedObjectInstance() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedObjectInstance.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/NestedObjectInstance.java");
doTest(fileName);
}
@TestMetadata("ObjectInClassObjects.java")
public void testObjectInClassObjects() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ObjectInClassObjects.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ObjectInClassObjects.java");
doTest(fileName);
}
@TestMetadata("ObjectInstance.java")
public void testObjectInstance() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ObjectInstance.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ObjectInstance.java");
doTest(fileName);
}
@TestMetadata("Subpackage.java")
public void testSubpackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Subpackage.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/Subpackage.java");
doTest(fileName);
}
@TestMetadata("TopLevelMembers.java")
public void testTopLevelMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TopLevelMembers.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/TopLevelMembers.java");
doTest(fileName);
}
@TestMetadata("TraitMember.java")
public void testTraitMember() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TraitMember.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/TraitMember.java");
doTest(fileName);
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/CompletionTestUtil.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/CompletionTestUtil.kt
similarity index 92%
rename from idea/tests/org/jetbrains/kotlin/completion/CompletionTestUtil.kt
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/CompletionTestUtil.kt
index d3f8269836e..b955aa571b4 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/CompletionTestUtil.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/CompletionTestUtil.kt
@@ -14,13 +14,16 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.util
+package org.jetbrains.kotlin.idea.completion.test
+import com.intellij.codeInsight.CodeInsightSettings
import com.intellij.codeInsight.lookup.LookupElement
import org.jetbrains.kotlin.idea.project.TargetPlatform
+import org.jetbrains.kotlin.test.JetTestUtils
import org.junit.Assert
-import org.jetbrains.kotlin.completion.ExpectedCompletionUtils
-import com.intellij.codeInsight.CodeInsightSettings
+
+val COMPLETION_TEST_DATA_BASE_PATH: String
+ get() = JetTestUtils.getHomeDirectory() + "/idea/idea-completion/testData"
fun testCompletion(fileText: String, platform: TargetPlatform?, complete: (Int) -> Array?, defaultInvocationCount: Int = 0) {
testWithAutoCompleteSetting(fileText) {
diff --git a/idea/tests/org/jetbrains/kotlin/completion/ExpectedCompletionUtils.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/ExpectedCompletionUtils.java
similarity index 99%
rename from idea/tests/org/jetbrains/kotlin/completion/ExpectedCompletionUtils.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/ExpectedCompletionUtils.java
index 2cac6e172b3..745dcd0a743 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/ExpectedCompletionUtils.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/ExpectedCompletionUtils.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.google.common.base.Function;
import com.google.common.collect.Collections2;
@@ -32,7 +32,7 @@ import com.intellij.util.ArrayUtil;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.kotlin.idea.project.TargetPlatform;
-import org.jetbrains.kotlin.idea.stubs.AstAccessControl;
+import org.jetbrains.kotlin.idea.test.AstAccessControl;
import org.jetbrains.kotlin.test.InTextDirectivesUtils;
import org.junit.Assert;
diff --git a/idea/tests/org/jetbrains/kotlin/completion/JSBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java
similarity index 75%
rename from idea/tests/org/jetbrains/kotlin/completion/JSBasicCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java
index 293d7220f21..0eab069d649 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/JSBasicCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -29,1505 +29,1505 @@ import java.util.regex.Pattern;
@SuppressWarnings("all")
@RunWith(JUnit3RunnerWithInners.class)
public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTest {
- @TestMetadata("idea/testData/completion/basic/common")
+ @TestMetadata("idea/idea-completion/testData/basic/common")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Common extends AbstractJSBasicCompletionTest {
@TestMetadata("AfterFloatOnNewLine.kt")
public void testAfterFloatOnNewLine() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterFloatOnNewLine.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterFloatOnNewLine.kt");
doTest(fileName);
}
@TestMetadata("AfterIntSeparatedWithComments.kt")
public void testAfterIntSeparatedWithComments() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterIntSeparatedWithComments.kt");
doTest(fileName);
}
@TestMetadata("AfterNullable.kt")
public void testAfterNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterNullable.kt");
doTest(fileName);
}
@TestMetadata("AfterNullableAutoCast.kt")
public void testAfterNullableAutoCast() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterNullableAutoCast.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterNullableAutoCast.kt");
doTest(fileName);
}
@TestMetadata("AfterNullableAutoCast2.kt")
public void testAfterNullableAutoCast2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterNullableAutoCast2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterNullableAutoCast2.kt");
doTest(fileName);
}
public void testAllFilesPresentInCommon() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("BackingFields1.kt")
public void testBackingFields1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields1.kt");
doTest(fileName);
}
@TestMetadata("BackingFields2.kt")
public void testBackingFields2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields2.kt");
doTest(fileName);
}
@TestMetadata("BackingFields3.kt")
public void testBackingFields3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields3.kt");
doTest(fileName);
}
@TestMetadata("BackingFields4.kt")
public void testBackingFields4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields4.kt");
doTest(fileName);
}
@TestMetadata("BackingFields5.kt")
public void testBackingFields5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields5.kt");
doTest(fileName);
}
@TestMetadata("BackingFields6.kt")
public void testBackingFields6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields6.kt");
doTest(fileName);
}
@TestMetadata("BackingFieldsInStringTemplate.kt")
public void testBackingFieldsInStringTemplate() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFieldsInStringTemplate.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFieldsInStringTemplate.kt");
doTest(fileName);
}
@TestMetadata("BasicAny.kt")
public void testBasicAny() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicAny.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BasicAny.kt");
doTest(fileName);
}
@TestMetadata("BasicInt.kt")
public void testBasicInt() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicInt.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BasicInt.kt");
doTest(fileName);
}
@TestMetadata("BeforeDotInCall.kt")
public void testBeforeDotInCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BeforeDotInCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BeforeDotInCall.kt");
doTest(fileName);
}
@TestMetadata("CallLocalLambda.kt")
public void testCallLocalLambda() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CallLocalLambda.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/CallLocalLambda.kt");
doTest(fileName);
}
@TestMetadata("classObjectElementsInClass.kt")
public void testClassObjectElementsInClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/classObjectElementsInClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/classObjectElementsInClass.kt");
doTest(fileName);
}
@TestMetadata("ClassRedeclaration1.kt")
public void testClassRedeclaration1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ClassRedeclaration1.kt");
doTest(fileName);
}
@TestMetadata("ClassRedeclaration2.kt")
public void testClassRedeclaration2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ClassRedeclaration2.kt");
doTest(fileName);
}
@TestMetadata("CompletionInSetter.kt")
public void testCompletionInSetter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CompletionInSetter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/CompletionInSetter.kt");
doTest(fileName);
}
@TestMetadata("DoNotCompleteForErrorReceivers.kt")
public void testDoNotCompleteForErrorReceivers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/DoNotCompleteForErrorReceivers.kt");
doTest(fileName);
}
@TestMetadata("DoNotCompleteForErrorReceiversForce.kt")
public void testDoNotCompleteForErrorReceiversForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/DoNotCompleteForErrorReceiversForce.kt");
doTest(fileName);
}
@TestMetadata("ExtendClassName.kt")
public void testExtendClassName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendClassName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtendClassName.kt");
doTest(fileName);
}
@TestMetadata("ExtendQualifiedClassName.kt")
public void testExtendQualifiedClassName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtendQualifiedClassName.kt");
doTest(fileName);
}
@TestMetadata("ExtensionForProperty.kt")
public void testExtensionForProperty() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionForProperty.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionForProperty.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunReceiver.kt")
public void testExtensionFunReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionFunReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunReceiverForce.kt")
public void testExtensionFunReceiverForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionFunReceiverForce.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunctionInClassObject.kt")
public void testExtensionFunctionInClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunctionInClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionFunctionInClassObject.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInsideFunction.kt")
public void testExtensionInsideFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionInsideFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionInsideFunction.kt");
doTest(fileName);
}
@TestMetadata("ExtensionToIntInFloatStyle.kt")
public void testExtensionToIntInFloatStyle() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionToIntInFloatStyle.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithAdditionalTypeParameters.kt")
public void testExtensionWithAdditionalTypeParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithAdditionalTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithGenericParamInReceiver.kt")
public void testExtensionWithGenericParamInReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithGenericParamInReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithGenericReceiver.kt")
public void testExtensionWithGenericReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithGenericReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithInternalGenericParameters.kt")
public void testExtensionWithInternalGenericParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithInternalGenericParameters.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithManyTypeParamsInReceiver.kt")
public void testExtensionWithManyTypeParamsInReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
doTest(fileName);
}
@TestMetadata("FromImports.kt")
public void testFromImports() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FromImports.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FromImports.kt");
doTest(fileName);
}
@TestMetadata("FunctionCompletionFormatting.kt")
public void testFunctionCompletionFormatting() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionCompletionFormatting.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName0.kt")
public void testFunctionLiteralParameterName0() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName0.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName0.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName1.kt")
public void testFunctionLiteralParameterName1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName1.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName2.kt")
public void testFunctionLiteralParameterName2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName2.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName3.kt")
public void testFunctionLiteralParameterName3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName3.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName4.kt")
public void testFunctionLiteralParameterName4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName4.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName5.kt")
public void testFunctionLiteralParameterName5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName5.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType1.kt")
public void testFunctionLiteralParameterType1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType1.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType2.kt")
public void testFunctionLiteralParameterType2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType2.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType3.kt")
public void testFunctionLiteralParameterType3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType3.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType4.kt")
public void testFunctionLiteralParameterType4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType4.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType5.kt")
public void testFunctionLiteralParameterType5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType5.kt");
doTest(fileName);
}
@TestMetadata("FunctionVariableCallArgument.kt")
public void testFunctionVariableCallArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionVariableCallArgument.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionVariableCallArgument.kt");
doTest(fileName);
}
@TestMetadata("GenericExtensionFunReceiver1.kt")
public void testGenericExtensionFunReceiver1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunReceiver1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericExtensionFunReceiver1.kt");
doTest(fileName);
}
@TestMetadata("GenericExtensionFunReceiver2.kt")
public void testGenericExtensionFunReceiver2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunReceiver2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericExtensionFunReceiver2.kt");
doTest(fileName);
}
@TestMetadata("GenericExtensionFunTypeArgument.kt")
public void testGenericExtensionFunTypeArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunTypeArgument.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericExtensionFunTypeArgument.kt");
doTest(fileName);
}
@TestMetadata("GenericExtensionFunTypeArgument2.kt")
public void testGenericExtensionFunTypeArgument2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunTypeArgument2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericExtensionFunTypeArgument2.kt");
doTest(fileName);
}
@TestMetadata("GenericKotlinClass.kt")
public void testGenericKotlinClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericKotlinClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericKotlinClass.kt");
doTest(fileName);
}
@TestMetadata("HigherOrderFunction1.kt")
public void testHigherOrderFunction1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/HigherOrderFunction1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/HigherOrderFunction1.kt");
doTest(fileName);
}
@TestMetadata("HigherOrderFunction2.kt")
public void testHigherOrderFunction2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/HigherOrderFunction2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/HigherOrderFunction2.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers1.kt")
public void testImmediateExtensionMembers1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateExtensionMembers1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateExtensionMembers1.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers2.kt")
public void testImmediateExtensionMembers2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateExtensionMembers2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateExtensionMembers2.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers3.kt")
public void testImmediateExtensionMembers3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateExtensionMembers3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateExtensionMembers3.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers4.kt")
public void testImmediateExtensionMembers4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateExtensionMembers4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateExtensionMembers4.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers1.kt")
public void testImmediateMembers1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers1.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers2.kt")
public void testImmediateMembers2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers2.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers3.kt")
public void testImmediateMembers3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers3.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers4.kt")
public void testImmediateMembers4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers4.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers5.kt")
public void testImmediateMembers5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers5.kt");
doTest(fileName);
}
@TestMetadata("ImportedEnumMembers.kt")
public void testImportedEnumMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImportedEnumMembers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImportedEnumMembers.kt");
doTest(fileName);
}
@TestMetadata("InCallExpression.kt")
public void testInCallExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InCallExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InCallExpression.kt");
doTest(fileName);
}
@TestMetadata("InClassInitializer.kt")
public void testInClassInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("InClassObject.kt")
public void testInClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InClassObject.kt");
doTest(fileName);
}
@TestMetadata("InClassPropertyAccessor.kt")
public void testInClassPropertyAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassPropertyAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InClassPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InEmptyImport.kt")
public void testInEmptyImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InEmptyImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InEmptyImport.kt");
doTest(fileName);
}
@TestMetadata("InExpressionNoPrefix.kt")
public void testInExpressionNoPrefix() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExpressionNoPrefix.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InExpressionNoPrefix.kt");
doTest(fileName);
}
@TestMetadata("InExtendTypeAnnotation.kt")
public void testInExtendTypeAnnotation() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InExtendTypeAnnotation.kt");
doTest(fileName);
}
@TestMetadata("InFileWithMultiDeclaration.kt")
public void testInFileWithMultiDeclaration() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFileWithMultiDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InFileWithTypedef.kt")
public void testInFileWithTypedef() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithTypedef.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFileWithTypedef.kt");
doTest(fileName);
}
@TestMetadata("InFunInClassInitializer.kt")
public void testInFunInClassInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunInClassInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFunInClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("InFunctionArguments.kt")
public void testInFunctionArguments() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunctionArguments.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFunctionArguments.kt");
doTest(fileName);
}
@TestMetadata("InFunctionLiteral.kt")
public void testInFunctionLiteral() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunctionLiteral.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFunctionLiteral.kt");
doTest(fileName);
}
@TestMetadata("InGlobalPropertyInitializer.kt")
public void testInGlobalPropertyInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InGlobalPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InImport.kt")
public void testInImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InImport.kt");
doTest(fileName);
}
@TestMetadata("InInitializerInPropertyAccessor.kt")
public void testInInitializerInPropertyAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InInitializerInPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InInnerClass.kt")
public void testInInnerClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InInnerClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InInnerClass.kt");
doTest(fileName);
}
@TestMetadata("InLocalObjectDeclaration.kt")
public void testInLocalObjectDeclaration() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InLocalObjectDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InLongDotQualifiedExpression.kt")
public void testInLongDotQualifiedExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InLongDotQualifiedExpression.kt");
doTest(fileName);
}
@TestMetadata("InMiddleOfPackage.kt")
public void testInMiddleOfPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InMiddleOfPackage.kt");
doTest(fileName);
}
@TestMetadata("InMiddleOfPackageDirective.kt")
public void testInMiddleOfPackageDirective() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InMiddleOfPackageDirective.kt");
doTest(fileName);
}
@TestMetadata("InNestedClass.kt")
public void testInNestedClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InNestedClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InNestedClass.kt");
doTest(fileName);
}
@TestMetadata("InObjectInDelegationSpecifier.kt")
public void testInObjectInDelegationSpecifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InObjectInDelegationSpecifier.kt");
doTest(fileName);
}
@TestMetadata("InPackageBegin.kt")
public void testInPackageBegin() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPackageBegin.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InPackageBegin.kt");
doTest(fileName);
}
@TestMetadata("InParametersTypes.kt")
public void testInParametersTypes() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypes.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InParametersTypes.kt");
doTest(fileName);
}
@TestMetadata("InParametersTypesForce.kt")
public void testInParametersTypesForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypesForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InParametersTypesForce.kt");
doTest(fileName);
}
@TestMetadata("InPropertyAccessor.kt")
public void testInPropertyAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InPropertyInitializer.kt")
public void testInPropertyInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InSecondaryConstructorBody.kt")
public void testInSecondaryConstructorBody() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InSecondaryConstructorBody.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InSecondaryConstructorBody.kt");
doTest(fileName);
}
@TestMetadata("InSecondaryConstructorDefaultParameter.kt")
public void testInSecondaryConstructorDefaultParameter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InSecondaryConstructorDefaultParameter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InSecondaryConstructorDefaultParameter.kt");
doTest(fileName);
}
@TestMetadata("InSecondaryConstructorDelegationCall.kt")
public void testInSecondaryConstructorDelegationCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InSecondaryConstructorDelegationCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InSecondaryConstructorDelegationCall.kt");
doTest(fileName);
}
@TestMetadata("InSecondaryConstructorFirstDefaultParameter.kt")
public void testInSecondaryConstructorFirstDefaultParameter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InSecondaryConstructorFirstDefaultParameter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InSecondaryConstructorFirstDefaultParameter.kt");
doTest(fileName);
}
@TestMetadata("InTypeAnnotation.kt")
public void testInTypeAnnotation() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InTypeAnnotation.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InTypeAnnotation.kt");
doTest(fileName);
}
@TestMetadata("InfixCall.kt")
public void testInfixCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InfixCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InfixCall.kt");
doTest(fileName);
}
@TestMetadata("InsideAnonymousClass.kt")
public void testInsideAnonymousClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InsideAnonymousClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InsideAnonymousClass.kt");
doTest(fileName);
}
@TestMetadata("JavaPackage.kt")
public void testJavaPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/JavaPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/JavaPackage.kt");
doTest(fileName);
}
@TestMetadata("LocalMultideclarationValues.kt")
public void testLocalMultideclarationValues() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/LocalMultideclarationValues.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/LocalMultideclarationValues.kt");
doTest(fileName);
}
@TestMetadata("NameWithDollars.kt")
public void testNameWithDollars() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NameWithDollars.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NameWithDollars.kt");
doTest(fileName);
}
@TestMetadata("NamedObject.kt")
public void testNamedObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NamedObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NamedObject.kt");
doTest(fileName);
}
@TestMetadata("NestedClassBug.kt")
public void testNestedClassBug() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassBug.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassBug.kt");
doTest(fileName);
}
@TestMetadata("NestedClassNameForExtension.kt")
public void testNestedClassNameForExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassNameForExtension.kt");
doTest(fileName);
}
@TestMetadata("NestedClassNameForExtension2.kt")
public void testNestedClassNameForExtension2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassNameForExtension2.kt");
doTest(fileName);
}
@TestMetadata("NestedClassesOnClassWithDefaultObject.kt")
public void testNestedClassesOnClassWithDefaultObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassesOnClassWithDefaultObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassesOnClassWithDefaultObject.kt");
doTest(fileName);
}
@TestMetadata("NestedClassesOnClassWithNamedDefaultObject.kt")
public void testNestedClassesOnClassWithNamedDefaultObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassesOnClassWithNamedDefaultObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassesOnClassWithNamedDefaultObject.kt");
doTest(fileName);
}
@TestMetadata("NestedClassesOnDefaultObjectLiteral.kt")
public void testNestedClassesOnDefaultObjectLiteral() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassesOnDefaultObjectLiteral.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassesOnDefaultObjectLiteral.kt");
doTest(fileName);
}
@TestMetadata("NoAutoInsertionOfNotImported.kt")
public void testNoAutoInsertionOfNotImported() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoInsertionOfNotImported.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutoInsertionOfNotImported.kt");
doTest(fileName);
}
@TestMetadata("NoAutoPopupAfterNumberLiteral.kt")
public void testNoAutoPopupAfterNumberLiteral() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoPopupAfterNumberLiteral.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutoPopupAfterNumberLiteral.kt");
doTest(fileName);
}
@TestMetadata("NoAutoPopupInValName.kt")
public void testNoAutoPopupInValName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoPopupInValName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutoPopupInValName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInExtFunName.kt")
public void testNoAutopopupInExtFunName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInExtFunName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInExtFunName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInFunName.kt")
public void testNoAutopopupInFunName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInFunName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInFunName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInGenericExtFunName.kt")
public void testNoAutopopupInGenericExtFunName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericExtFunName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInGenericExtFunName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInGenericFunName.kt")
public void testNoAutopopupInGenericFunName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericFunName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInGenericFunName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInGenericValName.kt")
public void testNoAutopopupInGenericValName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericValName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInGenericValName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInGenericVarName.kt")
public void testNoAutopopupInGenericVarName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericVarName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInGenericVarName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInVarName.kt")
public void testNoAutopopupInVarName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInVarName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInVarName.kt");
doTest(fileName);
}
@TestMetadata("NoClassNameDuplication.kt")
public void testNoClassNameDuplication() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoClassNameDuplication.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoClassNameDuplication.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterBigFloat.kt")
public void testNoCompletionAfterBigFloat() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoCompletionAfterBigFloat.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterFloat.kt")
public void testNoCompletionAfterFloat() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterFloat.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoCompletionAfterFloat.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterInt.kt")
public void testNoCompletionAfterInt() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterInt.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoCompletionAfterInt.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterLong.kt")
public void testNoCompletionAfterLong() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterLong.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoCompletionAfterLong.kt");
doTest(fileName);
}
@TestMetadata("NoEmptyPackage.kt")
public void testNoEmptyPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEmptyPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoEmptyPackage.kt");
doTest(fileName);
}
@TestMetadata("NoEnumEntryType.kt")
public void testNoEnumEntryType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEnumEntryType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoEnumEntryType.kt");
doTest(fileName);
}
@TestMetadata("NoEnumMembersFromImplicitQualifier.kt")
public void testNoEnumMembersFromImplicitQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEnumMembersFromImplicitQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoEnumMembersFromImplicitQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoExtensionsAfterQualifier.kt")
public void testNoExtensionsAfterQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoExtensionsAfterQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoExtensionsAfterQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoNestedClassAfterReceiver.kt")
public void testNoNestedClassAfterReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoNestedClassAfterReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoNestedClassAfterReceiver.kt");
doTest(fileName);
}
@TestMetadata("NoNestedClassesFromImplicitQualifier.kt")
public void testNoNestedClassesFromImplicitQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoNestedClassesFromImplicitQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoNestedClassesFromImplicitQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoPackageFacadeClasses.kt")
public void testNoPackageFacadeClasses() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoPackageFacadeClasses.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoPackageFacadeClasses.kt");
doTest(fileName);
}
@TestMetadata("NoSecondPressCompletionInAutoPopup.kt")
public void testNoSecondPressCompletionInAutoPopup() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoSecondPressCompletionInAutoPopup.kt");
doTest(fileName);
}
@TestMetadata("NoTopLevelCompletionInQualifiedUserTypes.kt")
public void testNoTopLevelCompletionInQualifiedUserTypes() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
doTest(fileName);
}
@TestMetadata("ObjectInTypePosition.kt")
public void testObjectInTypePosition() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectInTypePosition.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ObjectInTypePosition.kt");
doTest(fileName);
}
@TestMetadata("ObjectMembersFromNested.kt")
public void testObjectMembersFromNested() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectMembersFromNested.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ObjectMembersFromNested.kt");
doTest(fileName);
}
@TestMetadata("ObjectRedeclaration1.kt")
public void testObjectRedeclaration1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ObjectRedeclaration1.kt");
doTest(fileName);
}
@TestMetadata("ObjectRedeclaration2.kt")
public void testObjectRedeclaration2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ObjectRedeclaration2.kt");
doTest(fileName);
}
@TestMetadata("OnlyScopedClassesWithoutExplicit.kt")
public void testOnlyScopedClassesWithoutExplicit() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/OnlyScopedClassesWithoutExplicit.kt");
doTest(fileName);
}
@TestMetadata("OverloadFunctions.kt")
public void testOverloadFunctions() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OverloadFunctions.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/OverloadFunctions.kt");
doTest(fileName);
}
@TestMetadata("PrivatesInSecondPressCompletion.kt")
public void testPrivatesInSecondPressCompletion() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/PrivatesInSecondPressCompletion.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/PrivatesInSecondPressCompletion.kt");
doTest(fileName);
}
@TestMetadata("RecieverMembersFromExtAccessor.kt")
public void testRecieverMembersFromExtAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/RecieverMembersFromExtAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/RecieverMembersFromExtAccessor.kt");
doTest(fileName);
}
@TestMetadata("RecieverMembersFromExtFun.kt")
public void testRecieverMembersFromExtFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/RecieverMembersFromExtFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/RecieverMembersFromExtFun.kt");
doTest(fileName);
}
@TestMetadata("SafeCallAfterNullable.kt")
public void testSafeCallAfterNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SafeCallAfterNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SafeCallAfterNullable.kt");
doTest(fileName);
}
@TestMetadata("ShortClassNamesInTypePosition.kt")
public void testShortClassNamesInTypePosition() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ShortClassNamesInTypePosition.kt");
doTest(fileName);
}
@TestMetadata("SmartCastAfterIf.kt")
public void testSmartCastAfterIf() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastAfterIf.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SmartCastAfterIf.kt");
doTest(fileName);
}
@TestMetadata("SmartCastAfterIfMethod.kt")
public void testSmartCastAfterIfMethod() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastAfterIfMethod.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SmartCastAfterIfMethod.kt");
doTest(fileName);
}
@TestMetadata("SmartCastForThis.kt")
public void testSmartCastForThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastForThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SmartCastForThis.kt");
doTest(fileName);
}
@TestMetadata("SmartCastInWhen.kt")
public void testSmartCastInWhen() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastInWhen.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SmartCastInWhen.kt");
doTest(fileName);
}
@TestMetadata("StandardJetArrayFirst.kt")
public void testStandardJetArrayFirst() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetArrayFirst.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/StandardJetArrayFirst.kt");
doTest(fileName);
}
@TestMetadata("StandardJetDoubleFirst.kt")
public void testStandardJetDoubleFirst() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/StandardJetDoubleFirst.kt");
doTest(fileName);
}
@TestMetadata("StringTemplate1.kt")
public void testStringTemplate1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StringTemplate1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/StringTemplate1.kt");
doTest(fileName);
}
@TestMetadata("StringTemplate2.kt")
public void testStringTemplate2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StringTemplate2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/StringTemplate2.kt");
doTest(fileName);
}
@TestMetadata("SubpackageInFun.kt")
public void testSubpackageInFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubpackageInFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubpackageInFun.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature1.kt")
public void testSubstitutedSignature1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature1.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature2.kt")
public void testSubstitutedSignature2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature2.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature3.kt")
public void testSubstitutedSignature3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature3.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature4.kt")
public void testSubstitutedSignature4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature4.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature5.kt")
public void testSubstitutedSignature5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature5.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature6.kt")
public void testSubstitutedSignature6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature6.kt");
doTest(fileName);
}
@TestMetadata("TopLevelClassCompletionInQualifiedCall.kt")
public void testTopLevelClassCompletionInQualifiedCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/TopLevelClassCompletionInQualifiedCall.kt");
doTest(fileName);
}
@TestMetadata("VariableClassName.kt")
public void testVariableClassName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VariableClassName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/VariableClassName.kt");
doTest(fileName);
}
- @TestMetadata("idea/testData/completion/basic/common/annotations")
+ @TestMetadata("idea/idea-completion/testData/basic/common/annotations")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Annotations extends AbstractJSBasicCompletionTest {
public void testAllFilesPresentInAnnotations() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/annotations"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/annotations"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("FunctionAnnotation1.kt")
public void testFunctionAnnotation1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/FunctionAnnotation1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/FunctionAnnotation1.kt");
doTest(fileName);
}
@TestMetadata("FunctionAnnotation2.kt")
public void testFunctionAnnotation2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/FunctionAnnotation2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/FunctionAnnotation2.kt");
doTest(fileName);
}
@TestMetadata("NoParameterAnnotationAutoPopup1.kt")
public void testNoParameterAnnotationAutoPopup1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/NoParameterAnnotationAutoPopup1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/NoParameterAnnotationAutoPopup1.kt");
doTest(fileName);
}
@TestMetadata("NoParameterAnnotationAutoPopup2.kt")
public void testNoParameterAnnotationAutoPopup2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/NoParameterAnnotationAutoPopup2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/NoParameterAnnotationAutoPopup2.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation1.kt")
public void testParameterAnnotation1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation1.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation2.kt")
public void testParameterAnnotation2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation2.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation3.kt")
public void testParameterAnnotation3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation3.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation4.kt")
public void testParameterAnnotation4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation4.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation5.kt")
public void testParameterAnnotation5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation5.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation6.kt")
public void testParameterAnnotation6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation6.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation7.kt")
public void testParameterAnnotation7() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation7.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation7.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation8.kt")
public void testParameterAnnotation8() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation8.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation8.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation9.kt")
public void testParameterAnnotation9() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation9.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation9.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotationArgs.kt")
public void testParameterAnnotationArgs() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotationArgs.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationArgs.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotationAutoPopup1.kt")
public void testParameterAnnotationAutoPopup1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotationAutoPopup1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationAutoPopup1.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotationAutoPopup2.kt")
public void testParameterAnnotationAutoPopup2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotationAutoPopup2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationAutoPopup2.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotation1.kt")
public void testTopLevelAnnotation1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotation1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation1.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotation2.kt")
public void testTopLevelAnnotation2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotation2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation2.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotation3.kt")
public void testTopLevelAnnotation3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotation3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation3.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotation4.kt")
public void testTopLevelAnnotation4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotation4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation4.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotationArg1.kt")
public void testTopLevelAnnotationArg1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotationArg1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotationArg1.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotationArg2.kt")
public void testTopLevelAnnotationArg2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotationArg2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotationArg2.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/basic/common/extensions")
+ @TestMetadata("idea/idea-completion/testData/basic/common/extensions")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Extensions extends AbstractJSBasicCompletionTest {
public void testAllFilesPresentInExtensions() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/extensions"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/extensions"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("ExtensionInExtendedClass.kt")
public void testExtensionInExtendedClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionInExtendedClass.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtendedClassThis.kt")
public void testExtensionInExtendedClassThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionInExtendedClassThis.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtension.kt")
public void testExtensionInExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionInExtension.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtensionThis.kt")
public void testExtensionInExtensionThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionInExtensionThis.kt");
doTest(fileName);
}
@TestMetadata("ExtensionOnFQObject.kt")
public void testExtensionOnFQObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionOnFQObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionOnFQObject.kt");
doTest(fileName);
}
@TestMetadata("ExtensionOnNestedClassObject.kt")
public void testExtensionOnNestedClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionOnNestedClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionOnNestedClassObject.kt");
doTest(fileName);
}
@TestMetadata("Extensions.kt")
public void testExtensions() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/Extensions.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/Extensions.kt");
doTest(fileName);
}
@TestMetadata("InvalidTypeParameters.kt")
public void testInvalidTypeParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/InvalidTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("IrrelevantExtension.kt")
public void testIrrelevantExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/IrrelevantExtension.kt");
doTest(fileName);
}
@TestMetadata("JavaTypeExtension.kt")
public void testJavaTypeExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/JavaTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("KotlinGenericTypeExtension.kt")
public void testKotlinGenericTypeExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/KotlinGenericTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("KotlinTypeExtension.kt")
public void testKotlinTypeExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/KotlinTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("MemberExtensionFromWith.kt")
public void testMemberExtensionFromWith() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/MemberExtensionFromWith.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/MemberExtensionFromWith.kt");
doTest(fileName);
}
@TestMetadata("MemberExtensionsFromMemberExtension.kt")
public void testMemberExtensionsFromMemberExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/MemberExtensionsFromMemberExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/MemberExtensionsFromMemberExtension.kt");
doTest(fileName);
}
@TestMetadata("NoDuplicatedMethodForSmartCast.kt")
public void testNoDuplicatedMethodForSmartCast() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/NoDuplicatedMethodForSmartCast.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/NoDuplicatedMethodForSmartCast.kt");
doTest(fileName);
}
@TestMetadata("NoExtensionFromOuter.kt")
public void testNoExtensionFromOuter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/NoExtensionFromOuter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/NoExtensionFromOuter.kt");
doTest(fileName);
}
@TestMetadata("NoMemberExtensionsFromCompanionObject.kt")
public void testNoMemberExtensionsFromCompanionObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/NoMemberExtensionsFromCompanionObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/NoMemberExtensionsFromCompanionObject.kt");
doTest(fileName);
}
@TestMetadata("WrongExplicitReceiver.kt")
public void testWrongExplicitReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/WrongExplicitReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/WrongExplicitReceiver.kt");
doTest(fileName);
}
@TestMetadata("WrongImplicitReceiver.kt")
public void testWrongImplicitReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/WrongImplicitReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/WrongImplicitReceiver.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/basic/common/namedParameters")
+ @TestMetadata("idea/idea-completion/testData/basic/common/namedParameters")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class NamedParameters extends AbstractJSBasicCompletionTest {
@TestMetadata("AfterBrace.kt")
public void testAfterBrace() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterBrace.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/AfterBrace.kt");
doTest(fileName);
}
@TestMetadata("AfterComma.kt")
public void testAfterComma() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterComma.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/AfterComma.kt");
doTest(fileName);
}
public void testAllFilesPresentInNamedParameters() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/namedParameters"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/namedParameters"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("CompactTypeNames.kt")
public void testCompactTypeNames() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/CompactTypeNames.kt");
doTest(fileName);
}
@TestMetadata("ForEmptyParametersFunction.kt")
public void testForEmptyParametersFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/ForEmptyParametersFunction.kt");
doTest(fileName);
}
@TestMetadata("InParameterExpression.kt")
public void testInParameterExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/InParameterExpression.kt");
doTest(fileName);
}
@TestMetadata("NamedParametersFromOverloads.kt")
public void testNamedParametersFromOverloads() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NamedParametersFromOverloads.kt");
doTest(fileName);
}
@TestMetadata("NamedParamsInConstructor.kt")
public void testNamedParamsInConstructor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NamedParamsInConstructor.kt");
doTest(fileName);
}
@TestMetadata("NoAlreadyUsedParameters.kt")
public void testNoAlreadyUsedParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NoAlreadyUsedParameters.kt");
doTest(fileName);
}
@TestMetadata("NoParamsFromUnapplicableOverload.kt")
public void testNoParamsFromUnapplicableOverload() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt");
doTest(fileName);
}
@TestMetadata("NotOnlyNamedParameters.kt")
public void testNotOnlyNamedParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NotOnlyNamedParameters.kt");
doTest(fileName);
}
@TestMetadata("NotOnlyNamedParameters2.kt")
public void testNotOnlyNamedParameters2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NotOnlyNamedParameters2.kt");
doTest(fileName);
}
@TestMetadata("OnlyNamedParameters.kt")
public void testOnlyNamedParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/OnlyNamedParameters.kt");
doTest(fileName);
}
@TestMetadata("WithParameterExpression.kt")
public void testWithParameterExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/WithParameterExpression.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/basic/common/typeArgsOrNot")
+ @TestMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class TypeArgsOrNot extends AbstractJSBasicCompletionTest {
public void testAllFilesPresentInTypeArgsOrNot() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/typeArgsOrNot"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/typeArgsOrNot"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("ConstructorTypeArg.kt")
public void testConstructorTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/ConstructorTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/ConstructorTypeArg.kt");
doTest(fileName);
}
@TestMetadata("FunctionTypeArg.kt")
public void testFunctionTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/FunctionTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/FunctionTypeArg.kt");
doTest(fileName);
}
@TestMetadata("FunctionTypeArg2.kt")
public void testFunctionTypeArg2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/FunctionTypeArg2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/FunctionTypeArg2.kt");
doTest(fileName);
}
@TestMetadata("LessThan.kt")
public void testLessThan() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/LessThan.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/LessThan.kt");
doTest(fileName);
}
@TestMetadata("NestedTypeArg.kt")
public void testNestedTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/NestedTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/NestedTypeArg.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg.kt")
public void testSecondTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg2.kt")
public void testSecondTypeArg2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg2.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg3.kt")
public void testSecondTypeArg3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg3.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg4.kt")
public void testSecondTypeArg4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg4.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/basic/common/visibility")
+ @TestMetadata("idea/idea-completion/testData/basic/common/visibility")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Visibility extends AbstractJSBasicCompletionTest {
public void testAllFilesPresentInVisibility() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/visibility"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/visibility"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("VisibilityClassMembersFromExternal.kt")
public void testVisibilityClassMembersFromExternal() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityClassMembersFromExternal.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityClassMembersFromExternal.kt");
doTest(fileName);
}
@TestMetadata("VisibilityClassMembersFromExternalForce.kt")
public void testVisibilityClassMembersFromExternalForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityClassMembersFromExternalForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityClassMembersFromExternalForce.kt");
doTest(fileName);
}
@TestMetadata("VisibilityInSubclass.kt")
public void testVisibilityInSubclass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityInSubclass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityInSubclass.kt");
doTest(fileName);
}
@TestMetadata("VisibilityInSubclassForce.kt")
public void testVisibilityInSubclassForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityInSubclassForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityInSubclassForce.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThis.kt")
public void testVisibilityPrivateToThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThis.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisInConstructor.kt")
public void testVisibilityPrivateToThisInConstructor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInConstructor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInConstructor.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisInConstructorWithThis.kt")
public void testVisibilityPrivateToThisInConstructorWithThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInConstructorWithThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInConstructorWithThis.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisInSpecialScope.kt")
public void testVisibilityPrivateToThisInSpecialScope() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInSpecialScope.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInSpecialScope.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisWithReceiver.kt")
public void testVisibilityPrivateToThisWithReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithReceiver.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisWithReceiver2.kt")
public void testVisibilityPrivateToThisWithReceiver2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithReceiver2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithReceiver2.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisWithThis.kt")
public void testVisibilityPrivateToThisWithThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithThis.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisWithWrongThis.kt")
public void testVisibilityPrivateToThisWithWrongThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithWrongThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithWrongThis.kt");
doTest(fileName);
}
}
}
- @TestMetadata("idea/testData/completion/basic/js")
+ @TestMetadata("idea/idea-completion/testData/basic/js")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Js extends AbstractJSBasicCompletionTest {
public void testAllFilesPresentInJs() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/js"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/js"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("AutoForceCompletion.kt")
public void testAutoForceCompletion() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/AutoForceCompletion.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/js/AutoForceCompletion.kt");
doTest(fileName);
}
@TestMetadata("InPackage.kt")
public void testInPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/InPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/js/InPackage.kt");
doTest(fileName);
}
@TestMetadata("JSStd.kt")
public void testJSStd() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/js/JSStd.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/js/JSStd.kt");
doTest(fileName);
}
}
diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JetFixtureCompletionBaseTestCase.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JetFixtureCompletionBaseTestCase.kt
new file mode 100644
index 00000000000..4b65fa5df67
--- /dev/null
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JetFixtureCompletionBaseTestCase.kt
@@ -0,0 +1,49 @@
+/*
+ * Copyright 2010-2015 JetBrains s.r.o.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.jetbrains.kotlin.idea.completion.test
+
+import com.intellij.codeInsight.lookup.LookupElement
+import com.intellij.openapi.util.io.FileUtil
+import kotlin.Function1
+import org.jetbrains.kotlin.idea.test.JetLightCodeInsightFixtureTestCase
+import org.jetbrains.kotlin.idea.caches.resolve.LibraryModificationTracker
+import org.jetbrains.kotlin.idea.project.TargetPlatform
+
+import java.io.File
+
+public abstract class JetFixtureCompletionBaseTestCase : JetLightCodeInsightFixtureTestCase() {
+ public abstract fun getPlatform(): TargetPlatform
+
+ protected abstract fun complete(invocationCount: Int): Array?
+
+ protected open fun defaultInvocationCount(): Int = 0
+
+ throws(javaClass())
+ public open fun doTest(testPath: String) {
+ setUpFixture(testPath)
+
+ val fileText = FileUtil.loadFile(File(testPath), true)
+ testCompletion(fileText, getPlatform(), { complete(it) }, defaultInvocationCount())
+ }
+
+ protected open fun setUpFixture(testPath: String) {
+ //TODO: this is a hacky workaround for js second completion tests failing with PsiInvalidElementAccessException
+ LibraryModificationTracker.getInstance(getProject()).incModificationCount()
+
+ myFixture.configureByFile(testPath)
+ }
+}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/JvmBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java
similarity index 75%
rename from idea/tests/org/jetbrains/kotlin/completion/JvmBasicCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java
index 101fef43526..e984aebb372 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/JvmBasicCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -29,1553 +29,1553 @@ import java.util.regex.Pattern;
@SuppressWarnings("all")
@RunWith(JUnit3RunnerWithInners.class)
public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionTest {
- @TestMetadata("idea/testData/completion/basic/common")
+ @TestMetadata("idea/idea-completion/testData/basic/common")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Common extends AbstractJvmBasicCompletionTest {
@TestMetadata("AfterFloatOnNewLine.kt")
public void testAfterFloatOnNewLine() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterFloatOnNewLine.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterFloatOnNewLine.kt");
doTest(fileName);
}
@TestMetadata("AfterIntSeparatedWithComments.kt")
public void testAfterIntSeparatedWithComments() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterIntSeparatedWithComments.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterIntSeparatedWithComments.kt");
doTest(fileName);
}
@TestMetadata("AfterNullable.kt")
public void testAfterNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterNullable.kt");
doTest(fileName);
}
@TestMetadata("AfterNullableAutoCast.kt")
public void testAfterNullableAutoCast() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterNullableAutoCast.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterNullableAutoCast.kt");
doTest(fileName);
}
@TestMetadata("AfterNullableAutoCast2.kt")
public void testAfterNullableAutoCast2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/AfterNullableAutoCast2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/AfterNullableAutoCast2.kt");
doTest(fileName);
}
public void testAllFilesPresentInCommon() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("BackingFields1.kt")
public void testBackingFields1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields1.kt");
doTest(fileName);
}
@TestMetadata("BackingFields2.kt")
public void testBackingFields2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields2.kt");
doTest(fileName);
}
@TestMetadata("BackingFields3.kt")
public void testBackingFields3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields3.kt");
doTest(fileName);
}
@TestMetadata("BackingFields4.kt")
public void testBackingFields4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields4.kt");
doTest(fileName);
}
@TestMetadata("BackingFields5.kt")
public void testBackingFields5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields5.kt");
doTest(fileName);
}
@TestMetadata("BackingFields6.kt")
public void testBackingFields6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFields6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFields6.kt");
doTest(fileName);
}
@TestMetadata("BackingFieldsInStringTemplate.kt")
public void testBackingFieldsInStringTemplate() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BackingFieldsInStringTemplate.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BackingFieldsInStringTemplate.kt");
doTest(fileName);
}
@TestMetadata("BasicAny.kt")
public void testBasicAny() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicAny.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BasicAny.kt");
doTest(fileName);
}
@TestMetadata("BasicInt.kt")
public void testBasicInt() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BasicInt.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BasicInt.kt");
doTest(fileName);
}
@TestMetadata("BeforeDotInCall.kt")
public void testBeforeDotInCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/BeforeDotInCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/BeforeDotInCall.kt");
doTest(fileName);
}
@TestMetadata("CallLocalLambda.kt")
public void testCallLocalLambda() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CallLocalLambda.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/CallLocalLambda.kt");
doTest(fileName);
}
@TestMetadata("classObjectElementsInClass.kt")
public void testClassObjectElementsInClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/classObjectElementsInClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/classObjectElementsInClass.kt");
doTest(fileName);
}
@TestMetadata("ClassRedeclaration1.kt")
public void testClassRedeclaration1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ClassRedeclaration1.kt");
doTest(fileName);
}
@TestMetadata("ClassRedeclaration2.kt")
public void testClassRedeclaration2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ClassRedeclaration2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ClassRedeclaration2.kt");
doTest(fileName);
}
@TestMetadata("CompletionInSetter.kt")
public void testCompletionInSetter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/CompletionInSetter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/CompletionInSetter.kt");
doTest(fileName);
}
@TestMetadata("DoNotCompleteForErrorReceivers.kt")
public void testDoNotCompleteForErrorReceivers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceivers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/DoNotCompleteForErrorReceivers.kt");
doTest(fileName);
}
@TestMetadata("DoNotCompleteForErrorReceiversForce.kt")
public void testDoNotCompleteForErrorReceiversForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/DoNotCompleteForErrorReceiversForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/DoNotCompleteForErrorReceiversForce.kt");
doTest(fileName);
}
@TestMetadata("ExtendClassName.kt")
public void testExtendClassName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendClassName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtendClassName.kt");
doTest(fileName);
}
@TestMetadata("ExtendQualifiedClassName.kt")
public void testExtendQualifiedClassName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtendQualifiedClassName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtendQualifiedClassName.kt");
doTest(fileName);
}
@TestMetadata("ExtensionForProperty.kt")
public void testExtensionForProperty() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionForProperty.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionForProperty.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunReceiver.kt")
public void testExtensionFunReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionFunReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunReceiverForce.kt")
public void testExtensionFunReceiverForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunReceiverForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionFunReceiverForce.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFunctionInClassObject.kt")
public void testExtensionFunctionInClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionFunctionInClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionFunctionInClassObject.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInsideFunction.kt")
public void testExtensionInsideFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionInsideFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionInsideFunction.kt");
doTest(fileName);
}
@TestMetadata("ExtensionToIntInFloatStyle.kt")
public void testExtensionToIntInFloatStyle() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionToIntInFloatStyle.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionToIntInFloatStyle.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithAdditionalTypeParameters.kt")
public void testExtensionWithAdditionalTypeParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithAdditionalTypeParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithAdditionalTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithGenericParamInReceiver.kt")
public void testExtensionWithGenericParamInReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericParamInReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithGenericParamInReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithGenericReceiver.kt")
public void testExtensionWithGenericReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithGenericReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithGenericReceiver.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithInternalGenericParameters.kt")
public void testExtensionWithInternalGenericParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithInternalGenericParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithInternalGenericParameters.kt");
doTest(fileName);
}
@TestMetadata("ExtensionWithManyTypeParamsInReceiver.kt")
public void testExtensionWithManyTypeParamsInReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ExtensionWithManyTypeParamsInReceiver.kt");
doTest(fileName);
}
@TestMetadata("FromImports.kt")
public void testFromImports() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FromImports.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FromImports.kt");
doTest(fileName);
}
@TestMetadata("FunctionCompletionFormatting.kt")
public void testFunctionCompletionFormatting() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionCompletionFormatting.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionCompletionFormatting.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName0.kt")
public void testFunctionLiteralParameterName0() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName0.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName0.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName1.kt")
public void testFunctionLiteralParameterName1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName1.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName2.kt")
public void testFunctionLiteralParameterName2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName2.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName3.kt")
public void testFunctionLiteralParameterName3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName3.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName4.kt")
public void testFunctionLiteralParameterName4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName4.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterName5.kt")
public void testFunctionLiteralParameterName5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterName5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterName5.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType1.kt")
public void testFunctionLiteralParameterType1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType1.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType2.kt")
public void testFunctionLiteralParameterType2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType2.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType3.kt")
public void testFunctionLiteralParameterType3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType3.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType4.kt")
public void testFunctionLiteralParameterType4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType4.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameterType5.kt")
public void testFunctionLiteralParameterType5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionLiteralParameterType5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionLiteralParameterType5.kt");
doTest(fileName);
}
@TestMetadata("FunctionVariableCallArgument.kt")
public void testFunctionVariableCallArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/FunctionVariableCallArgument.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/FunctionVariableCallArgument.kt");
doTest(fileName);
}
@TestMetadata("GenericExtensionFunReceiver1.kt")
public void testGenericExtensionFunReceiver1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunReceiver1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericExtensionFunReceiver1.kt");
doTest(fileName);
}
@TestMetadata("GenericExtensionFunReceiver2.kt")
public void testGenericExtensionFunReceiver2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunReceiver2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericExtensionFunReceiver2.kt");
doTest(fileName);
}
@TestMetadata("GenericExtensionFunTypeArgument.kt")
public void testGenericExtensionFunTypeArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunTypeArgument.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericExtensionFunTypeArgument.kt");
doTest(fileName);
}
@TestMetadata("GenericExtensionFunTypeArgument2.kt")
public void testGenericExtensionFunTypeArgument2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericExtensionFunTypeArgument2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericExtensionFunTypeArgument2.kt");
doTest(fileName);
}
@TestMetadata("GenericKotlinClass.kt")
public void testGenericKotlinClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/GenericKotlinClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/GenericKotlinClass.kt");
doTest(fileName);
}
@TestMetadata("HigherOrderFunction1.kt")
public void testHigherOrderFunction1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/HigherOrderFunction1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/HigherOrderFunction1.kt");
doTest(fileName);
}
@TestMetadata("HigherOrderFunction2.kt")
public void testHigherOrderFunction2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/HigherOrderFunction2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/HigherOrderFunction2.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers1.kt")
public void testImmediateExtensionMembers1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateExtensionMembers1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateExtensionMembers1.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers2.kt")
public void testImmediateExtensionMembers2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateExtensionMembers2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateExtensionMembers2.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers3.kt")
public void testImmediateExtensionMembers3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateExtensionMembers3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateExtensionMembers3.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers4.kt")
public void testImmediateExtensionMembers4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateExtensionMembers4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateExtensionMembers4.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers1.kt")
public void testImmediateMembers1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers1.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers2.kt")
public void testImmediateMembers2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers2.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers3.kt")
public void testImmediateMembers3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers3.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers4.kt")
public void testImmediateMembers4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers4.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers5.kt")
public void testImmediateMembers5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImmediateMembers5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImmediateMembers5.kt");
doTest(fileName);
}
@TestMetadata("ImportedEnumMembers.kt")
public void testImportedEnumMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ImportedEnumMembers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ImportedEnumMembers.kt");
doTest(fileName);
}
@TestMetadata("InCallExpression.kt")
public void testInCallExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InCallExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InCallExpression.kt");
doTest(fileName);
}
@TestMetadata("InClassInitializer.kt")
public void testInClassInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("InClassObject.kt")
public void testInClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InClassObject.kt");
doTest(fileName);
}
@TestMetadata("InClassPropertyAccessor.kt")
public void testInClassPropertyAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InClassPropertyAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InClassPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InEmptyImport.kt")
public void testInEmptyImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InEmptyImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InEmptyImport.kt");
doTest(fileName);
}
@TestMetadata("InExpressionNoPrefix.kt")
public void testInExpressionNoPrefix() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExpressionNoPrefix.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InExpressionNoPrefix.kt");
doTest(fileName);
}
@TestMetadata("InExtendTypeAnnotation.kt")
public void testInExtendTypeAnnotation() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InExtendTypeAnnotation.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InExtendTypeAnnotation.kt");
doTest(fileName);
}
@TestMetadata("InFileWithMultiDeclaration.kt")
public void testInFileWithMultiDeclaration() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithMultiDeclaration.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFileWithMultiDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InFileWithTypedef.kt")
public void testInFileWithTypedef() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFileWithTypedef.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFileWithTypedef.kt");
doTest(fileName);
}
@TestMetadata("InFunInClassInitializer.kt")
public void testInFunInClassInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunInClassInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFunInClassInitializer.kt");
doTest(fileName);
}
@TestMetadata("InFunctionArguments.kt")
public void testInFunctionArguments() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunctionArguments.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFunctionArguments.kt");
doTest(fileName);
}
@TestMetadata("InFunctionLiteral.kt")
public void testInFunctionLiteral() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InFunctionLiteral.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InFunctionLiteral.kt");
doTest(fileName);
}
@TestMetadata("InGlobalPropertyInitializer.kt")
public void testInGlobalPropertyInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InGlobalPropertyInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InGlobalPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InImport.kt")
public void testInImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InImport.kt");
doTest(fileName);
}
@TestMetadata("InInitializerInPropertyAccessor.kt")
public void testInInitializerInPropertyAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InInitializerInPropertyAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InInitializerInPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InInnerClass.kt")
public void testInInnerClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InInnerClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InInnerClass.kt");
doTest(fileName);
}
@TestMetadata("InLocalObjectDeclaration.kt")
public void testInLocalObjectDeclaration() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLocalObjectDeclaration.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InLocalObjectDeclaration.kt");
doTest(fileName);
}
@TestMetadata("InLongDotQualifiedExpression.kt")
public void testInLongDotQualifiedExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InLongDotQualifiedExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InLongDotQualifiedExpression.kt");
doTest(fileName);
}
@TestMetadata("InMiddleOfPackage.kt")
public void testInMiddleOfPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InMiddleOfPackage.kt");
doTest(fileName);
}
@TestMetadata("InMiddleOfPackageDirective.kt")
public void testInMiddleOfPackageDirective() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InMiddleOfPackageDirective.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InMiddleOfPackageDirective.kt");
doTest(fileName);
}
@TestMetadata("InNestedClass.kt")
public void testInNestedClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InNestedClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InNestedClass.kt");
doTest(fileName);
}
@TestMetadata("InObjectInDelegationSpecifier.kt")
public void testInObjectInDelegationSpecifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InObjectInDelegationSpecifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InObjectInDelegationSpecifier.kt");
doTest(fileName);
}
@TestMetadata("InPackageBegin.kt")
public void testInPackageBegin() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPackageBegin.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InPackageBegin.kt");
doTest(fileName);
}
@TestMetadata("InParametersTypes.kt")
public void testInParametersTypes() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypes.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InParametersTypes.kt");
doTest(fileName);
}
@TestMetadata("InParametersTypesForce.kt")
public void testInParametersTypesForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InParametersTypesForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InParametersTypesForce.kt");
doTest(fileName);
}
@TestMetadata("InPropertyAccessor.kt")
public void testInPropertyAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InPropertyAccessor.kt");
doTest(fileName);
}
@TestMetadata("InPropertyInitializer.kt")
public void testInPropertyInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InPropertyInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InSecondaryConstructorBody.kt")
public void testInSecondaryConstructorBody() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InSecondaryConstructorBody.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InSecondaryConstructorBody.kt");
doTest(fileName);
}
@TestMetadata("InSecondaryConstructorDefaultParameter.kt")
public void testInSecondaryConstructorDefaultParameter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InSecondaryConstructorDefaultParameter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InSecondaryConstructorDefaultParameter.kt");
doTest(fileName);
}
@TestMetadata("InSecondaryConstructorDelegationCall.kt")
public void testInSecondaryConstructorDelegationCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InSecondaryConstructorDelegationCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InSecondaryConstructorDelegationCall.kt");
doTest(fileName);
}
@TestMetadata("InSecondaryConstructorFirstDefaultParameter.kt")
public void testInSecondaryConstructorFirstDefaultParameter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InSecondaryConstructorFirstDefaultParameter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InSecondaryConstructorFirstDefaultParameter.kt");
doTest(fileName);
}
@TestMetadata("InTypeAnnotation.kt")
public void testInTypeAnnotation() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InTypeAnnotation.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InTypeAnnotation.kt");
doTest(fileName);
}
@TestMetadata("InfixCall.kt")
public void testInfixCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InfixCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InfixCall.kt");
doTest(fileName);
}
@TestMetadata("InsideAnonymousClass.kt")
public void testInsideAnonymousClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/InsideAnonymousClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/InsideAnonymousClass.kt");
doTest(fileName);
}
@TestMetadata("JavaPackage.kt")
public void testJavaPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/JavaPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/JavaPackage.kt");
doTest(fileName);
}
@TestMetadata("LocalMultideclarationValues.kt")
public void testLocalMultideclarationValues() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/LocalMultideclarationValues.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/LocalMultideclarationValues.kt");
doTest(fileName);
}
@TestMetadata("NameWithDollars.kt")
public void testNameWithDollars() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NameWithDollars.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NameWithDollars.kt");
doTest(fileName);
}
@TestMetadata("NamedObject.kt")
public void testNamedObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NamedObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NamedObject.kt");
doTest(fileName);
}
@TestMetadata("NestedClassBug.kt")
public void testNestedClassBug() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassBug.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassBug.kt");
doTest(fileName);
}
@TestMetadata("NestedClassNameForExtension.kt")
public void testNestedClassNameForExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassNameForExtension.kt");
doTest(fileName);
}
@TestMetadata("NestedClassNameForExtension2.kt")
public void testNestedClassNameForExtension2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassNameForExtension2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassNameForExtension2.kt");
doTest(fileName);
}
@TestMetadata("NestedClassesOnClassWithDefaultObject.kt")
public void testNestedClassesOnClassWithDefaultObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassesOnClassWithDefaultObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassesOnClassWithDefaultObject.kt");
doTest(fileName);
}
@TestMetadata("NestedClassesOnClassWithNamedDefaultObject.kt")
public void testNestedClassesOnClassWithNamedDefaultObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassesOnClassWithNamedDefaultObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassesOnClassWithNamedDefaultObject.kt");
doTest(fileName);
}
@TestMetadata("NestedClassesOnDefaultObjectLiteral.kt")
public void testNestedClassesOnDefaultObjectLiteral() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NestedClassesOnDefaultObjectLiteral.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NestedClassesOnDefaultObjectLiteral.kt");
doTest(fileName);
}
@TestMetadata("NoAutoInsertionOfNotImported.kt")
public void testNoAutoInsertionOfNotImported() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoInsertionOfNotImported.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutoInsertionOfNotImported.kt");
doTest(fileName);
}
@TestMetadata("NoAutoPopupAfterNumberLiteral.kt")
public void testNoAutoPopupAfterNumberLiteral() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoPopupAfterNumberLiteral.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutoPopupAfterNumberLiteral.kt");
doTest(fileName);
}
@TestMetadata("NoAutoPopupInValName.kt")
public void testNoAutoPopupInValName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutoPopupInValName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutoPopupInValName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInExtFunName.kt")
public void testNoAutopopupInExtFunName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInExtFunName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInExtFunName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInFunName.kt")
public void testNoAutopopupInFunName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInFunName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInFunName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInGenericExtFunName.kt")
public void testNoAutopopupInGenericExtFunName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericExtFunName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInGenericExtFunName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInGenericFunName.kt")
public void testNoAutopopupInGenericFunName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericFunName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInGenericFunName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInGenericValName.kt")
public void testNoAutopopupInGenericValName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericValName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInGenericValName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInGenericVarName.kt")
public void testNoAutopopupInGenericVarName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInGenericVarName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInGenericVarName.kt");
doTest(fileName);
}
@TestMetadata("NoAutopopupInVarName.kt")
public void testNoAutopopupInVarName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoAutopopupInVarName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoAutopopupInVarName.kt");
doTest(fileName);
}
@TestMetadata("NoClassNameDuplication.kt")
public void testNoClassNameDuplication() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoClassNameDuplication.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoClassNameDuplication.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterBigFloat.kt")
public void testNoCompletionAfterBigFloat() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterBigFloat.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoCompletionAfterBigFloat.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterFloat.kt")
public void testNoCompletionAfterFloat() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterFloat.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoCompletionAfterFloat.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterInt.kt")
public void testNoCompletionAfterInt() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterInt.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoCompletionAfterInt.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionAfterLong.kt")
public void testNoCompletionAfterLong() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoCompletionAfterLong.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoCompletionAfterLong.kt");
doTest(fileName);
}
@TestMetadata("NoEmptyPackage.kt")
public void testNoEmptyPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEmptyPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoEmptyPackage.kt");
doTest(fileName);
}
@TestMetadata("NoEnumEntryType.kt")
public void testNoEnumEntryType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEnumEntryType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoEnumEntryType.kt");
doTest(fileName);
}
@TestMetadata("NoEnumMembersFromImplicitQualifier.kt")
public void testNoEnumMembersFromImplicitQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoEnumMembersFromImplicitQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoEnumMembersFromImplicitQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoExtensionsAfterQualifier.kt")
public void testNoExtensionsAfterQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoExtensionsAfterQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoExtensionsAfterQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoNestedClassAfterReceiver.kt")
public void testNoNestedClassAfterReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoNestedClassAfterReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoNestedClassAfterReceiver.kt");
doTest(fileName);
}
@TestMetadata("NoNestedClassesFromImplicitQualifier.kt")
public void testNoNestedClassesFromImplicitQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoNestedClassesFromImplicitQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoNestedClassesFromImplicitQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoPackageFacadeClasses.kt")
public void testNoPackageFacadeClasses() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoPackageFacadeClasses.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoPackageFacadeClasses.kt");
doTest(fileName);
}
@TestMetadata("NoSecondPressCompletionInAutoPopup.kt")
public void testNoSecondPressCompletionInAutoPopup() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoSecondPressCompletionInAutoPopup.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoSecondPressCompletionInAutoPopup.kt");
doTest(fileName);
}
@TestMetadata("NoTopLevelCompletionInQualifiedUserTypes.kt")
public void testNoTopLevelCompletionInQualifiedUserTypes() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/NoTopLevelCompletionInQualifiedUserTypes.kt");
doTest(fileName);
}
@TestMetadata("ObjectInTypePosition.kt")
public void testObjectInTypePosition() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectInTypePosition.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ObjectInTypePosition.kt");
doTest(fileName);
}
@TestMetadata("ObjectMembersFromNested.kt")
public void testObjectMembersFromNested() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectMembersFromNested.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ObjectMembersFromNested.kt");
doTest(fileName);
}
@TestMetadata("ObjectRedeclaration1.kt")
public void testObjectRedeclaration1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ObjectRedeclaration1.kt");
doTest(fileName);
}
@TestMetadata("ObjectRedeclaration2.kt")
public void testObjectRedeclaration2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ObjectRedeclaration2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ObjectRedeclaration2.kt");
doTest(fileName);
}
@TestMetadata("OnlyScopedClassesWithoutExplicit.kt")
public void testOnlyScopedClassesWithoutExplicit() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OnlyScopedClassesWithoutExplicit.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/OnlyScopedClassesWithoutExplicit.kt");
doTest(fileName);
}
@TestMetadata("OverloadFunctions.kt")
public void testOverloadFunctions() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/OverloadFunctions.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/OverloadFunctions.kt");
doTest(fileName);
}
@TestMetadata("PrivatesInSecondPressCompletion.kt")
public void testPrivatesInSecondPressCompletion() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/PrivatesInSecondPressCompletion.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/PrivatesInSecondPressCompletion.kt");
doTest(fileName);
}
@TestMetadata("RecieverMembersFromExtAccessor.kt")
public void testRecieverMembersFromExtAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/RecieverMembersFromExtAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/RecieverMembersFromExtAccessor.kt");
doTest(fileName);
}
@TestMetadata("RecieverMembersFromExtFun.kt")
public void testRecieverMembersFromExtFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/RecieverMembersFromExtFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/RecieverMembersFromExtFun.kt");
doTest(fileName);
}
@TestMetadata("SafeCallAfterNullable.kt")
public void testSafeCallAfterNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SafeCallAfterNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SafeCallAfterNullable.kt");
doTest(fileName);
}
@TestMetadata("ShortClassNamesInTypePosition.kt")
public void testShortClassNamesInTypePosition() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/ShortClassNamesInTypePosition.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/ShortClassNamesInTypePosition.kt");
doTest(fileName);
}
@TestMetadata("SmartCastAfterIf.kt")
public void testSmartCastAfterIf() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastAfterIf.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SmartCastAfterIf.kt");
doTest(fileName);
}
@TestMetadata("SmartCastAfterIfMethod.kt")
public void testSmartCastAfterIfMethod() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastAfterIfMethod.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SmartCastAfterIfMethod.kt");
doTest(fileName);
}
@TestMetadata("SmartCastForThis.kt")
public void testSmartCastForThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastForThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SmartCastForThis.kt");
doTest(fileName);
}
@TestMetadata("SmartCastInWhen.kt")
public void testSmartCastInWhen() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SmartCastInWhen.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SmartCastInWhen.kt");
doTest(fileName);
}
@TestMetadata("StandardJetArrayFirst.kt")
public void testStandardJetArrayFirst() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetArrayFirst.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/StandardJetArrayFirst.kt");
doTest(fileName);
}
@TestMetadata("StandardJetDoubleFirst.kt")
public void testStandardJetDoubleFirst() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StandardJetDoubleFirst.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/StandardJetDoubleFirst.kt");
doTest(fileName);
}
@TestMetadata("StringTemplate1.kt")
public void testStringTemplate1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StringTemplate1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/StringTemplate1.kt");
doTest(fileName);
}
@TestMetadata("StringTemplate2.kt")
public void testStringTemplate2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/StringTemplate2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/StringTemplate2.kt");
doTest(fileName);
}
@TestMetadata("SubpackageInFun.kt")
public void testSubpackageInFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubpackageInFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubpackageInFun.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature1.kt")
public void testSubstitutedSignature1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature1.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature2.kt")
public void testSubstitutedSignature2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature2.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature3.kt")
public void testSubstitutedSignature3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature3.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature4.kt")
public void testSubstitutedSignature4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature4.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature5.kt")
public void testSubstitutedSignature5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature5.kt");
doTest(fileName);
}
@TestMetadata("SubstitutedSignature6.kt")
public void testSubstitutedSignature6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/SubstitutedSignature6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/SubstitutedSignature6.kt");
doTest(fileName);
}
@TestMetadata("TopLevelClassCompletionInQualifiedCall.kt")
public void testTopLevelClassCompletionInQualifiedCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/TopLevelClassCompletionInQualifiedCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/TopLevelClassCompletionInQualifiedCall.kt");
doTest(fileName);
}
@TestMetadata("VariableClassName.kt")
public void testVariableClassName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/VariableClassName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/VariableClassName.kt");
doTest(fileName);
}
- @TestMetadata("idea/testData/completion/basic/common/annotations")
+ @TestMetadata("idea/idea-completion/testData/basic/common/annotations")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Annotations extends AbstractJvmBasicCompletionTest {
public void testAllFilesPresentInAnnotations() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/annotations"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/annotations"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("FunctionAnnotation1.kt")
public void testFunctionAnnotation1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/FunctionAnnotation1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/FunctionAnnotation1.kt");
doTest(fileName);
}
@TestMetadata("FunctionAnnotation2.kt")
public void testFunctionAnnotation2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/FunctionAnnotation2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/FunctionAnnotation2.kt");
doTest(fileName);
}
@TestMetadata("NoParameterAnnotationAutoPopup1.kt")
public void testNoParameterAnnotationAutoPopup1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/NoParameterAnnotationAutoPopup1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/NoParameterAnnotationAutoPopup1.kt");
doTest(fileName);
}
@TestMetadata("NoParameterAnnotationAutoPopup2.kt")
public void testNoParameterAnnotationAutoPopup2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/NoParameterAnnotationAutoPopup2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/NoParameterAnnotationAutoPopup2.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation1.kt")
public void testParameterAnnotation1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation1.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation2.kt")
public void testParameterAnnotation2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation2.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation3.kt")
public void testParameterAnnotation3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation3.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation4.kt")
public void testParameterAnnotation4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation4.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation5.kt")
public void testParameterAnnotation5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation5.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation6.kt")
public void testParameterAnnotation6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation6.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation7.kt")
public void testParameterAnnotation7() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation7.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation7.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation8.kt")
public void testParameterAnnotation8() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation8.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation8.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotation9.kt")
public void testParameterAnnotation9() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotation9.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotation9.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotationArgs.kt")
public void testParameterAnnotationArgs() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotationArgs.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationArgs.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotationAutoPopup1.kt")
public void testParameterAnnotationAutoPopup1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotationAutoPopup1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationAutoPopup1.kt");
doTest(fileName);
}
@TestMetadata("ParameterAnnotationAutoPopup2.kt")
public void testParameterAnnotationAutoPopup2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/ParameterAnnotationAutoPopup2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/ParameterAnnotationAutoPopup2.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotation1.kt")
public void testTopLevelAnnotation1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotation1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation1.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotation2.kt")
public void testTopLevelAnnotation2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotation2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation2.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotation3.kt")
public void testTopLevelAnnotation3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotation3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation3.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotation4.kt")
public void testTopLevelAnnotation4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotation4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotation4.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotationArg1.kt")
public void testTopLevelAnnotationArg1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotationArg1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotationArg1.kt");
doTest(fileName);
}
@TestMetadata("TopLevelAnnotationArg2.kt")
public void testTopLevelAnnotationArg2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/annotations/TopLevelAnnotationArg2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/annotations/TopLevelAnnotationArg2.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/basic/common/extensions")
+ @TestMetadata("idea/idea-completion/testData/basic/common/extensions")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Extensions extends AbstractJvmBasicCompletionTest {
public void testAllFilesPresentInExtensions() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/extensions"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/extensions"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("ExtensionInExtendedClass.kt")
public void testExtensionInExtendedClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionInExtendedClass.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtendedClassThis.kt")
public void testExtensionInExtendedClassThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtendedClassThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionInExtendedClassThis.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtension.kt")
public void testExtensionInExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionInExtension.kt");
doTest(fileName);
}
@TestMetadata("ExtensionInExtensionThis.kt")
public void testExtensionInExtensionThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionInExtensionThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionInExtensionThis.kt");
doTest(fileName);
}
@TestMetadata("ExtensionOnFQObject.kt")
public void testExtensionOnFQObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionOnFQObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionOnFQObject.kt");
doTest(fileName);
}
@TestMetadata("ExtensionOnNestedClassObject.kt")
public void testExtensionOnNestedClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/ExtensionOnNestedClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/ExtensionOnNestedClassObject.kt");
doTest(fileName);
}
@TestMetadata("Extensions.kt")
public void testExtensions() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/Extensions.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/Extensions.kt");
doTest(fileName);
}
@TestMetadata("InvalidTypeParameters.kt")
public void testInvalidTypeParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/InvalidTypeParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/InvalidTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("IrrelevantExtension.kt")
public void testIrrelevantExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/IrrelevantExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/IrrelevantExtension.kt");
doTest(fileName);
}
@TestMetadata("JavaTypeExtension.kt")
public void testJavaTypeExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/JavaTypeExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/JavaTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("KotlinGenericTypeExtension.kt")
public void testKotlinGenericTypeExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinGenericTypeExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/KotlinGenericTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("KotlinTypeExtension.kt")
public void testKotlinTypeExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/KotlinTypeExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/KotlinTypeExtension.kt");
doTest(fileName);
}
@TestMetadata("MemberExtensionFromWith.kt")
public void testMemberExtensionFromWith() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/MemberExtensionFromWith.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/MemberExtensionFromWith.kt");
doTest(fileName);
}
@TestMetadata("MemberExtensionsFromMemberExtension.kt")
public void testMemberExtensionsFromMemberExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/MemberExtensionsFromMemberExtension.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/MemberExtensionsFromMemberExtension.kt");
doTest(fileName);
}
@TestMetadata("NoDuplicatedMethodForSmartCast.kt")
public void testNoDuplicatedMethodForSmartCast() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/NoDuplicatedMethodForSmartCast.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/NoDuplicatedMethodForSmartCast.kt");
doTest(fileName);
}
@TestMetadata("NoExtensionFromOuter.kt")
public void testNoExtensionFromOuter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/NoExtensionFromOuter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/NoExtensionFromOuter.kt");
doTest(fileName);
}
@TestMetadata("NoMemberExtensionsFromCompanionObject.kt")
public void testNoMemberExtensionsFromCompanionObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/NoMemberExtensionsFromCompanionObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/NoMemberExtensionsFromCompanionObject.kt");
doTest(fileName);
}
@TestMetadata("WrongExplicitReceiver.kt")
public void testWrongExplicitReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/WrongExplicitReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/WrongExplicitReceiver.kt");
doTest(fileName);
}
@TestMetadata("WrongImplicitReceiver.kt")
public void testWrongImplicitReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/extensions/WrongImplicitReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/extensions/WrongImplicitReceiver.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/basic/common/namedParameters")
+ @TestMetadata("idea/idea-completion/testData/basic/common/namedParameters")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class NamedParameters extends AbstractJvmBasicCompletionTest {
@TestMetadata("AfterBrace.kt")
public void testAfterBrace() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterBrace.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/AfterBrace.kt");
doTest(fileName);
}
@TestMetadata("AfterComma.kt")
public void testAfterComma() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/AfterComma.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/AfterComma.kt");
doTest(fileName);
}
public void testAllFilesPresentInNamedParameters() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/namedParameters"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/namedParameters"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("CompactTypeNames.kt")
public void testCompactTypeNames() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/CompactTypeNames.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/CompactTypeNames.kt");
doTest(fileName);
}
@TestMetadata("ForEmptyParametersFunction.kt")
public void testForEmptyParametersFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/ForEmptyParametersFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/ForEmptyParametersFunction.kt");
doTest(fileName);
}
@TestMetadata("InParameterExpression.kt")
public void testInParameterExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/InParameterExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/InParameterExpression.kt");
doTest(fileName);
}
@TestMetadata("NamedParametersFromOverloads.kt")
public void testNamedParametersFromOverloads() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParametersFromOverloads.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NamedParametersFromOverloads.kt");
doTest(fileName);
}
@TestMetadata("NamedParamsInConstructor.kt")
public void testNamedParamsInConstructor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NamedParamsInConstructor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NamedParamsInConstructor.kt");
doTest(fileName);
}
@TestMetadata("NoAlreadyUsedParameters.kt")
public void testNoAlreadyUsedParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoAlreadyUsedParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NoAlreadyUsedParameters.kt");
doTest(fileName);
}
@TestMetadata("NoParamsFromUnapplicableOverload.kt")
public void testNoParamsFromUnapplicableOverload() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NoParamsFromUnapplicableOverload.kt");
doTest(fileName);
}
@TestMetadata("NotOnlyNamedParameters.kt")
public void testNotOnlyNamedParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NotOnlyNamedParameters.kt");
doTest(fileName);
}
@TestMetadata("NotOnlyNamedParameters2.kt")
public void testNotOnlyNamedParameters2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/NotOnlyNamedParameters2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/NotOnlyNamedParameters2.kt");
doTest(fileName);
}
@TestMetadata("OnlyNamedParameters.kt")
public void testOnlyNamedParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/OnlyNamedParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/OnlyNamedParameters.kt");
doTest(fileName);
}
@TestMetadata("WithParameterExpression.kt")
public void testWithParameterExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/namedParameters/WithParameterExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/namedParameters/WithParameterExpression.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/basic/common/typeArgsOrNot")
+ @TestMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class TypeArgsOrNot extends AbstractJvmBasicCompletionTest {
public void testAllFilesPresentInTypeArgsOrNot() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/typeArgsOrNot"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/typeArgsOrNot"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("ConstructorTypeArg.kt")
public void testConstructorTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/ConstructorTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/ConstructorTypeArg.kt");
doTest(fileName);
}
@TestMetadata("FunctionTypeArg.kt")
public void testFunctionTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/FunctionTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/FunctionTypeArg.kt");
doTest(fileName);
}
@TestMetadata("FunctionTypeArg2.kt")
public void testFunctionTypeArg2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/FunctionTypeArg2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/FunctionTypeArg2.kt");
doTest(fileName);
}
@TestMetadata("LessThan.kt")
public void testLessThan() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/LessThan.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/LessThan.kt");
doTest(fileName);
}
@TestMetadata("NestedTypeArg.kt")
public void testNestedTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/NestedTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/NestedTypeArg.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg.kt")
public void testSecondTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg2.kt")
public void testSecondTypeArg2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg2.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg3.kt")
public void testSecondTypeArg3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg3.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg4.kt")
public void testSecondTypeArg4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/typeArgsOrNot/SecondTypeArg4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/typeArgsOrNot/SecondTypeArg4.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/basic/common/visibility")
+ @TestMetadata("idea/idea-completion/testData/basic/common/visibility")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Visibility extends AbstractJvmBasicCompletionTest {
public void testAllFilesPresentInVisibility() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/common/visibility"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/common/visibility"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("VisibilityClassMembersFromExternal.kt")
public void testVisibilityClassMembersFromExternal() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityClassMembersFromExternal.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityClassMembersFromExternal.kt");
doTest(fileName);
}
@TestMetadata("VisibilityClassMembersFromExternalForce.kt")
public void testVisibilityClassMembersFromExternalForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityClassMembersFromExternalForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityClassMembersFromExternalForce.kt");
doTest(fileName);
}
@TestMetadata("VisibilityInSubclass.kt")
public void testVisibilityInSubclass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityInSubclass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityInSubclass.kt");
doTest(fileName);
}
@TestMetadata("VisibilityInSubclassForce.kt")
public void testVisibilityInSubclassForce() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityInSubclassForce.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityInSubclassForce.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThis.kt")
public void testVisibilityPrivateToThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThis.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisInConstructor.kt")
public void testVisibilityPrivateToThisInConstructor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInConstructor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInConstructor.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisInConstructorWithThis.kt")
public void testVisibilityPrivateToThisInConstructorWithThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInConstructorWithThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInConstructorWithThis.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisInSpecialScope.kt")
public void testVisibilityPrivateToThisInSpecialScope() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisInSpecialScope.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisInSpecialScope.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisWithReceiver.kt")
public void testVisibilityPrivateToThisWithReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithReceiver.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisWithReceiver2.kt")
public void testVisibilityPrivateToThisWithReceiver2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithReceiver2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithReceiver2.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisWithThis.kt")
public void testVisibilityPrivateToThisWithThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithThis.kt");
doTest(fileName);
}
@TestMetadata("VisibilityPrivateToThisWithWrongThis.kt")
public void testVisibilityPrivateToThisWithWrongThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/common/visibility/VisibilityPrivateToThisWithWrongThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/visibility/VisibilityPrivateToThisWithWrongThis.kt");
doTest(fileName);
}
}
}
- @TestMetadata("idea/testData/completion/basic/java")
+ @TestMetadata("idea/idea-completion/testData/basic/java")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Java extends AbstractJvmBasicCompletionTest {
public void testAllFilesPresentInJava() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/java"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/java"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("AutoForceCompletion.kt")
public void testAutoForceCompletion() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/AutoForceCompletion.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/AutoForceCompletion.kt");
doTest(fileName);
}
@TestMetadata("ExtensionFromStandardLibrary.kt")
public void testExtensionFromStandardLibrary() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/ExtensionFromStandardLibrary.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/ExtensionFromStandardLibrary.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembersForPlatformType.kt")
public void testImmediateMembersForPlatformType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/ImmediateMembersForPlatformType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/ImmediateMembersForPlatformType.kt");
doTest(fileName);
}
@TestMetadata("InPackage.kt")
public void testInPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/InPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/InPackage.kt");
doTest(fileName);
}
@TestMetadata("JavaClassNames.kt")
public void testJavaClassNames() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/JavaClassNames.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/JavaClassNames.kt");
doTest(fileName);
}
@TestMetadata("NoDuplicationForImportedJavaClass.kt")
public void testNoDuplicationForImportedJavaClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/NoDuplicationForImportedJavaClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/NoDuplicationForImportedJavaClass.kt");
doTest(fileName);
}
@TestMetadata("NoDuplicationForRuntimeClass.kt")
public void testNoDuplicationForRuntimeClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/NoDuplicationForRuntimeClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/NoDuplicationForRuntimeClass.kt");
doTest(fileName);
}
@TestMetadata("PackageDirective.kt")
public void testPackageDirective() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/PackageDirective.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/PackageDirective.kt");
doTest(fileName);
}
@TestMetadata("PropertyMetadata.kt")
public void testPropertyMetadata() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/PropertyMetadata.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/PropertyMetadata.kt");
doTest(fileName);
}
@TestMetadata("TopLevelFromStandardLibrary.kt")
public void testTopLevelFromStandardLibrary() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/TopLevelFromStandardLibrary.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/TopLevelFromStandardLibrary.kt");
doTest(fileName);
}
@TestMetadata("TopLevelFromStandardLibraryWithoutParam.kt")
public void testTopLevelFromStandardLibraryWithoutParam() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/java/TopLevelFromStandardLibraryWithoutParam.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/java/TopLevelFromStandardLibraryWithoutParam.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/JvmSmartCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmSmartCompletionTestGenerated.java
similarity index 75%
rename from idea/tests/org/jetbrains/kotlin/completion/JvmSmartCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmSmartCompletionTestGenerated.java
index 262a09c6a71..b3ee1bbbc22 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/JvmSmartCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmSmartCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,1234 +27,1234 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/smart")
+@TestMetadata("idea/idea-completion/testData/smart")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class JvmSmartCompletionTestGenerated extends AbstractJvmSmartCompletionTest {
@TestMetadata("AfterExclSign.kt")
public void testAfterExclSign() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AfterExclSign.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/AfterExclSign.kt");
doTest(fileName);
}
public void testAllFilesPresentInSmart() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("AnyExpected.kt")
public void testAnyExpected() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/AnyExpected.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/AnyExpected.kt");
doTest(fileName);
}
@TestMetadata("BackingFields.kt")
public void testBackingFields() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BackingFields.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/BackingFields.kt");
doTest(fileName);
}
@TestMetadata("BeforeArgumentWithBinaryOperation.kt")
public void testBeforeArgumentWithBinaryOperation() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation.kt");
doTest(fileName);
}
@TestMetadata("BeforeArgumentWithBinaryOperation2.kt")
public void testBeforeArgumentWithBinaryOperation2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation2.kt");
doTest(fileName);
}
@TestMetadata("BeforeArgumentWithBinaryOperation3.kt")
public void testBeforeArgumentWithBinaryOperation3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BeforeArgumentWithBinaryOperation3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/BeforeArgumentWithBinaryOperation3.kt");
doTest(fileName);
}
@TestMetadata("BooleanExpected.kt")
public void testBooleanExpected() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/BooleanExpected.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/BooleanExpected.kt");
doTest(fileName);
}
@TestMetadata("ChainedCall.kt")
public void testChainedCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ChainedCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ChainedCall.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMembers.kt")
public void testClassObjectMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ClassObjectMembers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ClassObjectMembers.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMembersForNullable.kt")
public void testClassObjectMembersForNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ClassObjectMembersForNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ClassObjectMembersForNullable.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMembersWithPrefix.kt")
public void testClassObjectMembersWithPrefix() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ClassObjectMembersWithPrefix.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ClassObjectMembersWithPrefix.kt");
doTest(fileName);
}
@TestMetadata("EmptyPrefix.kt")
public void testEmptyPrefix() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EmptyPrefix.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/EmptyPrefix.kt");
doTest(fileName);
}
@TestMetadata("EnumMembers.kt")
public void testEnumMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EnumMembers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/EnumMembers.kt");
doTest(fileName);
}
@TestMetadata("EqOperator.kt")
public void testEqOperator() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/EqOperator.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/EqOperator.kt");
doTest(fileName);
}
@TestMetadata("GroupBySubstitutor.kt")
public void testGroupBySubstitutor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/GroupBySubstitutor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/GroupBySubstitutor.kt");
doTest(fileName);
}
@TestMetadata("IfCondition.kt")
public void testIfCondition() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/IfCondition.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/IfCondition.kt");
doTest(fileName);
}
@TestMetadata("ImmediateExtensionMembers.kt")
public void testImmediateExtensionMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImmediateExtensionMembers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ImmediateExtensionMembers.kt");
doTest(fileName);
}
@TestMetadata("ImmediateMembers.kt")
public void testImmediateMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImmediateMembers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ImmediateMembers.kt");
doTest(fileName);
}
@TestMetadata("ImplicitlyTypedFunBody.kt")
public void testImplicitlyTypedFunBody() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedFunBody.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ImplicitlyTypedFunBody.kt");
doTest(fileName);
}
@TestMetadata("ImplicitlyTypedValInitializer1.kt")
public void testImplicitlyTypedValInitializer1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedValInitializer1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ImplicitlyTypedValInitializer1.kt");
doTest(fileName);
}
@TestMetadata("ImplicitlyTypedValInitializer2.kt")
public void testImplicitlyTypedValInitializer2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ImplicitlyTypedValInitializer2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ImplicitlyTypedValInitializer2.kt");
doTest(fileName);
}
@TestMetadata("InClassObject.kt")
public void testInClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/InClassObject.kt");
doTest(fileName);
}
@TestMetadata("InNestedClass.kt")
public void testInNestedClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InNestedClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/InNestedClass.kt");
doTest(fileName);
}
@TestMetadata("InaccessibleConstructor.kt")
public void testInaccessibleConstructor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InaccessibleConstructor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/InaccessibleConstructor.kt");
doTest(fileName);
}
@TestMetadata("InaccessibleDeclarations.kt")
public void testInaccessibleDeclarations() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InaccessibleDeclarations.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/InaccessibleDeclarations.kt");
doTest(fileName);
}
@TestMetadata("InfixCall.kt")
public void testInfixCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InfixCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/InfixCall.kt");
doTest(fileName);
}
@TestMetadata("InsideIdentifier.kt")
public void testInsideIdentifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InsideIdentifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/InsideIdentifier.kt");
doTest(fileName);
}
@TestMetadata("InvokeFunctionVariable.kt")
public void testInvokeFunctionVariable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/InvokeFunctionVariable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/InvokeFunctionVariable.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumMembers.kt")
public void testJavaEnumMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembers.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/JavaEnumMembers.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumMembersAfterQualifier.kt")
public void testJavaEnumMembersAfterQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembersAfterQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/JavaEnumMembersAfterQualifier.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumMembersForNullable.kt")
public void testJavaEnumMembersForNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaEnumMembersForNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/JavaEnumMembersForNullable.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticFields.kt")
public void testJavaStaticFields() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticFields.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/JavaStaticFields.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticFieldsForNullable.kt")
public void testJavaStaticFieldsForNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticFieldsForNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/JavaStaticFieldsForNullable.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticMethods.kt")
public void testJavaStaticMethods() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/JavaStaticMethods.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/JavaStaticMethods.kt");
doTest(fileName);
}
@TestMetadata("kt5873.kt")
public void testKt5873() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/kt5873.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/kt5873.kt");
doTest(fileName);
}
@TestMetadata("MethodCallArgument.kt")
public void testMethodCallArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/MethodCallArgument.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/MethodCallArgument.kt");
doTest(fileName);
}
@TestMetadata("NoExtensionMethodFromClassObject.kt")
public void testNoExtensionMethodFromClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoExtensionMethodFromClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/NoExtensionMethodFromClassObject.kt");
doTest(fileName);
}
@TestMetadata("NoNothing.kt")
public void testNoNothing() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoNothing.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/NoNothing.kt");
doTest(fileName);
}
@TestMetadata("NoPrivateOverload.kt")
public void testNoPrivateOverload() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoPrivateOverload.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/NoPrivateOverload.kt");
doTest(fileName);
}
@TestMetadata("NoSillyAssignment.kt")
public void testNoSillyAssignment() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NoSillyAssignment.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/NoSillyAssignment.kt");
doTest(fileName);
}
@TestMetadata("NotEqOperator.kt")
public void testNotEqOperator() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NotEqOperator.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/NotEqOperator.kt");
doTest(fileName);
}
@TestMetadata("NotSillyAssignment.kt")
public void testNotSillyAssignment() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/NotSillyAssignment.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/NotSillyAssignment.kt");
doTest(fileName);
}
@TestMetadata("Null.kt")
public void testNull() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Null.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/Null.kt");
doTest(fileName);
}
@TestMetadata("Object.kt")
public void testObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/Object.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/Object.kt");
doTest(fileName);
}
@TestMetadata("ObjectsFromType.kt")
public void testObjectsFromType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ObjectsFromType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ObjectsFromType.kt");
doTest(fileName);
}
@TestMetadata("OverloadedConstructorArgument.kt")
public void testOverloadedConstructorArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedConstructorArgument.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/OverloadedConstructorArgument.kt");
doTest(fileName);
}
@TestMetadata("OverloadedMethodCallArgument1.kt")
public void testOverloadedMethodCallArgument1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/OverloadedMethodCallArgument1.kt");
doTest(fileName);
}
@TestMetadata("OverloadedMethodCallArgument2.kt")
public void testOverloadedMethodCallArgument2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/OverloadedMethodCallArgument2.kt");
doTest(fileName);
}
@TestMetadata("OverloadedMethodCallArgument3.kt")
public void testOverloadedMethodCallArgument3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/OverloadedMethodCallArgument3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/OverloadedMethodCallArgument3.kt");
doTest(fileName);
}
@TestMetadata("ParameterWithDefaultValue.kt")
public void testParameterWithDefaultValue() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ParameterWithDefaultValue.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ParameterWithDefaultValue.kt");
doTest(fileName);
}
@TestMetadata("QualifiedOverloadedMethodCallArgument1.kt")
public void testQualifiedOverloadedMethodCallArgument1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/QualifiedOverloadedMethodCallArgument1.kt");
doTest(fileName);
}
@TestMetadata("QualifiedOverloadedMethodCallArgument2.kt")
public void testQualifiedOverloadedMethodCallArgument2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/QualifiedOverloadedMethodCallArgument2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/QualifiedOverloadedMethodCallArgument2.kt");
doTest(fileName);
}
@TestMetadata("SAMExpected1.kt")
public void testSAMExpected1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SAMExpected1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/SAMExpected1.kt");
doTest(fileName);
}
@TestMetadata("SkipDeclarationsOfType.kt")
public void testSkipDeclarationsOfType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SkipDeclarationsOfType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/SkipDeclarationsOfType.kt");
doTest(fileName);
}
@TestMetadata("SkipUnresolvedTypes.kt")
public void testSkipUnresolvedTypes() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/SkipUnresolvedTypes.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/SkipUnresolvedTypes.kt");
doTest(fileName);
}
@TestMetadata("UnresolvedExpectedType.kt")
public void testUnresolvedExpectedType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/UnresolvedExpectedType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/UnresolvedExpectedType.kt");
doTest(fileName);
}
@TestMetadata("VariableAsFunction1.kt")
public void testVariableAsFunction1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/VariableAsFunction1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/VariableAsFunction1.kt");
doTest(fileName);
}
@TestMetadata("VariableAsFunction3.kt")
public void testVariableAsFunction3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/VariableAsFunction3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/VariableAsFunction3.kt");
doTest(fileName);
}
@TestMetadata("VariableInitializer.kt")
public void testVariableInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/VariableInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/VariableInitializer.kt");
doTest(fileName);
}
@TestMetadata("WithPrefix.kt")
public void testWithPrefix() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WithPrefix.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/WithPrefix.kt");
doTest(fileName);
}
@TestMetadata("WithQualifier.kt")
public void testWithQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WithQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/WithQualifier.kt");
doTest(fileName);
}
@TestMetadata("WrongNumberOfTypeArguments.kt")
public void testWrongNumberOfTypeArguments() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WrongNumberOfTypeArguments.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/WrongNumberOfTypeArguments.kt");
doTest(fileName);
}
@TestMetadata("WrongReceiver.kt")
public void testWrongReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/WrongReceiver.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/WrongReceiver.kt");
doTest(fileName);
}
- @TestMetadata("idea/testData/completion/smart/afterAs")
+ @TestMetadata("idea/idea-completion/testData/smart/afterAs")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class AfterAs extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/afterAs/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/afterAs/1.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/afterAs/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/afterAs/2.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/afterAs/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/afterAs/3.kt");
doTest(fileName);
}
public void testAllFilesPresentInAfterAs() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/afterAs"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/afterAs"), Pattern.compile("^(.+)\\.kt$"), true);
}
}
- @TestMetadata("idea/testData/completion/smart/anonymousObject")
+ @TestMetadata("idea/idea-completion/testData/smart/anonymousObject")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class AnonymousObject extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/anonymousObject/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/anonymousObject/1.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/anonymousObject/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/anonymousObject/2.kt");
doTest(fileName);
}
public void testAllFilesPresentInAnonymousObject() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/anonymousObject"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/anonymousObject"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("ForJavaInterface.kt")
public void testForJavaInterface() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/anonymousObject/ForJavaInterface.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/anonymousObject/ForJavaInterface.kt");
doTest(fileName);
}
@TestMetadata("WithPrefix.kt")
public void testWithPrefix() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/anonymousObject/WithPrefix.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/anonymousObject/WithPrefix.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/constructor")
+ @TestMetadata("idea/idea-completion/testData/smart/constructor")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Constructor extends AbstractJvmSmartCompletionTest {
public void testAllFilesPresentInConstructor() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/constructor"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/constructor"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("GenericJavaClass.kt")
public void testGenericJavaClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/GenericJavaClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/GenericJavaClass.kt");
doTest(fileName);
}
@TestMetadata("GenericType.kt")
public void testGenericType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/GenericType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/GenericType.kt");
doTest(fileName);
}
@TestMetadata("InnerClass.kt")
public void testInnerClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/InnerClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/InnerClass.kt");
doTest(fileName);
}
@TestMetadata("JavaClass.kt")
public void testJavaClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/JavaClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/JavaClass.kt");
doTest(fileName);
}
@TestMetadata("NoConstructorWithQualifier.kt")
public void testNoConstructorWithQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/NoConstructorWithQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/NoConstructorWithQualifier.kt");
doTest(fileName);
}
@TestMetadata("NoInnerClassInstantiation.kt")
public void testNoInnerClassInstantiation() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/NoInnerClassInstantiation.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/NoInnerClassInstantiation.kt");
doTest(fileName);
}
@TestMetadata("Nullable.kt")
public void testNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/Nullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/Nullable.kt");
doTest(fileName);
}
@TestMetadata("PrivateConstructorForAbstract.kt")
public void testPrivateConstructorForAbstract() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/PrivateConstructorForAbstract.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/PrivateConstructorForAbstract.kt");
doTest(fileName);
}
@TestMetadata("ProtectedConstructorForAbstract.kt")
public void testProtectedConstructorForAbstract() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/ProtectedConstructorForAbstract.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/ProtectedConstructorForAbstract.kt");
doTest(fileName);
}
@TestMetadata("Simple.kt")
public void testSimple() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/Simple.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/Simple.kt");
doTest(fileName);
}
@TestMetadata("WithParameters.kt")
public void testWithParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/constructor/WithParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/constructor/WithParameters.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/forLoopRange")
+ @TestMetadata("idea/idea-completion/testData/smart/forLoopRange")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class ForLoopRange extends AbstractJvmSmartCompletionTest {
@TestMetadata("AfterDot.kt")
public void testAfterDot() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/forLoopRange/AfterDot.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/forLoopRange/AfterDot.kt");
doTest(fileName);
}
public void testAllFilesPresentInForLoopRange() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/forLoopRange"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/forLoopRange"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("ExtensionIteratorMethod.kt")
public void testExtensionIteratorMethod() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/forLoopRange/ExtensionIteratorMethod.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/forLoopRange/ExtensionIteratorMethod.kt");
doTest(fileName);
}
@TestMetadata("NoGenericT.kt")
public void testNoGenericT() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/forLoopRange/NoGenericT.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/forLoopRange/NoGenericT.kt");
doTest(fileName);
}
@TestMetadata("Nullable.kt")
public void testNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/forLoopRange/Nullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/forLoopRange/Nullable.kt");
doTest(fileName);
}
@TestMetadata("Simple.kt")
public void testSimple() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/forLoopRange/Simple.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/forLoopRange/Simple.kt");
doTest(fileName);
}
@TestMetadata("SmartCasts.kt")
public void testSmartCasts() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/forLoopRange/SmartCasts.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/forLoopRange/SmartCasts.kt");
doTest(fileName);
}
@TestMetadata("TypedLoopVar.kt")
public void testTypedLoopVar() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/forLoopRange/TypedLoopVar.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/forLoopRange/TypedLoopVar.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/functionLiterals")
+ @TestMetadata("idea/idea-completion/testData/smart/functionLiterals")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class FunctionLiterals extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionLiterals/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionLiterals/1.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionLiterals/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionLiterals/2.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionLiterals/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionLiterals/3.kt");
doTest(fileName);
}
@TestMetadata("4.kt")
public void test4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionLiterals/4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionLiterals/4.kt");
doTest(fileName);
}
@TestMetadata("5.kt")
public void test5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionLiterals/5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionLiterals/5.kt");
doTest(fileName);
}
public void testAllFilesPresentInFunctionLiterals() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/functionLiterals"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/functionLiterals"), Pattern.compile("^(.+)\\.kt$"), true);
}
}
- @TestMetadata("idea/testData/completion/smart/functionReference")
+ @TestMetadata("idea/idea-completion/testData/smart/functionReference")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class FunctionReference extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionReference/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionReference/1.kt");
doTest(fileName);
}
@TestMetadata("10.kt")
public void test10() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionReference/10.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionReference/10.kt");
doTest(fileName);
}
@TestMetadata("12.kt")
public void test12() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionReference/12.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionReference/12.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionReference/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionReference/3.kt");
doTest(fileName);
}
@TestMetadata("4.kt")
public void test4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionReference/4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionReference/4.kt");
doTest(fileName);
}
@TestMetadata("7.kt")
public void test7() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionReference/7.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionReference/7.kt");
doTest(fileName);
}
@TestMetadata("9.kt")
public void test9() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionReference/9.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionReference/9.kt");
doTest(fileName);
}
@TestMetadata("AfterQualifier.kt")
public void testAfterQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/functionReference/AfterQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/functionReference/AfterQualifier.kt");
doTest(fileName);
}
public void testAllFilesPresentInFunctionReference() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/functionReference"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/functionReference"), Pattern.compile("^(.+)\\.kt$"), true);
}
}
- @TestMetadata("idea/testData/completion/smart/generics")
+ @TestMetadata("idea/idea-completion/testData/smart/generics")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Generics extends AbstractJvmSmartCompletionTest {
public void testAllFilesPresentInGenerics() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/generics"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/generics"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("GenericFunction1.kt")
public void testGenericFunction1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/generics/GenericFunction1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/generics/GenericFunction1.kt");
doTest(fileName);
}
@TestMetadata("GenericFunction2.kt")
public void testGenericFunction2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/generics/GenericFunction2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/generics/GenericFunction2.kt");
doTest(fileName);
}
@TestMetadata("GenericFunction3.kt")
public void testGenericFunction3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/generics/GenericFunction3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/generics/GenericFunction3.kt");
doTest(fileName);
}
@TestMetadata("GenericFunction4.kt")
public void testGenericFunction4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/generics/GenericFunction4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/generics/GenericFunction4.kt");
doTest(fileName);
}
@TestMetadata("GenericFunction5.kt")
public void testGenericFunction5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/generics/GenericFunction5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/generics/GenericFunction5.kt");
doTest(fileName);
}
@TestMetadata("GenericMethodArgument.kt")
public void testGenericMethodArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/generics/GenericMethodArgument.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/generics/GenericMethodArgument.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/heuristicSignatures")
+ @TestMetadata("idea/idea-completion/testData/smart/heuristicSignatures")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class HeuristicSignatures extends AbstractJvmSmartCompletionTest {
public void testAllFilesPresentInHeuristicSignatures() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/heuristicSignatures"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/heuristicSignatures"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("Contains.kt")
public void testContains() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/Contains.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/Contains.kt");
doTest(fileName);
}
@TestMetadata("ContainsAll.kt")
public void testContainsAll() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/ContainsAll.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/ContainsAll.kt");
doTest(fileName);
}
@TestMetadata("ContainsKey.kt")
public void testContainsKey() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/ContainsKey.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/ContainsKey.kt");
doTest(fileName);
}
@TestMetadata("ContainsValue.kt")
public void testContainsValue() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/ContainsValue.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/ContainsValue.kt");
doTest(fileName);
}
@TestMetadata("Get.kt")
public void testGet() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/Get.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/Get.kt");
doTest(fileName);
}
@TestMetadata("InOperator.kt")
public void testInOperator() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/InOperator.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/InOperator.kt");
doTest(fileName);
}
@TestMetadata("IndexOf.kt")
public void testIndexOf() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/IndexOf.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/IndexOf.kt");
doTest(fileName);
}
@TestMetadata("LastIndexOf.kt")
public void testLastIndexOf() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/LastIndexOf.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/LastIndexOf.kt");
doTest(fileName);
}
@TestMetadata("MapRemove.kt")
public void testMapRemove() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/MapRemove.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/MapRemove.kt");
doTest(fileName);
}
@TestMetadata("Remove.kt")
public void testRemove() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/Remove.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/Remove.kt");
doTest(fileName);
}
@TestMetadata("RemoveAll.kt")
public void testRemoveAll() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/RemoveAll.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/RemoveAll.kt");
doTest(fileName);
}
@TestMetadata("RetainAll.kt")
public void testRetainAll() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/heuristicSignatures/RetainAll.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/heuristicSignatures/RetainAll.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/ifValue")
+ @TestMetadata("idea/idea-completion/testData/smart/ifValue")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class IfValue extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ifValue/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ifValue/1.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ifValue/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ifValue/2.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ifValue/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ifValue/3.kt");
doTest(fileName);
}
@TestMetadata("4.kt")
public void test4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ifValue/4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ifValue/4.kt");
doTest(fileName);
}
public void testAllFilesPresentInIfValue() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/ifValue"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/ifValue"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("InBlock1.kt")
public void testInBlock1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ifValue/InBlock1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ifValue/InBlock1.kt");
doTest(fileName);
}
@TestMetadata("InBlock2.kt")
public void testInBlock2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/ifValue/InBlock2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ifValue/InBlock2.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/inElvisOperator")
+ @TestMetadata("idea/idea-completion/testData/smart/inElvisOperator")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class InElvisOperator extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inElvisOperator/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inElvisOperator/1.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inElvisOperator/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inElvisOperator/2.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inElvisOperator/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inElvisOperator/3.kt");
doTest(fileName);
}
@TestMetadata("4.kt")
public void test4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inElvisOperator/4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inElvisOperator/4.kt");
doTest(fileName);
}
@TestMetadata("5.kt")
public void test5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inElvisOperator/5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inElvisOperator/5.kt");
doTest(fileName);
}
@TestMetadata("6.kt")
public void test6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inElvisOperator/6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inElvisOperator/6.kt");
doTest(fileName);
}
public void testAllFilesPresentInInElvisOperator() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/inElvisOperator"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/inElvisOperator"), Pattern.compile("^(.+)\\.kt$"), true);
}
}
- @TestMetadata("idea/testData/completion/smart/inOperator")
+ @TestMetadata("idea/idea-completion/testData/smart/inOperator")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class InOperator extends AbstractJvmSmartCompletionTest {
public void testAllFilesPresentInInOperator() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/inOperator"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/inOperator"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("ExtensionContains.kt")
public void testExtensionContains() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/ExtensionContains.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/ExtensionContains.kt");
doTest(fileName);
}
@TestMetadata("FilterByArgumentType.kt")
public void testFilterByArgumentType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/FilterByArgumentType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/FilterByArgumentType.kt");
doTest(fileName);
}
@TestMetadata("GenericMethod.kt")
public void testGenericMethod() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/GenericMethod.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/GenericMethod.kt");
doTest(fileName);
}
@TestMetadata("GenericMethod2.kt")
public void testGenericMethod2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/GenericMethod2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/GenericMethod2.kt");
doTest(fileName);
}
@TestMetadata("GenericMethod3.kt")
public void testGenericMethod3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/GenericMethod3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/GenericMethod3.kt");
doTest(fileName);
}
@TestMetadata("NonBooleanContains.kt")
public void testNonBooleanContains() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/NonBooleanContains.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/NonBooleanContains.kt");
doTest(fileName);
}
@TestMetadata("NotIn.kt")
public void testNotIn() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/NotIn.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/NotIn.kt");
doTest(fileName);
}
@TestMetadata("Nullable.kt")
public void testNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/Nullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/Nullable.kt");
doTest(fileName);
}
@TestMetadata("Simple.kt")
public void testSimple() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/Simple.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/Simple.kt");
doTest(fileName);
}
@TestMetadata("SmartCasts.kt")
public void testSmartCasts() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inOperator/SmartCasts.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inOperator/SmartCasts.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/inheritors")
+ @TestMetadata("idea/idea-completion/testData/smart/inheritors")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Inheritors extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inheritors/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inheritors/1.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inheritors/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inheritors/2.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/inheritors/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/inheritors/3.kt");
doTest(fileName);
}
public void testAllFilesPresentInInheritors() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/inheritors"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/inheritors"), Pattern.compile("^(.+)\\.kt$"), true);
}
}
- @TestMetadata("idea/testData/completion/smart/multipleArgsItem")
+ @TestMetadata("idea/idea-completion/testData/smart/multipleArgsItem")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class MultipleArgsItem extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/1.kt");
doTest(fileName);
}
@TestMetadata("10.kt")
public void test10() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/10.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/10.kt");
doTest(fileName);
}
@TestMetadata("11.kt")
public void test11() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/11.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/11.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/2.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/3.kt");
doTest(fileName);
}
@TestMetadata("4.kt")
public void test4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/4.kt");
doTest(fileName);
}
@TestMetadata("5.kt")
public void test5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/5.kt");
doTest(fileName);
}
@TestMetadata("6.kt")
public void test6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/6.kt");
doTest(fileName);
}
@TestMetadata("7.kt")
public void test7() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/7.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/7.kt");
doTest(fileName);
}
@TestMetadata("8.kt")
public void test8() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/8.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/8.kt");
doTest(fileName);
}
@TestMetadata("9.kt")
public void test9() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/multipleArgsItem/9.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/multipleArgsItem/9.kt");
doTest(fileName);
}
public void testAllFilesPresentInMultipleArgsItem() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/multipleArgsItem"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/multipleArgsItem"), Pattern.compile("^(.+)\\.kt$"), true);
}
}
- @TestMetadata("idea/testData/completion/smart/smartCasts")
+ @TestMetadata("idea/idea-completion/testData/smart/smartCasts")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class SmartCasts extends AbstractJvmSmartCompletionTest {
public void testAllFilesPresentInSmartCasts() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/smartCasts"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/smartCasts"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("AutoNotNullType.kt")
public void testAutoNotNullType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/smartCasts/AutoNotNullType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/smartCasts/AutoNotNullType.kt");
doTest(fileName);
}
@TestMetadata("AutoNotNullType2.kt")
public void testAutoNotNullType2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/smartCasts/AutoNotNullType2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/smartCasts/AutoNotNullType2.kt");
doTest(fileName);
}
@TestMetadata("AutoNotNullTypeForConstructorParameter.kt")
public void testAutoNotNullTypeForConstructorParameter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/smartCasts/AutoNotNullTypeForConstructorParameter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/smartCasts/AutoNotNullTypeForConstructorParameter.kt");
doTest(fileName);
}
@TestMetadata("AutoNotNullTypeWithQualifier.kt")
public void testAutoNotNullTypeWithQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/smartCasts/AutoNotNullTypeWithQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/smartCasts/AutoNotNullTypeWithQualifier.kt");
doTest(fileName);
}
@TestMetadata("SmartCastType.kt")
public void testSmartCastType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/smartCasts/SmartCastType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/smartCasts/SmartCastType.kt");
doTest(fileName);
}
@TestMetadata("SmartCastTypeWithQualifier.kt")
public void testSmartCastTypeWithQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/smartCasts/SmartCastTypeWithQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/smartCasts/SmartCastTypeWithQualifier.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/this")
+ @TestMetadata("idea/idea-completion/testData/smart/this")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class This extends AbstractJvmSmartCompletionTest {
public void testAllFilesPresentInThis() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/this"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/this"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("NoQualifiedThisOfAnonymousObject.kt")
public void testNoQualifiedThisOfAnonymousObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/this/NoQualifiedThisOfAnonymousObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/this/NoQualifiedThisOfAnonymousObject.kt");
doTest(fileName);
}
@TestMetadata("NullableThis.kt")
public void testNullableThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/this/NullableThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/this/NullableThis.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThis.kt")
public void testQualifiedThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/this/QualifiedThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/this/QualifiedThis.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisOfExtensionFunction.kt")
public void testQualifiedThisOfExtensionFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/this/QualifiedThisOfExtensionFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionFunction.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisOfExtensionLambda1.kt")
public void testQualifiedThisOfExtensionLambda1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda1.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisOfExtensionLambda2.kt")
public void testQualifiedThisOfExtensionLambda2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda2.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisOfExtensionLambda3.kt")
public void testQualifiedThisOfExtensionLambda3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/this/QualifiedThisOfExtensionLambda3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/this/QualifiedThisOfExtensionLambda3.kt");
doTest(fileName);
}
@TestMetadata("This.kt")
public void testThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/this/This.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/this/This.kt");
doTest(fileName);
}
}
- @TestMetadata("idea/testData/completion/smart/whenEntry")
+ @TestMetadata("idea/idea-completion/testData/smart/whenEntry")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class WhenEntry extends AbstractJvmSmartCompletionTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/1.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/2.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/3.kt");
doTest(fileName);
}
@TestMetadata("4.kt")
public void test4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/4.kt");
doTest(fileName);
}
@TestMetadata("5.kt")
public void test5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/5.kt");
doTest(fileName);
}
@TestMetadata("6.kt")
public void test6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/6.kt");
doTest(fileName);
}
@TestMetadata("7.kt")
public void test7() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/7.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/7.kt");
doTest(fileName);
}
@TestMetadata("8.kt")
public void test8() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/8.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/8.kt");
doTest(fileName);
}
@TestMetadata("9.kt")
public void test9() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/9.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/9.kt");
doTest(fileName);
}
public void testAllFilesPresentInWhenEntry() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smart/whenEntry"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smart/whenEntry"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("WhenWithNoSubject1.kt")
public void testWhenWithNoSubject1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/WhenWithNoSubject1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/WhenWithNoSubject1.kt");
doTest(fileName);
}
@TestMetadata("WhenWithNoSubject2.kt")
public void testWhenWithNoSubject2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smart/whenEntry/WhenWithNoSubject2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/whenEntry/WhenWithNoSubject2.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/JvmWithLibBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmWithLibBasicCompletionTestGenerated.java
similarity index 80%
rename from idea/tests/org/jetbrains/kotlin/completion/JvmWithLibBasicCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmWithLibBasicCompletionTestGenerated.java
index 250d47261e5..faab28f02f1 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/JvmWithLibBasicCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmWithLibBasicCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,47 +27,47 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/basic/custom")
+@TestMetadata("idea/idea-completion/testData/basic/custom")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class JvmWithLibBasicCompletionTestGenerated extends AbstractJvmWithLibBasicCompletionTest {
public void testAllFilesPresentInCustom() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/custom"), Pattern.compile("^(.+)\\.kt$"), false);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/custom"), Pattern.compile("^(.+)\\.kt$"), false);
}
@TestMetadata("NamedArgumentsJava.kt")
public void testNamedArgumentsJava() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/NamedArgumentsJava.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/custom/NamedArgumentsJava.kt");
doTest(fileName);
}
@TestMetadata("NamedArgumentsKotlin.kt")
public void testNamedArgumentsKotlin() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/NamedArgumentsKotlin.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/custom/NamedArgumentsKotlin.kt");
doTest(fileName);
}
@TestMetadata("TopLevelNonImportedExtFun.kt")
public void testTopLevelNonImportedExtFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedExtFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtFun.kt");
doTest(fileName);
}
@TestMetadata("TopLevelNonImportedExtProp.kt")
public void testTopLevelNonImportedExtProp() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedExtProp.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/custom/TopLevelNonImportedExtProp.kt");
doTest(fileName);
}
@TestMetadata("TopLevelNonImportedFun.kt")
public void testTopLevelNonImportedFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/custom/TopLevelNonImportedFun.kt");
doTest(fileName);
}
@TestMetadata("TopLevelNonImportedProperty.kt")
public void testTopLevelNonImportedProperty() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/custom/TopLevelNonImportedProperty.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/custom/TopLevelNonImportedProperty.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/idea/kdoc/KDocCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KDocCompletionTestGenerated.java
similarity index 80%
rename from idea/tests/org/jetbrains/kotlin/idea/kdoc/KDocCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KDocCompletionTestGenerated.java
index 5838904a212..d7e08009e1c 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/kdoc/KDocCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KDocCompletionTestGenerated.java
@@ -14,12 +14,11 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.idea.kdoc;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
import org.jetbrains.kotlin.test.JetTestUtils;
-import org.jetbrains.kotlin.completion.AbstractJvmBasicCompletionTest;
import org.jetbrains.kotlin.test.TestMetadata;
import org.junit.runner.RunWith;
@@ -28,53 +27,53 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/kdoc/completion")
+@TestMetadata("idea/idea-completion/testData/kdoc")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class KDocCompletionTestGenerated extends AbstractJvmBasicCompletionTest {
- public void testAllFilesPresentInCompletion() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/kdoc/completion"), Pattern.compile("^(.+)\\.kt$"), true);
+ public void testAllFilesPresentInKdoc() throws Exception {
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/kdoc"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("Link.kt")
public void testLink() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/kdoc/completion/Link.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/kdoc/Link.kt");
doTest(fileName);
}
@TestMetadata("ParamTag.kt")
public void testParamTag() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/kdoc/completion/ParamTag.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/kdoc/ParamTag.kt");
doTest(fileName);
}
@TestMetadata("SkipExistingParamTag.kt")
public void testSkipExistingParamTag() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/kdoc/completion/SkipExistingParamTag.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/kdoc/SkipExistingParamTag.kt");
doTest(fileName);
}
@TestMetadata("TagName.kt")
public void testTagName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/kdoc/completion/TagName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/kdoc/TagName.kt");
doTest(fileName);
}
@TestMetadata("TagNameAfterAt.kt")
public void testTagNameAfterAt() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/kdoc/completion/TagNameAfterAt.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/kdoc/TagNameAfterAt.kt");
doTest(fileName);
}
@TestMetadata("TagNameMiddle.kt")
public void testTagNameMiddle() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/kdoc/completion/TagNameMiddle.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/kdoc/TagNameMiddle.kt");
doTest(fileName);
}
@TestMetadata("TagNameStart.kt")
public void testTagNameStart() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/kdoc/completion/TagNameStart.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/kdoc/TagNameStart.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/KeywordCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KeywordCompletionTestGenerated.java
similarity index 78%
rename from idea/tests/org/jetbrains/kotlin/completion/KeywordCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KeywordCompletionTestGenerated.java
index 6afe5efe71c..215a606b866 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/KeywordCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KeywordCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,389 +27,389 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/keywords")
+@TestMetadata("idea/idea-completion/testData/keywords")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class KeywordCompletionTestGenerated extends AbstractKeywordCompletionTest {
@TestMetadata("AfterClassKeyword.kt")
public void testAfterClassKeyword() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterClassKeyword.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/AfterClassKeyword.kt");
doTest(fileName);
}
@TestMetadata("AfterClassProperty.kt")
public void testAfterClassProperty() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterClassProperty.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/AfterClassProperty.kt");
doTest(fileName);
}
@TestMetadata("AfterClasses.kt")
public void testAfterClasses() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterClasses.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/AfterClasses.kt");
doTest(fileName);
}
@TestMetadata("AfterDot.kt")
public void testAfterDot() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterDot.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/AfterDot.kt");
doTest(fileName);
}
@TestMetadata("AfterFuns.kt")
public void testAfterFuns() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterFuns.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/AfterFuns.kt");
doTest(fileName);
}
@TestMetadata("AfterSafeDot.kt")
public void testAfterSafeDot() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterSafeDot.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/AfterSafeDot.kt");
doTest(fileName);
}
@TestMetadata("AfterSpaceAndDot.kt")
public void testAfterSpaceAndDot() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/AfterSpaceAndDot.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/AfterSpaceAndDot.kt");
doTest(fileName);
}
public void testAllFilesPresentInKeywords() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/keywords"), Pattern.compile("^(.+)\\.kt$"), false);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/keywords"), Pattern.compile("^(.+)\\.kt$"), false);
}
@TestMetadata("BeforeDelegationCall.kt")
public void testBeforeDelegationCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/BeforeDelegationCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/BeforeDelegationCall.kt");
doTest(fileName);
}
@TestMetadata("BreakContinue.kt")
public void testBreakContinue() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/BreakContinue.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/BreakContinue.kt");
doTest(fileName);
}
@TestMetadata("BreakWithLabel.kt")
public void testBreakWithLabel() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/BreakWithLabel.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/BreakWithLabel.kt");
doTest(fileName);
}
@TestMetadata("CommaExpected.kt")
public void testCommaExpected() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/CommaExpected.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/CommaExpected.kt");
doTest(fileName);
}
@TestMetadata("ContinueWithLabel.kt")
public void testContinueWithLabel() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/ContinueWithLabel.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/ContinueWithLabel.kt");
doTest(fileName);
}
@TestMetadata("FileKeyword.kt")
public void testFileKeyword() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/FileKeyword.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/FileKeyword.kt");
doTest(fileName);
}
@TestMetadata("GlobalPropertyAccessors.kt")
public void testGlobalPropertyAccessors() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/GlobalPropertyAccessors.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/GlobalPropertyAccessors.kt");
doTest(fileName);
}
@TestMetadata("InArgumentList.kt")
public void testInArgumentList() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InArgumentList.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InArgumentList.kt");
doTest(fileName);
}
@TestMetadata("InBlockComment.kt")
public void testInBlockComment() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InBlockComment.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InBlockComment.kt");
doTest(fileName);
}
@TestMetadata("InChar.kt")
public void testInChar() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InChar.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InChar.kt");
doTest(fileName);
}
@TestMetadata("InClassBeforeFun.kt")
public void testInClassBeforeFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassBeforeFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InClassBeforeFun.kt");
doTest(fileName);
}
@TestMetadata("InClassNoCompletionInValName.kt")
public void testInClassNoCompletionInValName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassNoCompletionInValName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InClassNoCompletionInValName.kt");
doTest(fileName);
}
@TestMetadata("InClassProperty.kt")
public void testInClassProperty() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassProperty.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InClassProperty.kt");
doTest(fileName);
}
@TestMetadata("InClassScope.kt")
public void testInClassScope() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassScope.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InClassScope.kt");
doTest(fileName);
}
@TestMetadata("InClassTypeParameters.kt")
public void testInClassTypeParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InClassTypeParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InClassTypeParameters.kt");
doTest(fileName);
}
@TestMetadata("InCodeBlock.kt")
public void testInCodeBlock() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InCodeBlock.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InCodeBlock.kt");
doTest(fileName);
}
@TestMetadata("InFunctionExpressionBody.kt")
public void testInFunctionExpressionBody() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionExpressionBody.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InFunctionExpressionBody.kt");
doTest(fileName);
}
@TestMetadata("InFunctionName.kt")
public void testInFunctionName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InFunctionName.kt");
doTest(fileName);
}
@TestMetadata("InFunctionRecieverType.kt")
public void testInFunctionRecieverType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionRecieverType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InFunctionRecieverType.kt");
doTest(fileName);
}
@TestMetadata("InFunctionTypePosition.kt")
public void testInFunctionTypePosition() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InFunctionTypePosition.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InFunctionTypePosition.kt");
doTest(fileName);
}
@TestMetadata("InGetterExpressionBody.kt")
public void testInGetterExpressionBody() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InGetterExpressionBody.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InGetterExpressionBody.kt");
doTest(fileName);
}
@TestMetadata("InMemberFunParametersList.kt")
public void testInMemberFunParametersList() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InMemberFunParametersList.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InMemberFunParametersList.kt");
doTest(fileName);
}
@TestMetadata("InModifierListInsideClass.kt")
public void testInModifierListInsideClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InModifierListInsideClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InModifierListInsideClass.kt");
doTest(fileName);
}
@TestMetadata("InNotFinishedGenericWithFunAfter.kt")
public void testInNotFinishedGenericWithFunAfter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InNotFinishedGenericWithFunAfter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InNotFinishedGenericWithFunAfter.kt");
doTest(fileName);
}
@TestMetadata("InParameterDefaultValue.kt")
public void testInParameterDefaultValue() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InParameterDefaultValue.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InParameterDefaultValue.kt");
doTest(fileName);
}
@TestMetadata("InPropertyInitializer.kt")
public void testInPropertyInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InPropertyInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InPropertyInitializer.kt");
doTest(fileName);
}
@TestMetadata("InPropertyTypeReference.kt")
public void testInPropertyTypeReference() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InPropertyTypeReference.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InPropertyTypeReference.kt");
doTest(fileName);
}
@TestMetadata("InString.kt")
public void testInString() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InString.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InString.kt");
doTest(fileName);
}
@TestMetadata("InTopFunParametersList.kt")
public void testInTopFunParametersList() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InTopFunParametersList.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InTopFunParametersList.kt");
doTest(fileName);
}
@TestMetadata("InTopScopeAfterPackage.kt")
public void testInTopScopeAfterPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/InTopScopeAfterPackage.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/InTopScopeAfterPackage.kt");
doTest(fileName);
}
@TestMetadata("LabeledLambdaThis.kt")
public void testLabeledLambdaThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/LabeledLambdaThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/LabeledLambdaThis.kt");
doTest(fileName);
}
@TestMetadata("LineComment.kt")
public void testLineComment() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/LineComment.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/LineComment.kt");
doTest(fileName);
}
@TestMetadata("NoBreak1.kt")
public void testNoBreak1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NoBreak1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/NoBreak1.kt");
doTest(fileName);
}
@TestMetadata("NoBreak2.kt")
public void testNoBreak2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NoBreak2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/NoBreak2.kt");
doTest(fileName);
}
@TestMetadata("NoCompletionForCapitalPrefix.kt")
public void testNoCompletionForCapitalPrefix() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NoCompletionForCapitalPrefix.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/NoCompletionForCapitalPrefix.kt");
doTest(fileName);
}
@TestMetadata("NoContinue.kt")
public void testNoContinue() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NoContinue.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/NoContinue.kt");
doTest(fileName);
}
@TestMetadata("NoFinalInParameterList.kt")
public void testNoFinalInParameterList() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NoFinalInParameterList.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/NoFinalInParameterList.kt");
doTest(fileName);
}
@TestMetadata("NotInNotIs.kt")
public void testNotInNotIs() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/NotInNotIs.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/NotInNotIs.kt");
doTest(fileName);
}
@TestMetadata("PrefixMatcher.kt")
public void testPrefixMatcher() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PrefixMatcher.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/PrefixMatcher.kt");
doTest(fileName);
}
@TestMetadata("PropertyAccessors.kt")
public void testPropertyAccessors() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PropertyAccessors.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/PropertyAccessors.kt");
doTest(fileName);
}
@TestMetadata("PropertyAccessors2.kt")
public void testPropertyAccessors2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PropertyAccessors2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/PropertyAccessors2.kt");
doTest(fileName);
}
@TestMetadata("PropertySetter.kt")
public void testPropertySetter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/PropertySetter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/PropertySetter.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThis.kt")
public void testQualifiedThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/QualifiedThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/QualifiedThis.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisInAccessor.kt")
public void testQualifiedThisInAccessor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/QualifiedThisInAccessor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/QualifiedThisInAccessor.kt");
doTest(fileName);
}
@TestMetadata("Return1.kt")
public void testReturn1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return1.kt");
doTest(fileName);
}
@TestMetadata("Return2.kt")
public void testReturn2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return2.kt");
doTest(fileName);
}
@TestMetadata("Return3.kt")
public void testReturn3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return3.kt");
doTest(fileName);
}
@TestMetadata("Return4.kt")
public void testReturn4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return4.kt");
doTest(fileName);
}
@TestMetadata("Return5.kt")
public void testReturn5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return5.kt");
doTest(fileName);
}
@TestMetadata("Return6.kt")
public void testReturn6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return6.kt");
doTest(fileName);
}
@TestMetadata("Return7.kt")
public void testReturn7() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return7.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return7.kt");
doTest(fileName);
}
@TestMetadata("Return8.kt")
public void testReturn8() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return8.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return8.kt");
doTest(fileName);
}
@TestMetadata("Return9.kt")
public void testReturn9() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/Return9.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/Return9.kt");
doTest(fileName);
}
@TestMetadata("This.kt")
public void testThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/This.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/This.kt");
doTest(fileName);
}
@TestMetadata("ThisPrefixMatching.kt")
public void testThisPrefixMatching() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/ThisPrefixMatching.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/ThisPrefixMatching.kt");
doTest(fileName);
}
@TestMetadata("TopScope.kt")
public void testTopScope() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/keywords/TopScope.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/keywords/TopScope.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/idea/KotlinCompletionTestCase.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KotlinCompletionTestCase.java
similarity index 95%
rename from idea/tests/org/jetbrains/kotlin/idea/KotlinCompletionTestCase.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KotlinCompletionTestCase.java
index 0913ddd3ebd..bc050dda1d3 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/KotlinCompletionTestCase.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KotlinCompletionTestCase.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.idea;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.codeInsight.completion.CompletionTestCase;
import com.intellij.openapi.vfs.newvfs.impl.VfsRootAccess;
diff --git a/idea/tests/org/jetbrains/kotlin/completion/KotlinSourceInJavaCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KotlinSourceInJavaCompletionTestGenerated.java
similarity index 80%
rename from idea/tests/org/jetbrains/kotlin/completion/KotlinSourceInJavaCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KotlinSourceInJavaCompletionTestGenerated.java
index dca476740bc..6a9b9c51ea8 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/KotlinSourceInJavaCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/KotlinSourceInJavaCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,101 +27,101 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/injava")
+@TestMetadata("idea/idea-completion/testData/injava")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class KotlinSourceInJavaCompletionTestGenerated extends AbstractKotlinSourceInJavaCompletionTest {
public void testAllFilesPresentInInjava() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/injava"), Pattern.compile("^(.+)\\.java$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/injava"), Pattern.compile("^(.+)\\.java$"), true);
}
@TestMetadata("Class.java")
public void testClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Class.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/Class.java");
doTest(fileName);
}
@TestMetadata("ClassMembers.java")
public void testClassMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassMembers.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ClassMembers.java");
doTest(fileName);
}
@TestMetadata("ClassObject.java")
public void testClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassObject.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ClassObject.java");
doTest(fileName);
}
@TestMetadata("ClassObjectField.java")
public void testClassObjectField() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassObjectField.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ClassObjectField.java");
doTest(fileName);
}
@TestMetadata("ClassesFromNamespace.java")
public void testClassesFromNamespace() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ClassesFromNamespace.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ClassesFromNamespace.java");
doTest(fileName);
}
@TestMetadata("EnumConstants.java")
public void testEnumConstants() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/EnumConstants.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/EnumConstants.java");
doTest(fileName);
}
@TestMetadata("Nested.java")
public void testNested() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Nested.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/Nested.java");
doTest(fileName);
}
@TestMetadata("NestedClassMembers.java")
public void testNestedClassMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedClassMembers.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/NestedClassMembers.java");
doTest(fileName);
}
@TestMetadata("NestedClassMembers2.java")
public void testNestedClassMembers2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedClassMembers2.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/NestedClassMembers2.java");
doTest(fileName);
}
@TestMetadata("NestedObjectInstance.java")
public void testNestedObjectInstance() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/NestedObjectInstance.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/NestedObjectInstance.java");
doTest(fileName);
}
@TestMetadata("ObjectInClassObjects.java")
public void testObjectInClassObjects() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ObjectInClassObjects.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ObjectInClassObjects.java");
doTest(fileName);
}
@TestMetadata("ObjectInstance.java")
public void testObjectInstance() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/ObjectInstance.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/ObjectInstance.java");
doTest(fileName);
}
@TestMetadata("Subpackage.java")
public void testSubpackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/Subpackage.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/Subpackage.java");
doTest(fileName);
}
@TestMetadata("TopLevelMembers.java")
public void testTopLevelMembers() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TopLevelMembers.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/TopLevelMembers.java");
doTest(fileName);
}
@TestMetadata("TraitMember.java")
public void testTraitMember() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/injava/TraitMember.java");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/injava/TraitMember.java");
doTest(fileName);
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/MultiFileJvmBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileJvmBasicCompletionTestGenerated.java
similarity index 76%
rename from idea/tests/org/jetbrains/kotlin/completion/MultiFileJvmBasicCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileJvmBasicCompletionTestGenerated.java
index 430ea04c687..0d7b8798085 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/MultiFileJvmBasicCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileJvmBasicCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,185 +27,185 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/basic/multifile")
+@TestMetadata("idea/idea-completion/testData/basic/multifile")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class MultiFileJvmBasicCompletionTestGenerated extends AbstractMultiFileJvmBasicCompletionTest {
public void testAllFilesPresentInMultifile() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/multifile"), Pattern.compile("^([^\\.]+)$"), false);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/multifile"), Pattern.compile("^([^\\.]+)$"), false);
}
@TestMetadata("CompleteFunctionWithNoSpecifiedType")
public void testCompleteFunctionWithNoSpecifiedType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompleteFunctionWithNoSpecifiedType/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/CompleteFunctionWithNoSpecifiedType/");
doTest(fileName);
}
@TestMetadata("CompleteImportedFunction")
public void testCompleteImportedFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompleteImportedFunction/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/CompleteImportedFunction/");
doTest(fileName);
}
@TestMetadata("CompletionOnImportedFunction")
public void testCompletionOnImportedFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/CompletionOnImportedFunction/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/CompletionOnImportedFunction/");
doTest(fileName);
}
@TestMetadata("DoNotCompleteWithConstraints")
public void testDoNotCompleteWithConstraints() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/DoNotCompleteWithConstraints/");
doTest(fileName);
}
@TestMetadata("EnumEntry")
public void testEnumEntry() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/EnumEntry/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/EnumEntry/");
doTest(fileName);
}
@TestMetadata("ExtensionFunction")
public void testExtensionFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionFunction/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/ExtensionFunction/");
doTest(fileName);
}
@TestMetadata("ExtensionFunctionOnImportedFunction")
public void testExtensionFunctionOnImportedFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionFunctionOnImportedFunction/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/ExtensionFunctionOnImportedFunction/");
doTest(fileName);
}
@TestMetadata("ExtensionOnNullable")
public void testExtensionOnNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionOnNullable/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/ExtensionOnNullable/");
doTest(fileName);
}
@TestMetadata("ExtensionsForSmartCast")
public void testExtensionsForSmartCast() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ExtensionsForSmartCast/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/ExtensionsForSmartCast/");
doTest(fileName);
}
@TestMetadata("GroovyClassNameCompletionFromDefaultPackage")
public void testGroovyClassNameCompletionFromDefaultPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromDefaultPackage/");
doTest(fileName);
}
@TestMetadata("GroovyClassNameCompletionFromNonDefaultPackage")
public void testGroovyClassNameCompletionFromNonDefaultPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/GroovyClassNameCompletionFromNonDefaultPackage/");
doTest(fileName);
}
@TestMetadata("InImportedFunctionLiteralParameter")
public void testInImportedFunctionLiteralParameter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/InImportedFunctionLiteralParameter/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/InImportedFunctionLiteralParameter/");
doTest(fileName);
}
@TestMetadata("JavaInnerClasses")
public void testJavaInnerClasses() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/JavaInnerClasses/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/JavaInnerClasses/");
doTest(fileName);
}
@TestMetadata("NoAutoInsertionOfNotImported")
public void testNoAutoInsertionOfNotImported() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NoAutoInsertionOfNotImported/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NoAutoInsertionOfNotImported/");
doTest(fileName);
}
@TestMetadata("NoExtForOuterFromNested")
public void testNoExtForOuterFromNested() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NoExtForOuterFromNested/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NoExtForOuterFromNested/");
doTest(fileName);
}
@TestMetadata("NoExtensionMethodDuplication")
public void testNoExtensionMethodDuplication() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NoExtensionMethodDuplication/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NoExtensionMethodDuplication/");
doTest(fileName);
}
@TestMetadata("NotImportedExtensionForImplicitReceiver")
public void testNotImportedExtensionForImplicitReceiver() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionForImplicitReceiver/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedExtensionForImplicitReceiver/");
doTest(fileName);
}
@TestMetadata("NotImportedExtensionFunction")
public void testNotImportedExtensionFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionFunction/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction/");
doTest(fileName);
}
@TestMetadata("NotImportedExtensionFunction2")
public void testNotImportedExtensionFunction2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionFunction2/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction2/");
doTest(fileName);
}
@TestMetadata("NotImportedExtensionFunction3")
public void testNotImportedExtensionFunction3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionFunction3/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunction3/");
doTest(fileName);
}
@TestMetadata("NotImportedExtensionFunctionAndAlias")
public void testNotImportedExtensionFunctionAndAlias() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionFunctionAndAlias/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedExtensionFunctionAndAlias/");
doTest(fileName);
}
@TestMetadata("NotImportedExtensionProperty")
public void testNotImportedExtensionProperty() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedExtensionProperty/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedExtensionProperty/");
doTest(fileName);
}
@TestMetadata("NotImportedFunction")
public void testNotImportedFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedFunction/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedFunction/");
doTest(fileName);
}
@TestMetadata("NotImportedInfixExtension")
public void testNotImportedInfixExtension() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedInfixExtension/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedInfixExtension/");
doTest(fileName);
}
@TestMetadata("NotImportedJavaClass")
public void testNotImportedJavaClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedJavaClass/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedJavaClass/");
doTest(fileName);
}
@TestMetadata("NotImportedObject")
public void testNotImportedObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedObject/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedObject/");
doTest(fileName);
}
@TestMetadata("NotImportedProperty")
public void testNotImportedProperty() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/NotImportedProperty/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/NotImportedProperty/");
doTest(fileName);
}
@TestMetadata("ObjectInTypePosition")
public void testObjectInTypePosition() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/ObjectInTypePosition/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/ObjectInTypePosition/");
doTest(fileName);
}
@TestMetadata("TopLevelFunction")
public void testTopLevelFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/multifile/TopLevelFunction/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/TopLevelFunction/");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/MultiFileSmartCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileSmartCompletionTestGenerated.java
similarity index 79%
rename from idea/tests/org/jetbrains/kotlin/completion/MultiFileSmartCompletionTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileSmartCompletionTestGenerated.java
index 165ac09ef06..f046171198e 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/MultiFileSmartCompletionTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileSmartCompletionTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin.idea.completion.test;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,71 +27,71 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/smartMultiFile")
+@TestMetadata("idea/idea-completion/testData/smartMultiFile")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class MultiFileSmartCompletionTestGenerated extends AbstractMultiFileSmartCompletionTest {
public void testAllFilesPresentInSmartMultiFile() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/smartMultiFile"), Pattern.compile("^([^\\.]+)$"), false);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/smartMultiFile"), Pattern.compile("^([^\\.]+)$"), false);
}
@TestMetadata("FunctionFromAnotherPackage")
public void testFunctionFromAnotherPackage() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/FunctionFromAnotherPackage/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/FunctionFromAnotherPackage/");
doTest(fileName);
}
@TestMetadata("GenericInheritors1")
public void testGenericInheritors1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/GenericInheritors1/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/GenericInheritors1/");
doTest(fileName);
}
@TestMetadata("GenericInheritors2")
public void testGenericInheritors2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/GenericInheritors2/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/GenericInheritors2/");
doTest(fileName);
}
@TestMetadata("GenericInheritors3")
public void testGenericInheritors3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/GenericInheritors3/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/GenericInheritors3/");
doTest(fileName);
}
@TestMetadata("GenericInheritors4")
public void testGenericInheritors4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/GenericInheritors4/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/GenericInheritors4/");
doTest(fileName);
}
@TestMetadata("InheritorInTheSameFile")
public void testInheritorInTheSameFile() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/InheritorInTheSameFile/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/InheritorInTheSameFile/");
doTest(fileName);
}
@TestMetadata("Inheritors")
public void testInheritors() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/Inheritors/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/Inheritors/");
doTest(fileName);
}
@TestMetadata("InheritorsAndMultipleExpectedTypes")
public void testInheritorsAndMultipleExpectedTypes() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/InheritorsAndMultipleExpectedTypes/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/InheritorsAndMultipleExpectedTypes/");
doTest(fileName);
}
@TestMetadata("JavaStaticMethodArgument")
public void testJavaStaticMethodArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/JavaStaticMethodArgument/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/JavaStaticMethodArgument/");
doTest(fileName);
}
@TestMetadata("NoObjectDuplication")
public void testNoObjectDuplication() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/smartMultiFile/NoObjectDuplication/");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smartMultiFile/NoObjectDuplication/");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/confidence/JetConfidenceTest.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/confidence/JetConfidenceTest.java
similarity index 93%
rename from idea/tests/org/jetbrains/kotlin/completion/confidence/JetConfidenceTest.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/confidence/JetConfidenceTest.java
index 5e024b14986..7a989564823 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/confidence/JetConfidenceTest.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/confidence/JetConfidenceTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.confidence;
+package org.jetbrains.kotlin.idea.completion.test.confidence;
import com.intellij.codeInsight.CodeInsightSettings;
import com.intellij.codeInsight.completion.CodeCompletionHandlerBase;
@@ -25,7 +25,7 @@ import com.intellij.openapi.projectRoots.Sdk;
import com.intellij.openapi.util.text.StringUtil;
import org.apache.commons.lang.SystemUtils;
import org.jetbrains.annotations.NotNull;
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
+import org.jetbrains.kotlin.idea.completion.test.TestPackage;
import org.jetbrains.kotlin.test.InTextDirectivesUtils;
import java.io.File;
@@ -88,7 +88,7 @@ public class JetConfidenceTest extends LightCompletionTestCase {
@NotNull
@Override
protected String getTestDataPath() {
- return new File(PluginTestCaseBase.getTestDataPathBase(), "/completion/confidence/").getPath() + File.separator;
+ return new File(TestPackage.getCOMPLETION_TEST_DATA_BASE_PATH(), "/confidence/").getPath() + File.separator;
}
@Override
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/AbstractCompletionHandlerTests.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/AbstractCompletionHandlerTests.kt
similarity index 98%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/AbstractCompletionHandlerTests.kt
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/AbstractCompletionHandlerTests.kt
index f76aa5a37a8..f254ab4d7c6 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/AbstractCompletionHandlerTests.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/AbstractCompletionHandlerTests.kt
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers
+package org.jetbrains.kotlin.idea.completion.test.handlers
import com.intellij.codeInsight.completion.CompletionType
import com.intellij.openapi.util.io.FileUtil
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/BasicCompletionHandlerTest.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/BasicCompletionHandlerTest.kt
similarity index 95%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/BasicCompletionHandlerTest.kt
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/BasicCompletionHandlerTest.kt
index cb2772985ce..7b2cb6c6118 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/BasicCompletionHandlerTest.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/BasicCompletionHandlerTest.kt
@@ -18,8 +18,10 @@ package org.jetbrains.kotlin.completion.handlers
import com.intellij.codeInsight.completion.CompletionType
import com.intellij.psi.codeStyle.CodeStyleSettingsManager
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
+import org.jetbrains.kotlin.idea.completion.test.COMPLETION_TEST_DATA_BASE_PATH
+import org.jetbrains.kotlin.idea.completion.test.handlers.CompletionHandlerTestBase
import org.jetbrains.kotlin.idea.core.formatter.JetCodeStyleSettings
+import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
import java.io.File
deprecated("All tests from here to be moved to the generated test")
@@ -28,7 +30,7 @@ public class BasicCompletionHandlerTest : CompletionHandlerTestBase(){
fixture.checkResultByFile(getTestName(false) + ".kt.after")
}
- override fun getTestDataPath() = File(PluginTestCaseBase.getTestDataPathBase(), "/completion/handlers").getPath() + File.separator
+ override fun getTestDataPath() = File(COMPLETION_TEST_DATA_BASE_PATH, "/handlers").getPath() + File.separator
private fun doTest() {
doTest(2, "*", null, null, '\n')
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/BasicCompletionHandlerTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/BasicCompletionHandlerTestGenerated.java
similarity index 76%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/BasicCompletionHandlerTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/BasicCompletionHandlerTestGenerated.java
index b7c9805edbb..440ed2e5ec2 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/BasicCompletionHandlerTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/BasicCompletionHandlerTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers;
+package org.jetbrains.kotlin.idea.completion.test.handlers;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,115 +27,115 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/handlers/basic")
+@TestMetadata("idea/idea-completion/testData/handlers/basic")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class BasicCompletionHandlerTestGenerated extends AbstractBasicCompletionHandlerTest {
public void testAllFilesPresentInBasic() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/handlers/basic"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/handlers/basic"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("ClassWithClassObject.kt")
public void testClassWithClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/ClassWithClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/ClassWithClassObject.kt");
doTest(fileName);
}
@TestMetadata("DoNotUseParenthesisOnNextLine.kt")
public void testDoNotUseParenthesisOnNextLine() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/DoNotUseParenthesisOnNextLine.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/DoNotUseParenthesisOnNextLine.kt");
doTest(fileName);
}
@TestMetadata("ExtensionReceiverTypeArg.kt")
public void testExtensionReceiverTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/ExtensionReceiverTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/ExtensionReceiverTypeArg.kt");
doTest(fileName);
}
@TestMetadata("GenericFunctionWithTab.kt")
public void testGenericFunctionWithTab() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/GenericFunctionWithTab.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab.kt");
doTest(fileName);
}
@TestMetadata("GenericFunctionWithTab2.kt")
public void testGenericFunctionWithTab2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/GenericFunctionWithTab2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/GenericFunctionWithTab2.kt");
doTest(fileName);
}
@TestMetadata("NestedTypeArg.kt")
public void testNestedTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/NestedTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/NestedTypeArg.kt");
doTest(fileName);
}
@TestMetadata("SecondTypeArg.kt")
public void testSecondTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/SecondTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/SecondTypeArg.kt");
doTest(fileName);
}
@TestMetadata("SpaceAfterParenthesisBug.kt")
public void testSpaceAfterParenthesisBug() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/SpaceAfterParenthesisBug.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/SpaceAfterParenthesisBug.kt");
doTest(fileName);
}
@TestMetadata("SuperTypeArg.kt")
public void testSuperTypeArg() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/SuperTypeArg.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/SuperTypeArg.kt");
doTest(fileName);
}
- @TestMetadata("idea/testData/completion/handlers/basic/stringTemplate")
+ @TestMetadata("idea/idea-completion/testData/handlers/basic/stringTemplate")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class StringTemplate extends AbstractBasicCompletionHandlerTest {
@TestMetadata("1.kt")
public void test1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/stringTemplate/1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/stringTemplate/1.kt");
doTest(fileName);
}
@TestMetadata("2.kt")
public void test2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/stringTemplate/2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/stringTemplate/2.kt");
doTest(fileName);
}
@TestMetadata("3.kt")
public void test3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/stringTemplate/3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/stringTemplate/3.kt");
doTest(fileName);
}
@TestMetadata("4.kt")
public void test4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/stringTemplate/4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/stringTemplate/4.kt");
doTest(fileName);
}
public void testAllFilesPresentInStringTemplate() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/handlers/basic/stringTemplate"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/handlers/basic/stringTemplate"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("BackingField.kt")
public void testBackingField() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/stringTemplate/BackingField.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/stringTemplate/BackingField.kt");
doTest(fileName);
}
@TestMetadata("NotEmptyPrefix.kt")
public void testNotEmptyPrefix() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/stringTemplate/NotEmptyPrefix.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/stringTemplate/NotEmptyPrefix.kt");
doTest(fileName);
}
@TestMetadata("Replace.kt")
public void testReplace() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/basic/stringTemplate/Replace.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/basic/stringTemplate/Replace.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionCharFilterTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionCharFilterTestGenerated.java
similarity index 76%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionCharFilterTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionCharFilterTestGenerated.java
index 346633586d9..34b2b6456b9 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionCharFilterTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionCharFilterTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers;
+package org.jetbrains.kotlin.idea.completion.test.handlers;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,179 +27,179 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/handlers/charFilter")
+@TestMetadata("idea/idea-completion/testData/handlers/charFilter")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class CompletionCharFilterTestGenerated extends AbstractCompletionCharFilterTest {
public void testAllFilesPresentInCharFilter() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/handlers/charFilter"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/handlers/charFilter"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("Colon.kt")
public void testColon() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Colon.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Colon.kt");
doTest(fileName);
}
@TestMetadata("Comma1.kt")
public void testComma1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Comma1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Comma1.kt");
doTest(fileName);
}
@TestMetadata("Comma2.kt")
public void testComma2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Comma2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Comma2.kt");
doTest(fileName);
}
@TestMetadata("Comma3.kt")
public void testComma3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Comma3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Comma3.kt");
doTest(fileName);
}
@TestMetadata("Comma4.kt")
public void testComma4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Comma4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Comma4.kt");
doTest(fileName);
}
@TestMetadata("Comma5.kt")
public void testComma5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Comma5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Comma5.kt");
doTest(fileName);
}
@TestMetadata("CommaForFunction1.kt")
public void testCommaForFunction1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/CommaForFunction1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/CommaForFunction1.kt");
doTest(fileName);
}
@TestMetadata("CommaForFunction2.kt")
public void testCommaForFunction2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/CommaForFunction2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/CommaForFunction2.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithLambdaArg1.kt")
public void testConstructorWithLambdaArg1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg1.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithLambdaArg2.kt")
public void testConstructorWithLambdaArg2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/ConstructorWithLambdaArg2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/ConstructorWithLambdaArg2.kt");
doTest(fileName);
}
@TestMetadata("Dot.kt")
public void testDot() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Dot.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Dot.kt");
doTest(fileName);
}
@TestMetadata("DotAfterFun1.kt")
public void testDotAfterFun1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/DotAfterFun1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/DotAfterFun1.kt");
doTest(fileName);
}
@TestMetadata("DotAfterFun2.kt")
public void testDotAfterFun2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/DotAfterFun2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/DotAfterFun2.kt");
doTest(fileName);
}
@TestMetadata("Eq1.kt")
public void testEq1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Eq1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Eq1.kt");
doTest(fileName);
}
@TestMetadata("Eq2.kt")
public void testEq2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Eq2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Eq2.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameter1.kt")
public void testFunctionLiteralParameter1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/FunctionLiteralParameter1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter1.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameter2.kt")
public void testFunctionLiteralParameter2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/FunctionLiteralParameter2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter2.kt");
doTest(fileName);
}
@TestMetadata("FunctionLiteralParameter3.kt")
public void testFunctionLiteralParameter3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/FunctionLiteralParameter3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/FunctionLiteralParameter3.kt");
doTest(fileName);
}
@TestMetadata("FunctionWithLambdaArg1.kt")
public void testFunctionWithLambdaArg1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg1.kt");
doTest(fileName);
}
@TestMetadata("FunctionWithLambdaArg2.kt")
public void testFunctionWithLambdaArg2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/FunctionWithLambdaArg2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/FunctionWithLambdaArg2.kt");
doTest(fileName);
}
@TestMetadata("InfixCallAndSpace.kt")
public void testInfixCallAndSpace() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/InfixCallAndSpace.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/InfixCallAndSpace.kt");
doTest(fileName);
}
@TestMetadata("KeywordAndSpace.kt")
public void testKeywordAndSpace() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/KeywordAndSpace.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/KeywordAndSpace.kt");
doTest(fileName);
}
@TestMetadata("LParenth.kt")
public void testLParenth() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/LParenth.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/LParenth.kt");
doTest(fileName);
}
@TestMetadata("NamedParameter1.kt")
public void testNamedParameter1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/NamedParameter1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/NamedParameter1.kt");
doTest(fileName);
}
@TestMetadata("NamedParameter2.kt")
public void testNamedParameter2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/NamedParameter2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/NamedParameter2.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThis.kt")
public void testQualifiedThis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/QualifiedThis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/QualifiedThis.kt");
doTest(fileName);
}
@TestMetadata("RangeTyping.kt")
public void testRangeTyping() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/RangeTyping.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/RangeTyping.kt");
doTest(fileName);
}
@TestMetadata("Space.kt")
public void testSpace() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/charFilter/Space.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/charFilter/Space.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionHandlerTestBase.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionHandlerTestBase.kt
similarity index 98%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionHandlerTestBase.kt
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionHandlerTestBase.kt
index 81fe77b1a34..feb8dfdb74a 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionHandlerTestBase.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionHandlerTestBase.kt
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers
+package org.jetbrains.kotlin.idea.completion.test.handlers
import com.intellij.codeInsight.completion.CompletionType
import com.intellij.codeInsight.lookup.LookupElement
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionMultifileHandlerTest.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionMultifileHandlerTest.java
similarity index 83%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionMultifileHandlerTest.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionMultifileHandlerTest.java
index d155e01cb96..8ad4284c5f4 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/CompletionMultifileHandlerTest.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/CompletionMultifileHandlerTest.java
@@ -14,10 +14,11 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers;
+package org.jetbrains.kotlin.idea.completion.test.handlers;
-import org.jetbrains.kotlin.idea.KotlinCompletionTestCase;
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
+import junit.framework.TestCase;
+import org.jetbrains.kotlin.idea.completion.test.KotlinCompletionTestCase;
+import org.jetbrains.kotlin.idea.completion.test.TestPackage;
import java.io.File;
@@ -80,7 +81,7 @@ public class CompletionMultifileHandlerTest extends KotlinCompletionTestCase {
configureByFiles(null, fileName + "-1.kt", fileName + "-2.kt");
complete(2);
if (myItems != null) {
- assertTrue("Multiple items in completion", myItems.length == 1);
+ TestCase.assertTrue("Multiple items in completion", myItems.length == 1);
selectItem(myItems[0]);
}
checkResultByFile(fileName + ".kt.after");
@@ -88,6 +89,6 @@ public class CompletionMultifileHandlerTest extends KotlinCompletionTestCase {
@Override
protected String getTestDataPath() {
- return new File(PluginTestCaseBase.getTestDataPathBase(), "/completion/handlers/multifile/").getPath() + File.separator;
+ return new File(TestPackage.getCOMPLETION_TEST_DATA_BASE_PATH(), "/handlers/multifile/").getPath() + File.separator;
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/JavaCompletionHandlerTest.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/JavaCompletionHandlerTest.java
similarity index 80%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/JavaCompletionHandlerTest.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/JavaCompletionHandlerTest.java
index 4f9e6d9e51a..adad9d7793c 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/JavaCompletionHandlerTest.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/JavaCompletionHandlerTest.java
@@ -14,10 +14,10 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers;
+package org.jetbrains.kotlin.idea.completion.test.handlers;
-import org.jetbrains.kotlin.idea.KotlinCompletionTestCase;
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
+import org.jetbrains.kotlin.idea.completion.test.KotlinCompletionTestCase;
+import org.jetbrains.kotlin.idea.completion.test.TestPackage;
import java.io.File;
@@ -41,6 +41,6 @@ public class JavaCompletionHandlerTest extends KotlinCompletionTestCase {
@Override
protected String getTestDataPath() {
- return new File(PluginTestCaseBase.getTestDataPathBase(), "/completion/handlers/injava").getPath() + File.separator;
+ return new File(TestPackage.getCOMPLETION_TEST_DATA_BASE_PATH(), "/handlers/injava").getPath() + File.separator;
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/KeywordCompletionHandlerTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/KeywordCompletionHandlerTestGenerated.java
similarity index 78%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/KeywordCompletionHandlerTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/KeywordCompletionHandlerTestGenerated.java
index 7619cb46cee..c60efe13f2e 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/KeywordCompletionHandlerTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/KeywordCompletionHandlerTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers;
+package org.jetbrains.kotlin.idea.completion.test.handlers;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,77 +27,77 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/handlers/keywords")
+@TestMetadata("idea/idea-completion/testData/handlers/keywords")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class KeywordCompletionHandlerTestGenerated extends AbstractKeywordCompletionHandlerTest {
public void testAllFilesPresentInKeywords() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/handlers/keywords"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/handlers/keywords"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("Break.kt")
public void testBreak() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/Break.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/Break.kt");
doTest(fileName);
}
@TestMetadata("FileKeyword.kt")
public void testFileKeyword() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/FileKeyword.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/FileKeyword.kt");
doTest(fileName);
}
@TestMetadata("NoSpaceAfterNull.kt")
public void testNoSpaceAfterNull() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/NoSpaceAfterNull.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/NoSpaceAfterNull.kt");
doTest(fileName);
}
@TestMetadata("QualifiedReturnNonUnit.kt")
public void testQualifiedReturnNonUnit() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/QualifiedReturnNonUnit.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnit.kt");
doTest(fileName);
}
@TestMetadata("QualifiedReturnNonUnitExplicit.kt")
public void testQualifiedReturnNonUnitExplicit() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/QualifiedReturnNonUnitExplicit.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/QualifiedReturnNonUnitExplicit.kt");
doTest(fileName);
}
@TestMetadata("QualifiedReturnUnit.kt")
public void testQualifiedReturnUnit() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/QualifiedReturnUnit.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/QualifiedReturnUnit.kt");
doTest(fileName);
}
@TestMetadata("ReturnInEmptyType.kt")
public void testReturnInEmptyType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/ReturnInEmptyType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/ReturnInEmptyType.kt");
doTest(fileName);
}
@TestMetadata("ReturnInProperty.kt")
public void testReturnInProperty() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/ReturnInProperty.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/ReturnInProperty.kt");
doTest(fileName);
}
@TestMetadata("ReturnInTypeFunction.kt")
public void testReturnInTypeFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/ReturnInTypeFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/ReturnInTypeFunction.kt");
doTest(fileName);
}
@TestMetadata("ReturnInUnit.kt")
public void testReturnInUnit() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/ReturnInUnit.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/ReturnInUnit.kt");
doTest(fileName);
}
@TestMetadata("SpaceAfterImport.kt")
public void testSpaceAfterImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/keywords/SpaceAfterImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/keywords/SpaceAfterImport.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/SmartCompletionHandlerTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/SmartCompletionHandlerTestGenerated.java
similarity index 76%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/SmartCompletionHandlerTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/SmartCompletionHandlerTestGenerated.java
index 0ff1eea53ca..9397cb0210a 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/SmartCompletionHandlerTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/SmartCompletionHandlerTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers;
+package org.jetbrains.kotlin.idea.completion.test.handlers;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,629 +27,629 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/handlers/smart")
+@TestMetadata("idea/idea-completion/testData/handlers/smart")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class SmartCompletionHandlerTestGenerated extends AbstractSmartCompletionHandlerTest {
@TestMetadata("AfterAs.kt")
public void testAfterAs() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AfterAs.kt");
doTest(fileName);
}
@TestMetadata("AfterAs2.kt")
public void testAfterAs2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AfterAs2.kt");
doTest(fileName);
}
@TestMetadata("AfterAs3.kt")
public void testAfterAs3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterAs3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AfterAs3.kt");
doTest(fileName);
}
@TestMetadata("AfterSafeAs.kt")
public void testAfterSafeAs() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AfterSafeAs.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AfterSafeAs.kt");
doTest(fileName);
}
public void testAllFilesPresentInSmart() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/handlers/smart"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/handlers/smart"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("AnonymousObject1.kt")
public void testAnonymousObject1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AnonymousObject1.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObject2.kt")
public void testAnonymousObject2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AnonymousObject2.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObject3.kt")
public void testAnonymousObject3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObject3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AnonymousObject3.kt");
doTest(fileName);
}
@TestMetadata("AnonymousObjectInsertsImport.kt")
public void testAnonymousObjectInsertsImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AnonymousObjectInsertsImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AnonymousObjectInsertsImport.kt");
doTest(fileName);
}
@TestMetadata("AutoCompleteAfterAs1.kt")
public void testAutoCompleteAfterAs1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs1.kt");
doTest(fileName);
}
@TestMetadata("AutoCompleteAfterAs2.kt")
public void testAutoCompleteAfterAs2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs2.kt");
doTest(fileName);
}
@TestMetadata("AutoCompleteAfterAs3.kt")
public void testAutoCompleteAfterAs3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/AutoCompleteAfterAs3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/AutoCompleteAfterAs3.kt");
doTest(fileName);
}
@TestMetadata("ClassInClassObject.kt")
public void testClassInClassObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassInClassObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClassInClassObject.kt");
doTest(fileName);
}
@TestMetadata("ClassInObject.kt")
public void testClassInObject() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassInObject.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClassInObject.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectFieldKeywordName.kt")
public void testClassObjectFieldKeywordName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectFieldKeywordName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClassObjectFieldKeywordName.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMethod1.kt")
public void testClassObjectMethod1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClassObjectMethod1.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMethod2.kt")
public void testClassObjectMethod2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClassObjectMethod2.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMethod3.kt")
public void testClassObjectMethod3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClassObjectMethod3.kt");
doTest(fileName);
}
@TestMetadata("ClassObjectMethod4.kt")
public void testClassObjectMethod4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClassObjectMethod4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClassObjectMethod4.kt");
doTest(fileName);
}
@TestMetadata("ClosingParenthesis1.kt")
public void testClosingParenthesis1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClosingParenthesis1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClosingParenthesis1.kt");
doTest(fileName);
}
@TestMetadata("ClosingParenthesis2.kt")
public void testClosingParenthesis2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ClosingParenthesis2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ClosingParenthesis2.kt");
doTest(fileName);
}
@TestMetadata("Comma1.kt")
public void testComma1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma1.kt");
doTest(fileName);
}
@TestMetadata("Comma10.kt")
public void testComma10() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma10.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma10.kt");
doTest(fileName);
}
@TestMetadata("Comma11.kt")
public void testComma11() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma11.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma11.kt");
doTest(fileName);
}
@TestMetadata("Comma2.kt")
public void testComma2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma2.kt");
doTest(fileName);
}
@TestMetadata("Comma3.kt")
public void testComma3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma3.kt");
doTest(fileName);
}
@TestMetadata("Comma4.kt")
public void testComma4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma4.kt");
doTest(fileName);
}
@TestMetadata("Comma5.kt")
public void testComma5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma5.kt");
doTest(fileName);
}
@TestMetadata("Comma6.kt")
public void testComma6() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma6.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma6.kt");
doTest(fileName);
}
@TestMetadata("Comma7.kt")
public void testComma7() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma7.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma7.kt");
doTest(fileName);
}
@TestMetadata("Comma8.kt")
public void testComma8() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma8.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma8.kt");
doTest(fileName);
}
@TestMetadata("Comma9.kt")
public void testComma9() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Comma9.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Comma9.kt");
doTest(fileName);
}
@TestMetadata("CommaInSuperConstructorCall.kt")
public void testCommaInSuperConstructorCall() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/CommaInSuperConstructorCall.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/CommaInSuperConstructorCall.kt");
doTest(fileName);
}
@TestMetadata("Constructor.kt")
public void testConstructor() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Constructor.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Constructor.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForGenericType.kt")
public void testConstructorForGenericType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForGenericType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorForGenericType.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForGenericType2.kt")
public void testConstructorForGenericType2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForGenericType2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorForGenericType2.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForJavaClass.kt")
public void testConstructorForJavaClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForJavaClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorForJavaClass.kt");
doTest(fileName);
}
@TestMetadata("ConstructorForNullable.kt")
public void testConstructorForNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorForNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorForNullable.kt");
doTest(fileName);
}
@TestMetadata("ConstructorInsertsImport.kt")
public void testConstructorInsertsImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorInsertsImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport.kt");
doTest(fileName);
}
@TestMetadata("ConstructorInsertsImport2.kt")
public void testConstructorInsertsImport2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorInsertsImport2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorInsertsImport2.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithKeywordName.kt")
public void testConstructorWithKeywordName() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithKeywordName.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorWithKeywordName.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithLambdaParameter1.kt")
public void testConstructorWithLambdaParameter1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter1.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithLambdaParameter2.kt")
public void testConstructorWithLambdaParameter2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithLambdaParameter2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorWithLambdaParameter2.kt");
doTest(fileName);
}
@TestMetadata("ConstructorWithParameters.kt")
public void testConstructorWithParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ConstructorWithParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ConstructorWithParameters.kt");
doTest(fileName);
}
@TestMetadata("DoNotEraseBraceOnTab.kt")
public void testDoNotEraseBraceOnTab() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/DoNotEraseBraceOnTab.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/DoNotEraseBraceOnTab.kt");
doTest(fileName);
}
@TestMetadata("DoNotReplaceOnEnter.kt")
public void testDoNotReplaceOnEnter() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/DoNotReplaceOnEnter.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/DoNotReplaceOnEnter.kt");
doTest(fileName);
}
@TestMetadata("EnumMember.kt")
public void testEnumMember() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/EnumMember.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/EnumMember.kt");
doTest(fileName);
}
@TestMetadata("ForLoopRange.kt")
public void testForLoopRange() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ForLoopRange.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ForLoopRange.kt");
doTest(fileName);
}
@TestMetadata("ForLoopRange2.kt")
public void testForLoopRange2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ForLoopRange2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ForLoopRange2.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference1.kt")
public void testFunctionReference1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/FunctionReference1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/FunctionReference1.kt");
doTest(fileName);
}
@TestMetadata("FunctionReference2.kt")
public void testFunctionReference2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/FunctionReference2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/FunctionReference2.kt");
doTest(fileName);
}
@TestMetadata("GenericFunction.kt")
public void testGenericFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/GenericFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/GenericFunction.kt");
doTest(fileName);
}
@TestMetadata("IfCondition.kt")
public void testIfCondition() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfCondition.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/IfCondition.kt");
doTest(fileName);
}
@TestMetadata("IfValue1.kt")
public void testIfValue1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/IfValue1.kt");
doTest(fileName);
}
@TestMetadata("IfValue2.kt")
public void testIfValue2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/IfValue2.kt");
doTest(fileName);
}
@TestMetadata("IfValue3.kt")
public void testIfValue3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValue3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/IfValue3.kt");
doTest(fileName);
}
@TestMetadata("IfValueInBlock.kt")
public void testIfValueInBlock() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/IfValueInBlock.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/IfValueInBlock.kt");
doTest(fileName);
}
@TestMetadata("InElvisOperator.kt")
public void testInElvisOperator() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/InElvisOperator.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/InElvisOperator.kt");
doTest(fileName);
}
@TestMetadata("InnerClassInstantiation1.kt")
public void testInnerClassInstantiation1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/InnerClassInstantiation1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/InnerClassInstantiation1.kt");
doTest(fileName);
}
@TestMetadata("InnerClassInstantiation2.kt")
public void testInnerClassInstantiation2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/InnerClassInstantiation2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/InnerClassInstantiation2.kt");
doTest(fileName);
}
@TestMetadata("JavaEnumMemberInsertsImport.kt")
public void testJavaEnumMemberInsertsImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaEnumMemberInsertsImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/JavaEnumMemberInsertsImport.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticField.kt")
public void testJavaStaticField() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticField.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/JavaStaticField.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticFieldInsertImport.kt")
public void testJavaStaticFieldInsertImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticFieldInsertImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/JavaStaticFieldInsertImport.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticMethod.kt")
public void testJavaStaticMethod() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticMethod.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/JavaStaticMethod.kt");
doTest(fileName);
}
@TestMetadata("JavaStaticMethodInsertsImport.kt")
public void testJavaStaticMethodInsertsImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/JavaStaticMethodInsertsImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/JavaStaticMethodInsertsImport.kt");
doTest(fileName);
}
@TestMetadata("Lambda1.kt")
public void testLambda1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Lambda1.kt");
doTest(fileName);
}
@TestMetadata("Lambda2.kt")
public void testLambda2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Lambda2.kt");
doTest(fileName);
}
@TestMetadata("Lambda3.kt")
public void testLambda3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Lambda3.kt");
doTest(fileName);
}
@TestMetadata("Lambda4.kt")
public void testLambda4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Lambda4.kt");
doTest(fileName);
}
@TestMetadata("Lambda5.kt")
public void testLambda5() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/Lambda5.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/Lambda5.kt");
doTest(fileName);
}
@TestMetadata("LambdaInsertImport.kt")
public void testLambdaInsertImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/LambdaInsertImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/LambdaInsertImport.kt");
doTest(fileName);
}
@TestMetadata("MergeTail1.kt")
public void testMergeTail1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/MergeTail1.kt");
doTest(fileName);
}
@TestMetadata("MergeTail2.kt")
public void testMergeTail2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/MergeTail2.kt");
doTest(fileName);
}
@TestMetadata("MergeTail3.kt")
public void testMergeTail3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/MergeTail3.kt");
doTest(fileName);
}
@TestMetadata("MergeTail4.kt")
public void testMergeTail4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MergeTail4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/MergeTail4.kt");
doTest(fileName);
}
@TestMetadata("MultipleArgsItem.kt")
public void testMultipleArgsItem() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MultipleArgsItem.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/MultipleArgsItem.kt");
doTest(fileName);
}
@TestMetadata("MultipleArgsItemByTab.kt")
public void testMultipleArgsItemByTab() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/MultipleArgsItemByTab.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/MultipleArgsItemByTab.kt");
doTest(fileName);
}
@TestMetadata("NestedDataClass.kt")
public void testNestedDataClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NestedDataClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/NestedDataClass.kt");
doTest(fileName);
}
@TestMetadata("NestedDataClassComma.kt")
public void testNestedDataClassComma() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NestedDataClassComma.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/NestedDataClassComma.kt");
doTest(fileName);
}
@TestMetadata("NullableValue1.kt")
public void testNullableValue1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/NullableValue1.kt");
doTest(fileName);
}
@TestMetadata("NullableValue2.kt")
public void testNullableValue2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/NullableValue2.kt");
doTest(fileName);
}
@TestMetadata("NullableValue3.kt")
public void testNullableValue3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValue3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/NullableValue3.kt");
doTest(fileName);
}
@TestMetadata("NullableValueKeepOldArguments.kt")
public void testNullableValueKeepOldArguments() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/NullableValueKeepOldArguments.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/NullableValueKeepOldArguments.kt");
doTest(fileName);
}
@TestMetadata("ObjectFromType.kt")
public void testObjectFromType() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ObjectFromType.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ObjectFromType.kt");
doTest(fileName);
}
@TestMetadata("QualifiedCallReplacementBug.kt")
public void testQualifiedCallReplacementBug() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/QualifiedCallReplacementBug.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/QualifiedCallReplacementBug.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisKeywordName1.kt")
public void testQualifiedThisKeywordName1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/QualifiedThisKeywordName1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName1.kt");
doTest(fileName);
}
@TestMetadata("QualifiedThisKeywordName2.kt")
public void testQualifiedThisKeywordName2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/QualifiedThisKeywordName2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/QualifiedThisKeywordName2.kt");
doTest(fileName);
}
@TestMetadata("ReplaceArgument.kt")
public void testReplaceArgument() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/ReplaceArgument.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/ReplaceArgument.kt");
doTest(fileName);
}
@TestMetadata("SAMExpected1.kt")
public void testSAMExpected1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/SAMExpected1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/SAMExpected1.kt");
doTest(fileName);
}
@TestMetadata("SAMExpected2.kt")
public void testSAMExpected2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/SAMExpected2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/SAMExpected2.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceComma1.kt")
public void testTabReplaceComma1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceComma1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceComma1.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceComma2.kt")
public void testTabReplaceComma2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceComma2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceComma2.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceExpression.kt")
public void testTabReplaceExpression() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceExpression.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceExpression2.kt")
public void testTabReplaceExpression2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceExpression2.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceExpression3.kt")
public void testTabReplaceExpression3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceExpression3.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceExpression4.kt")
public void testTabReplaceExpression4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceExpression4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceExpression4.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceFunctionName1.kt")
public void testTabReplaceFunctionName1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName1.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceFunctionName2.kt")
public void testTabReplaceFunctionName2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName2.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceFunctionName3.kt")
public void testTabReplaceFunctionName3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceFunctionName3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceFunctionName3.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceIdentifier.kt")
public void testTabReplaceIdentifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceIdentifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceIdentifier.kt");
doTest(fileName);
}
@TestMetadata("TabReplaceOperand.kt")
public void testTabReplaceOperand() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/TabReplaceOperand.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/TabReplaceOperand.kt");
doTest(fileName);
}
@TestMetadata("True.kt")
public void testTrue() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/True.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/True.kt");
doTest(fileName);
}
@TestMetadata("True2.kt")
public void testTrue2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/True2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/True2.kt");
doTest(fileName);
}
@TestMetadata("WhenElse.kt")
public void testWhenElse() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/smart/WhenElse.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/smart/WhenElse.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/handlers/SmartCompletionMultifileHandlerTest.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/SmartCompletionMultifileHandlerTest.java
similarity index 80%
rename from idea/tests/org/jetbrains/kotlin/completion/handlers/SmartCompletionMultifileHandlerTest.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/SmartCompletionMultifileHandlerTest.java
index 258820461d6..84a207d53a5 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/handlers/SmartCompletionMultifileHandlerTest.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/handlers/SmartCompletionMultifileHandlerTest.java
@@ -14,11 +14,11 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.handlers;
+package org.jetbrains.kotlin.idea.completion.test.handlers;
import com.intellij.codeInsight.completion.CompletionType;
-import org.jetbrains.kotlin.idea.KotlinCompletionTestCase;
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
+import org.jetbrains.kotlin.idea.completion.test.KotlinCompletionTestCase;
+import org.jetbrains.kotlin.idea.completion.test.TestPackage;
import java.io.File;
@@ -47,6 +47,6 @@ public class SmartCompletionMultifileHandlerTest extends KotlinCompletionTestCas
@Override
protected String getTestDataPath() {
- return new File(PluginTestCaseBase.getTestDataPathBase(), "/completion/handlers/multifile/smart/").getPath() + File.separator;
+ return new File(TestPackage.getCOMPLETION_TEST_DATA_BASE_PATH(), "/handlers/multifile/smart/").getPath() + File.separator;
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/weighers/AbstractCompletionWeigherTest.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/AbstractCompletionWeigherTest.kt
similarity index 79%
rename from idea/tests/org/jetbrains/kotlin/completion/weighers/AbstractCompletionWeigherTest.kt
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/AbstractCompletionWeigherTest.kt
index 08f7a0b786c..d6eb6438523 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/weighers/AbstractCompletionWeigherTest.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/AbstractCompletionWeigherTest.kt
@@ -14,16 +14,17 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.weighers
+package org.jetbrains.kotlin.idea.completion.test.weighers
import com.intellij.codeInsight.completion.CompletionType
-import org.jetbrains.kotlin.test.InTextDirectivesUtils
-import java.io.File
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
-import org.testng.Assert
-import org.jetbrains.kotlin.test.util.configureWithExtraFile
+import org.jetbrains.kotlin.idea.completion.test.COMPLETION_TEST_DATA_BASE_PATH
import org.jetbrains.kotlin.idea.test.JetLightCodeInsightFixtureTestCase
import org.jetbrains.kotlin.idea.test.JetWithJdkAndRuntimeLightProjectDescriptor
+import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
+import org.jetbrains.kotlin.test.InTextDirectivesUtils
+import org.jetbrains.kotlin.test.util.configureWithExtraFile
+import org.junit.Assert
+import java.io.File
public abstract class AbstractCompletionWeigherTest(val completionType: CompletionType, val relativeTestDataPath: String) : JetLightCodeInsightFixtureTestCase() {
fun doTest(path: String) {
@@ -32,19 +33,19 @@ public abstract class AbstractCompletionWeigherTest(val completionType: Completi
val text = myFixture.getEditor().getDocument().getText()
val items = InTextDirectivesUtils.findArrayWithPrefixes(text, "// ORDER:")
- Assert.assertTrue(!items.isEmpty(), """Some items should be defined with "// ORDER:" directive""")
+ Assert.assertTrue("""Some items should be defined with "// ORDER:" directive""", !items.isEmpty())
myFixture.complete(completionType, InTextDirectivesUtils.getPrefixedInt(text, "// INVOCATION_COUNT:") ?: 1)
myFixture.assertPreferredCompletionItems(InTextDirectivesUtils.getPrefixedInt(text, "// SELECTED:") ?: 0, *items)
}
protected override fun getTestDataPath() : String? {
- return File(PluginTestCaseBase.getTestDataPathBase(), relativeTestDataPath).getPath() + File.separator
+ return File(COMPLETION_TEST_DATA_BASE_PATH, relativeTestDataPath).getPath() + File.separator
}
}
-public abstract class AbstractBasicCompletionWeigherTest() : AbstractCompletionWeigherTest(CompletionType.BASIC, "/completion/weighers/basic")
+public abstract class AbstractBasicCompletionWeigherTest() : AbstractCompletionWeigherTest(CompletionType.BASIC, "/weighers/basic")
-public abstract class AbstractSmartCompletionWeigherTest() : AbstractCompletionWeigherTest(CompletionType.SMART, "/completion/weighers/smart") {
+public abstract class AbstractSmartCompletionWeigherTest() : AbstractCompletionWeigherTest(CompletionType.SMART, "/weighers/smart") {
override fun getProjectDescriptor() = JetWithJdkAndRuntimeLightProjectDescriptor.INSTANCE
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/weighers/BasicCompletionWeigherTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/BasicCompletionWeigherTestGenerated.java
similarity index 78%
rename from idea/tests/org/jetbrains/kotlin/completion/weighers/BasicCompletionWeigherTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/BasicCompletionWeigherTestGenerated.java
index fb22be2a116..141f26f992c 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/weighers/BasicCompletionWeigherTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/BasicCompletionWeigherTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.weighers;
+package org.jetbrains.kotlin.idea.completion.test.weighers;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,101 +27,101 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/weighers/basic")
+@TestMetadata("idea/idea-completion/testData/weighers/basic")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class BasicCompletionWeigherTestGenerated extends AbstractBasicCompletionWeigherTest {
@TestMetadata("AfterNullable.kt")
public void testAfterNullable() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/AfterNullable.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/AfterNullable.kt");
doTest(fileName);
}
public void testAllFilesPresentInBasic() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/weighers/basic"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/weighers/basic"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
}
@TestMetadata("Callables.kt")
public void testCallables() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/Callables.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/Callables.kt");
doTest(fileName);
}
@TestMetadata("DeprecatedFun.kt")
public void testDeprecatedFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/DeprecatedFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/DeprecatedFun.kt");
doTest(fileName);
}
@TestMetadata("ExactMatchForKeyword.kt")
public void testExactMatchForKeyword() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ExactMatchForKeyword.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/ExactMatchForKeyword.kt");
doTest(fileName);
}
@TestMetadata("ImportedFirst.kt")
public void testImportedFirst() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ImportedFirst.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/ImportedFirst.kt");
doTest(fileName);
}
@TestMetadata("ImportedFirstForJavaClass.kt")
public void testImportedFirstForJavaClass() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ImportedFirstForJavaClass.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/ImportedFirstForJavaClass.kt");
doTest(fileName);
}
@TestMetadata("ImportedOrder.kt")
public void testImportedOrder() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ImportedOrder.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/ImportedOrder.kt");
doTest(fileName);
}
@TestMetadata("KeywordsLast.kt")
public void testKeywordsLast() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/KeywordsLast.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/KeywordsLast.kt");
doTest(fileName);
}
@TestMetadata("LocalFileBeforeImported.kt")
public void testLocalFileBeforeImported() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/LocalFileBeforeImported.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/LocalFileBeforeImported.kt");
doTest(fileName);
}
@TestMetadata("LocalValuesAndParams.kt")
public void testLocalValuesAndParams() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/LocalValuesAndParams.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/LocalValuesAndParams.kt");
doTest(fileName);
}
@TestMetadata("LocalsBeforeKeywords.kt")
public void testLocalsBeforeKeywords() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/LocalsBeforeKeywords.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/LocalsBeforeKeywords.kt");
doTest(fileName);
}
@TestMetadata("LocalsPropertiesKeywords.kt")
public void testLocalsPropertiesKeywords() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/LocalsPropertiesKeywords.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/LocalsPropertiesKeywords.kt");
doTest(fileName);
}
@TestMetadata("NamedParameters.kt")
public void testNamedParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/NamedParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/NamedParameters.kt");
doTest(fileName);
}
@TestMetadata("ParametersBeforeKeywords.kt")
public void testParametersBeforeKeywords() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ParametersBeforeKeywords.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/ParametersBeforeKeywords.kt");
doTest(fileName);
}
@TestMetadata("PropertiesBeforeKeywords.kt")
public void testPropertiesBeforeKeywords() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/PropertiesBeforeKeywords.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/basic/PropertiesBeforeKeywords.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/weighers/SmartCompletionWeigherTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/SmartCompletionWeigherTestGenerated.java
similarity index 76%
rename from idea/tests/org/jetbrains/kotlin/completion/weighers/SmartCompletionWeigherTestGenerated.java
rename to idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/SmartCompletionWeigherTestGenerated.java
index f7a85e1e388..f6fa64f7897 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/weighers/SmartCompletionWeigherTestGenerated.java
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/weighers/SmartCompletionWeigherTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion.weighers;
+package org.jetbrains.kotlin.idea.completion.test.weighers;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
@@ -27,185 +27,185 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/weighers/smart")
+@TestMetadata("idea/idea-completion/testData/weighers/smart")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class SmartCompletionWeigherTestGenerated extends AbstractSmartCompletionWeigherTest {
public void testAllFilesPresentInSmart() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/weighers/smart"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/weighers/smart"), Pattern.compile("^([^\\.]+)\\.kt$"), true);
}
@TestMetadata("BooleanExpected.kt")
public void testBooleanExpected() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/BooleanExpected.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/BooleanExpected.kt");
doTest(fileName);
}
@TestMetadata("FunctionExpected.kt")
public void testFunctionExpected() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/FunctionExpected.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/FunctionExpected.kt");
doTest(fileName);
}
@TestMetadata("It.kt")
public void testIt() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/It.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/It.kt");
doTest(fileName);
}
@TestMetadata("MultipleArgsItem.kt")
public void testMultipleArgsItem() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/MultipleArgsItem.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/MultipleArgsItem.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarity1.kt")
public void testNameSimilarity1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarity1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarity1.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarity2.kt")
public void testNameSimilarity2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarity2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarity2.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarity3.kt")
public void testNameSimilarity3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarity3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarity3.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityAndCompiledParameters.kt")
public void testNameSimilarityAndCompiledParameters() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityAndCompiledParameters.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityAndCompiledParameters.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForAssignment.kt")
public void testNameSimilarityForAssignment() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForAssignment.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForAssignment.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForBlock.kt")
public void testNameSimilarityForBlock() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForBlock.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForBlock.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForElse.kt")
public void testNameSimilarityForElse() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForElse.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForElse.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForElvis.kt")
public void testNameSimilarityForElvis() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForElvis.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForElvis.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForEq1.kt")
public void testNameSimilarityForEq1() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForEq1.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForEq1.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForEq2.kt")
public void testNameSimilarityForEq2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForEq2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForEq2.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForEq3.kt")
public void testNameSimilarityForEq3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForEq3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForEq3.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForEq4.kt")
public void testNameSimilarityForEq4() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForEq4.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForEq4.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForExpressionBody.kt")
public void testNameSimilarityForExpressionBody() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForExpressionBody.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForExpressionBody.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForGetterExpressionBody.kt")
public void testNameSimilarityForGetterExpressionBody() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForGetterExpressionBody.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForGetterExpressionBody.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForGetterReturn.kt")
public void testNameSimilarityForGetterReturn() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForGetterReturn.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForGetterReturn.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForInitializer.kt")
public void testNameSimilarityForInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForInitializer.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForReturn.kt")
public void testNameSimilarityForReturn() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForReturn.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForReturn.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityForThen.kt")
public void testNameSimilarityForThen() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityForThen.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityForThen.kt");
doTest(fileName);
}
@TestMetadata("NameSimilarityInImplicitlyTypedVarInitializer.kt")
public void testNameSimilarityInImplicitlyTypedVarInitializer() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilarityInImplicitlyTypedVarInitializer.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilarityInImplicitlyTypedVarInitializer.kt");
doTest(fileName);
}
@TestMetadata("NameSimilaritySorterPlacement.kt")
public void testNameSimilaritySorterPlacement() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NameSimilaritySorterPlacement.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NameSimilaritySorterPlacement.kt");
doTest(fileName);
}
@TestMetadata("NoNameSimilarityForQualifier.kt")
public void testNoNameSimilarityForQualifier() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NoNameSimilarityForQualifier.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NoNameSimilarityForQualifier.kt");
doTest(fileName);
}
@TestMetadata("NullableExpected.kt")
public void testNullableExpected() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/NullableExpected.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/NullableExpected.kt");
doTest(fileName);
}
@TestMetadata("SmartPriority.kt")
public void testSmartPriority() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/SmartPriority.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/SmartPriority.kt");
doTest(fileName);
}
@TestMetadata("SmartPriority2.kt")
public void testSmartPriority2() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/SmartPriority2.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/SmartPriority2.kt");
doTest(fileName);
}
@TestMetadata("SmartPriority3.kt")
public void testSmartPriority3() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/smart/SmartPriority3.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/weighers/smart/SmartPriority3.kt");
doTest(fileName);
}
}
diff --git a/idea/idea-test-framework/idea-test-framework.iml b/idea/idea-test-framework/idea-test-framework.iml
new file mode 100644
index 00000000000..f56c8e27e35
--- /dev/null
+++ b/idea/idea-test-framework/idea-test-framework.iml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/kotlin/idea/stubs/AstAccessControl.kt b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/AstAccessControl.kt
similarity index 89%
rename from idea/tests/org/jetbrains/kotlin/idea/stubs/AstAccessControl.kt
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/AstAccessControl.kt
index e403b55724d..9a19e402fc4 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/stubs/AstAccessControl.kt
+++ b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/AstAccessControl.kt
@@ -14,16 +14,16 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.idea.stubs
+package org.jetbrains.kotlin.idea.test
-import com.intellij.psi.impl.PsiManagerImpl
-import com.intellij.psi.PsiManager
-import com.intellij.openapi.vfs.VirtualFileFilter
-import com.intellij.openapi.vfs.VirtualFile
-import org.jetbrains.kotlin.idea.JetFileType
-import com.intellij.openapi.project.Project
import com.intellij.openapi.Disposable
+import com.intellij.openapi.project.Project
import com.intellij.openapi.vfs.VfsUtilCore
+import com.intellij.openapi.vfs.VirtualFile
+import com.intellij.openapi.vfs.VirtualFileFilter
+import com.intellij.psi.PsiManager
+import com.intellij.psi.impl.PsiManagerImpl
+import org.jetbrains.kotlin.idea.JetFileType
import org.jetbrains.kotlin.test.InTextDirectivesUtils
import kotlin.test.fail
@@ -72,9 +72,9 @@ public object AstAccessControl {
testBody()
if (shouldFail) {
fail("This failure means that that a test that should fail (by triggering ast switch) in fact did not.\n" +
- "This could happen for the following reasons:\n" +
- "1. This kind of operation no longer trigger ast switch, choose better indicator test case." +
- "2. Test is now misconfigured and no longer checks for ast switch, reconfigure the test.")
+ "This could happen for the following reasons:\n" +
+ "1. This kind of operation no longer trigger ast switch, choose better indicator test case." +
+ "2. Test is now misconfigured and no longer checks for ast switch, reconfigure the test.")
}
}
catch (e: Throwable) {
@@ -83,4 +83,4 @@ public object AstAccessControl {
}
}
}
-}
+}
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/kotlin/test/ConfigLibraryUtil.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/ConfigLibraryUtil.java
similarity index 99%
rename from idea/tests/org/jetbrains/kotlin/test/ConfigLibraryUtil.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/ConfigLibraryUtil.java
index 1cfe617def5..0b52de14970 100644
--- a/idea/tests/org/jetbrains/kotlin/test/ConfigLibraryUtil.java
+++ b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/ConfigLibraryUtil.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.test;
+package org.jetbrains.kotlin.idea.test;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.module.Module;
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/DirectiveBasedActionUtils.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/DirectiveBasedActionUtils.java
similarity index 100%
rename from idea/tests/org/jetbrains/kotlin/idea/test/DirectiveBasedActionUtils.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/DirectiveBasedActionUtils.java
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/JdkAndMockLibraryProjectDescriptor.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JdkAndMockLibraryProjectDescriptor.java
similarity index 100%
rename from idea/tests/org/jetbrains/kotlin/idea/test/JdkAndMockLibraryProjectDescriptor.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JdkAndMockLibraryProjectDescriptor.java
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/JetJdkAndLibraryProjectDescriptor.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetJdkAndLibraryProjectDescriptor.java
similarity index 97%
rename from idea/tests/org/jetbrains/kotlin/idea/test/JetJdkAndLibraryProjectDescriptor.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetJdkAndLibraryProjectDescriptor.java
index f2b609e6a58..73491407797 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/test/JetJdkAndLibraryProjectDescriptor.java
+++ b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetJdkAndLibraryProjectDescriptor.java
@@ -28,7 +28,6 @@ import com.intellij.openapi.vfs.VfsUtil;
import com.intellij.testFramework.LightProjectDescriptor;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
-import org.jetbrains.kotlin.test.ConfigLibraryUtil;
import java.io.File;
diff --git a/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetLightCodeInsightFixtureTestCase.kt b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetLightCodeInsightFixtureTestCase.kt
new file mode 100644
index 00000000000..0dad56b7a4c
--- /dev/null
+++ b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetLightCodeInsightFixtureTestCase.kt
@@ -0,0 +1,142 @@
+/*
+ * Copyright 2010-2015 JetBrains s.r.o.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.jetbrains.kotlin.idea.test
+
+import com.intellij.ide.startup.impl.StartupManagerImpl
+import com.intellij.openapi.actionSystem.*
+import com.intellij.openapi.actionSystem.ex.ActionManagerEx
+import com.intellij.openapi.editor.ex.EditorEx
+import com.intellij.openapi.startup.StartupManager
+import com.intellij.openapi.util.io.FileUtil
+import com.intellij.openapi.util.text.StringUtil
+import com.intellij.openapi.vfs.newvfs.impl.VfsRootAccess
+import com.intellij.psi.FileViewProvider
+import com.intellij.psi.PsiManager
+import com.intellij.psi.impl.PsiManagerEx
+import com.intellij.psi.impl.file.impl.FileManager
+import com.intellij.testFramework.LightProjectDescriptor
+import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase
+import org.jetbrains.kotlin.idea.actions.internal.KotlinInternalMode
+import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor
+import org.jetbrains.kotlin.idea.references.BuiltInsReferenceResolver
+import org.jetbrains.kotlin.psi.JetFile
+import org.jetbrains.kotlin.test.InTextDirectivesUtils
+import org.jetbrains.kotlin.test.JetTestUtils
+import org.jetbrains.kotlin.utils.*
+
+import java.io.File
+import java.io.IOException
+
+public abstract class JetLightCodeInsightFixtureTestCase : LightCodeInsightFixtureTestCase() {
+ private var kotlinInternalModeOriginalValue = false
+
+ throws(javaClass())
+ override fun setUp() {
+ super.setUp()
+ (StartupManager.getInstance(getProject()) as StartupManagerImpl).runPostStartupActivities()
+ VfsRootAccess.allowRootAccess(JetTestUtils.getHomeDirectory())
+
+ kotlinInternalModeOriginalValue = KotlinInternalMode.enabled
+ KotlinInternalMode.enabled = true
+ }
+
+ throws(javaClass())
+ override fun tearDown() {
+ KotlinInternalMode.enabled = kotlinInternalModeOriginalValue
+ VfsRootAccess.disallowRootAccess(JetTestUtils.getHomeDirectory())
+
+ val builtInsSources = getProject().getComponent(javaClass()).getBuiltInsSources()
+ val fileManager = (PsiManager.getInstance(getProject()) as PsiManagerEx).getFileManager()
+
+ super.tearDown()
+
+ // Restore mapping between PsiFiles and VirtualFiles dropped in FileManager.cleanupForNextTest(),
+ // otherwise built-ins psi elements will become invalid in next test.
+ for (source in builtInsSources) {
+ val provider = source.getViewProvider()
+ fileManager.setViewProvider(provider.getVirtualFile(), provider)
+ }
+ }
+
+ override fun getProjectDescriptor(): LightProjectDescriptor
+ = getProjectDescriptorFromFileDirective()
+
+ protected fun getProjectDescriptorFromTestName(): LightProjectDescriptor {
+ val testName = StringUtil.toLowerCase(getTestName(false))
+
+ if (testName.endsWith("runtime")) {
+ return JetWithJdkAndRuntimeLightProjectDescriptor.INSTANCE
+ }
+ else if (testName.endsWith("stdlib")) {
+ return ProjectDescriptorWithStdlibSources.INSTANCE
+ }
+
+ return JetLightProjectDescriptor.INSTANCE
+ }
+
+ protected fun getProjectDescriptorFromFileDirective(): LightProjectDescriptor {
+ if (!isAllFilesPresentInTest()) {
+ try {
+ val fileText = FileUtil.loadFile(File(getTestDataPath(), fileName()), true)
+
+ val withLibraryDirective = InTextDirectivesUtils.findLinesWithPrefixesRemoved(fileText, "WITH_LIBRARY:")
+ if (!withLibraryDirective.isEmpty()) {
+ return JdkAndMockLibraryProjectDescriptor(PluginTestCaseBase.getTestDataPathBase() + "/" + withLibraryDirective.get(0), true)
+ }
+ else if (InTextDirectivesUtils.isDirectiveDefined(fileText, "RUNTIME_WITH_SOURCES")) {
+ return ProjectDescriptorWithStdlibSources.INSTANCE
+ }
+ else if (InTextDirectivesUtils.isDirectiveDefined(fileText, "RUNTIME")) {
+ return JetWithJdkAndRuntimeLightProjectDescriptor.INSTANCE
+ }
+ else if (InTextDirectivesUtils.isDirectiveDefined(fileText, "JS")) {
+ return KotlinStdJSProjectDescriptor.instance
+ }
+ }
+ catch (e: IOException) {
+ throw rethrow(e)
+ }
+ }
+
+ return JetLightProjectDescriptor.INSTANCE
+ }
+
+ protected fun isAllFilesPresentInTest(): Boolean
+ = getTestName(false).startsWith("AllFilesPresentIn")
+
+ protected open fun fileName(): String
+ = getTestName(false) + ".kt"
+
+ protected fun performNotWriteEditorAction(actionId: String): Boolean {
+ val dataContext = (myFixture.getEditor() as EditorEx).getDataContext()
+
+ val managerEx = ActionManagerEx.getInstanceEx()
+ val action = managerEx.getAction(actionId)
+ val event = AnActionEvent(null, dataContext, ActionPlaces.UNKNOWN, Presentation(), managerEx, 0)
+
+ action.update(event)
+ if (!event.getPresentation().isEnabled()) {
+ return false
+ }
+
+ managerEx.fireBeforeActionPerformed(action, dataContext, event)
+ action.actionPerformed(event)
+
+ managerEx.fireAfterActionPerformed(action, dataContext, event)
+ return true
+ }
+}
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/JetLightProjectDescriptor.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetLightProjectDescriptor.java
similarity index 100%
rename from idea/tests/org/jetbrains/kotlin/idea/test/JetLightProjectDescriptor.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetLightProjectDescriptor.java
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/JetWithJdkAndRuntimeLightProjectDescriptor.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetWithJdkAndRuntimeLightProjectDescriptor.java
similarity index 100%
rename from idea/tests/org/jetbrains/kotlin/idea/test/JetWithJdkAndRuntimeLightProjectDescriptor.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/JetWithJdkAndRuntimeLightProjectDescriptor.java
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/KotlinCodeInsightTestCase.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/KotlinCodeInsightTestCase.java
similarity index 100%
rename from idea/tests/org/jetbrains/kotlin/idea/test/KotlinCodeInsightTestCase.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/KotlinCodeInsightTestCase.java
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/KotlinMultiFileTestCase.kt b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/KotlinMultiFileTestCase.kt
similarity index 100%
rename from idea/tests/org/jetbrains/kotlin/idea/test/KotlinMultiFileTestCase.kt
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/KotlinMultiFileTestCase.kt
diff --git a/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/KotlinStdJSProjectDescriptor.kt b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/KotlinStdJSProjectDescriptor.kt
new file mode 100644
index 00000000000..028308dec21
--- /dev/null
+++ b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/KotlinStdJSProjectDescriptor.kt
@@ -0,0 +1,26 @@
+/*
+ * Copyright 2010-2015 JetBrains s.r.o.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.jetbrains.kotlin.idea.test
+
+import com.intellij.testFramework.LightProjectDescriptor
+
+public trait KotlinStdJSProjectDescriptor : LightProjectDescriptor {
+ companion object {
+ public val instance: KotlinStdJSProjectDescriptor
+ = Class.forName("org.jetbrains.kotlin.test.KotlinStdJSProjectDescriptorImpl").newInstance() as KotlinStdJSProjectDescriptor
+ }
+}
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java
similarity index 100%
rename from idea/tests/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/ProjectDescriptorWithStdlibSources.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/ProjectDescriptorWithStdlibSources.java
similarity index 100%
rename from idea/tests/org/jetbrains/kotlin/idea/test/ProjectDescriptorWithStdlibSources.java
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/ProjectDescriptorWithStdlibSources.java
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/testUtils.kt b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/testUtils.kt
similarity index 93%
rename from idea/tests/org/jetbrains/kotlin/idea/test/testUtils.kt
rename to idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/testUtils.kt
index d56a41e5654..b32a0089157 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/test/testUtils.kt
+++ b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/testUtils.kt
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.idea.testUtils
+package org.jetbrains.kotlin.idea.test
import com.intellij.openapi.module.Module
import com.intellij.openapi.roots.ModifiableRootModel
@@ -23,9 +23,9 @@ import com.intellij.testFramework.LightProjectDescriptor
import com.intellij.util.Consumer
import org.jetbrains.kotlin.diagnostics.Severity
import org.jetbrains.kotlin.diagnostics.rendering.DefaultErrorMessages
-import org.jetbrains.kotlin.idea.test.JetStdJSProjectDescriptor
-import org.jetbrains.kotlin.idea.test.ProjectDescriptorWithStdlibSources
import org.jetbrains.kotlin.idea.caches.resolve.analyzeFullyAndGetResult
+import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor
+import org.jetbrains.kotlin.idea.test.ProjectDescriptorWithStdlibSources
import org.jetbrains.kotlin.psi.JetFile
public enum class ModuleKind {
@@ -52,7 +52,7 @@ public fun Module.configureAs(kind: ModuleKind) {
ModuleKind.KOTLIN_JVM_WITH_STDLIB_SOURCES ->
this.configureAs(ProjectDescriptorWithStdlibSources.INSTANCE)
ModuleKind.KOTLIN_JAVASCRIPT ->
- this.configureAs(JetStdJSProjectDescriptor.INSTANCE)
+ this.configureAs(KotlinStdJSProjectDescriptor.instance)
else -> throw IllegalArgumentException("Unknown kind=$kind")
}
}
diff --git a/idea/idea.iml b/idea/idea.iml
index 45ce5efe7ef..9e216669076 100644
--- a/idea/idea.iml
+++ b/idea/idea.iml
@@ -47,5 +47,6 @@
+
\ No newline at end of file
diff --git a/idea/tests/org/jetbrains/kotlin/completion/DataFlowValueRenderingTest.kt b/idea/tests/org/jetbrains/kotlin/DataFlowValueRenderingTest.kt
similarity index 98%
rename from idea/tests/org/jetbrains/kotlin/completion/DataFlowValueRenderingTest.kt
rename to idea/tests/org/jetbrains/kotlin/DataFlowValueRenderingTest.kt
index a23ec24db14..de84ec14e89 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/DataFlowValueRenderingTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/DataFlowValueRenderingTest.kt
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion
+package org.jetbrains.kotlin
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
import org.jetbrains.kotlin.psi.JetFile
diff --git a/idea/tests/org/jetbrains/kotlin/completion/DataFlowValueRenderingTestGenerated.java b/idea/tests/org/jetbrains/kotlin/DataFlowValueRenderingTestGenerated.java
similarity index 99%
rename from idea/tests/org/jetbrains/kotlin/completion/DataFlowValueRenderingTestGenerated.java
rename to idea/tests/org/jetbrains/kotlin/DataFlowValueRenderingTestGenerated.java
index 3d7941c5c29..df59204b151 100644
--- a/idea/tests/org/jetbrains/kotlin/completion/DataFlowValueRenderingTestGenerated.java
+++ b/idea/tests/org/jetbrains/kotlin/DataFlowValueRenderingTestGenerated.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.completion;
+package org.jetbrains.kotlin;
import com.intellij.testFramework.TestDataPath;
import org.jetbrains.kotlin.test.JUnit3RunnerWithInners;
diff --git a/idea/tests/org/jetbrains/kotlin/checkers/AbstractJetJsCheckerTest.java b/idea/tests/org/jetbrains/kotlin/checkers/AbstractJetJsCheckerTest.java
index 3fbe5311a6f..48175c9ec26 100644
--- a/idea/tests/org/jetbrains/kotlin/checkers/AbstractJetJsCheckerTest.java
+++ b/idea/tests/org/jetbrains/kotlin/checkers/AbstractJetJsCheckerTest.java
@@ -19,13 +19,13 @@ package org.jetbrains.kotlin.checkers;
import com.intellij.testFramework.LightProjectDescriptor;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.kotlin.idea.test.JetLightCodeInsightFixtureTestCase;
-import org.jetbrains.kotlin.idea.test.JetStdJSProjectDescriptor;
+import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor;
public abstract class AbstractJetJsCheckerTest extends JetLightCodeInsightFixtureTestCase {
@NotNull
@Override
protected LightProjectDescriptor getProjectDescriptor() {
- return JetStdJSProjectDescriptor.INSTANCE;
+ return KotlinStdJSProjectDescriptor.Companion.getInstance();
}
public void doTest(String filePath) {
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractCompiledKotlinInJavaCompletionTest.java b/idea/tests/org/jetbrains/kotlin/completion/AbstractCompiledKotlinInJavaCompletionTest.java
deleted file mode 100644
index 5c6d9eac6fa..00000000000
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractCompiledKotlinInJavaCompletionTest.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright 2010-2015 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.jetbrains.kotlin.completion;
-
-import com.intellij.codeInsight.completion.CompletionType;
-import com.intellij.codeInsight.lookup.LookupElement;
-import com.intellij.testFramework.LightProjectDescriptor;
-import org.jetbrains.annotations.NotNull;
-import org.jetbrains.kotlin.idea.test.JdkAndMockLibraryProjectDescriptor;
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
-import org.jetbrains.kotlin.idea.project.TargetPlatform;
-
-public abstract class AbstractCompiledKotlinInJavaCompletionTest extends JetFixtureCompletionBaseTestCase {
- @Override
- public TargetPlatform getPlatform() {
- return TargetPlatform.JVM;
- }
-
- @NotNull
- @Override
- protected LightProjectDescriptor getProjectDescriptor() {
- return new JdkAndMockLibraryProjectDescriptor(PluginTestCaseBase.getTestDataPathBase() + "/completion/injava/mockLib", false);
- }
-
- @Override
- protected LookupElement[] complete(int invocationCount) {
- return myFixture.complete(CompletionType.BASIC, invocationCount);
- }
-}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractJvmWithLibBasicCompletionTest.java b/idea/tests/org/jetbrains/kotlin/completion/AbstractJvmWithLibBasicCompletionTest.java
deleted file mode 100644
index d898dc52443..00000000000
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractJvmWithLibBasicCompletionTest.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * Copyright 2010-2015 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.jetbrains.kotlin.completion;
-
-import com.intellij.codeInsight.completion.CompletionType;
-import com.intellij.codeInsight.lookup.LookupElement;
-import com.intellij.testFramework.LightProjectDescriptor;
-import org.jetbrains.annotations.NotNull;
-import org.jetbrains.kotlin.idea.test.JdkAndMockLibraryProjectDescriptor;
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
-import org.jetbrains.kotlin.idea.project.TargetPlatform;
-
-public abstract class AbstractJvmWithLibBasicCompletionTest extends JetFixtureCompletionBaseTestCase {
- private static final String TEST_PATH = PluginTestCaseBase.getTestDataPathBase() + "/completion/basic/custom";
-
- @NotNull
- @Override
- protected LightProjectDescriptor getProjectDescriptor() {
- if (PluginTestCaseBase.isAllFilesPresentTest(getTestName(true))) {
- return super.getProjectDescriptor();
- }
- return new JdkAndMockLibraryProjectDescriptor(TEST_PATH + "/" + getTestName(false) + "Src", false);
- }
-
- @Override
- public TargetPlatform getPlatform() {
- return TargetPlatform.JVM;
- }
-
- @Override
- protected LookupElement[] complete(int invocationCount) {
- return myFixture.complete(CompletionType.BASIC, invocationCount);
- }
-}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/AbstractKotlinSourceInJavaCompletionTest.java b/idea/tests/org/jetbrains/kotlin/completion/AbstractKotlinSourceInJavaCompletionTest.java
deleted file mode 100644
index a7e79438bbc..00000000000
--- a/idea/tests/org/jetbrains/kotlin/completion/AbstractKotlinSourceInJavaCompletionTest.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- * Copyright 2010-2015 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.jetbrains.kotlin.completion;
-
-import com.intellij.codeInsight.completion.CompletionType;
-import com.intellij.codeInsight.lookup.LookupElement;
-import com.intellij.openapi.util.io.FileUtil;
-import com.intellij.testFramework.LightProjectDescriptor;
-import com.intellij.util.ArrayUtil;
-import com.intellij.util.Function;
-import com.intellij.util.containers.ContainerUtil;
-import org.jetbrains.annotations.NotNull;
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
-import org.jetbrains.kotlin.idea.project.TargetPlatform;
-
-import java.io.File;
-
-public abstract class AbstractKotlinSourceInJavaCompletionTest extends JetFixtureCompletionBaseTestCase {
- @Override
- public TargetPlatform getPlatform() {
- return TargetPlatform.JVM;
- }
-
- @Override
- public void doTest(String testPath) throws Exception {
- File mockLibDir = new File(PluginTestCaseBase.getTestDataPathBase() + "/completion/injava/mockLib");
- File[] listFiles = mockLibDir.listFiles();
- assertNotNull(listFiles);
- String[] paths = ArrayUtil.toStringArray(ContainerUtil.map(listFiles, new Function() {
- @Override
- public String fun(File file) {
- return FileUtil.toSystemIndependentName(file.getAbsolutePath());
- }
- }));
- myFixture.configureByFiles(paths);
- super.doTest(testPath);
- }
-
- @NotNull
- @Override
- protected LightProjectDescriptor getProjectDescriptor() {
- return JAVA_LATEST;
- }
-
- @Override
- protected LookupElement[] complete(int invocationCount) {
- return myFixture.complete(CompletionType.BASIC, invocationCount);
- }
-}
diff --git a/idea/tests/org/jetbrains/kotlin/completion/JetFixtureCompletionBaseTestCase.java b/idea/tests/org/jetbrains/kotlin/completion/JetFixtureCompletionBaseTestCase.java
deleted file mode 100644
index 0a6d600fb4d..00000000000
--- a/idea/tests/org/jetbrains/kotlin/completion/JetFixtureCompletionBaseTestCase.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- * Copyright 2010-2015 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.jetbrains.kotlin.completion;
-
-import com.intellij.codeInsight.lookup.LookupElement;
-import com.intellij.openapi.util.io.FileUtil;
-import kotlin.Function1;
-import org.jetbrains.annotations.NotNull;
-import org.jetbrains.annotations.Nullable;
-import org.jetbrains.kotlin.completion.util.UtilPackage;
-import org.jetbrains.kotlin.idea.test.JetLightCodeInsightFixtureTestCase;
-import org.jetbrains.kotlin.idea.caches.resolve.LibraryModificationTracker;
-import org.jetbrains.kotlin.idea.project.TargetPlatform;
-
-import java.io.File;
-
-public abstract class JetFixtureCompletionBaseTestCase extends JetLightCodeInsightFixtureTestCase {
- public abstract TargetPlatform getPlatform();
-
- @Nullable
- protected abstract LookupElement[] complete(int invocationCount);
-
- protected int defaultInvocationCount() { return 0; }
-
- public void doTest(String testPath) throws Exception {
- setUpFixture(testPath);
-
- String fileText = FileUtil.loadFile(new File(testPath), true);
- UtilPackage.testCompletion(fileText, getPlatform(), new Function1() {
- @Override
- public LookupElement[] invoke(Integer invocationCount) {
- return complete(invocationCount);
- }
- }, defaultInvocationCount());
- }
-
- protected void setUpFixture(@NotNull String testPath) {
- //TODO: this is a hacky workaround for js second completion tests failing with PsiInvalidElementAccessException
- LibraryModificationTracker.getInstance(getProject()).incModificationCount();
-
- myFixture.configureByFile(testPath);
- }
-}
diff --git a/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractInsertImportOnPasteTest.kt b/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractInsertImportOnPasteTest.kt
index 581e0b79c2d..2b0ea5abf3a 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractInsertImportOnPasteTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractInsertImportOnPasteTest.kt
@@ -21,7 +21,7 @@ import com.intellij.openapi.util.io.FileUtil
import com.intellij.psi.PsiFile
import org.jetbrains.kotlin.idea.AbstractCopyPasteTest
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
-import org.jetbrains.kotlin.idea.testUtils.dumpTextWithErrors
+import org.jetbrains.kotlin.idea.test.dumpTextWithErrors
import org.jetbrains.kotlin.idea.util.application.runWriteAction
import org.jetbrains.kotlin.psi.JetFile
import org.jetbrains.kotlin.test.InTextDirectivesUtils
diff --git a/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractJetInspectionTest.kt b/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractJetInspectionTest.kt
index 9d353189d79..f0c1db7e9ea 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractJetInspectionTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractJetInspectionTest.kt
@@ -29,7 +29,7 @@ import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase
import com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl
import org.jetbrains.kotlin.idea.test.JetLightProjectDescriptor
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
-import org.jetbrains.kotlin.test.ConfigLibraryUtil
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil
import org.jetbrains.kotlin.test.InTextDirectivesUtils
import org.jetbrains.kotlin.test.JetTestUtils
import java.io.File
diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/KotlinDebuggerTestCase.java b/idea/tests/org/jetbrains/kotlin/idea/debugger/KotlinDebuggerTestCase.java
index c858ed5a63c..ffba4eba0b9 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/debugger/KotlinDebuggerTestCase.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/KotlinDebuggerTestCase.java
@@ -41,7 +41,7 @@ import org.jetbrains.kotlin.idea.test.ProjectDescriptorWithStdlibSources;
import org.jetbrains.kotlin.load.kotlin.PackageClassUtils;
import org.jetbrains.kotlin.name.FqName;
import org.jetbrains.kotlin.psi.JetFile;
-import org.jetbrains.kotlin.test.ConfigLibraryUtil;
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil;
import org.jetbrains.kotlin.test.JetTestUtils;
import org.jetbrains.kotlin.test.MockLibraryUtil;
diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/AbstractEditorForEvaluateExpressionTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/AbstractEditorForEvaluateExpressionTest.kt
index d428462a218..795c1ed6f95 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/AbstractEditorForEvaluateExpressionTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/AbstractEditorForEvaluateExpressionTest.kt
@@ -16,35 +16,29 @@
package org.jetbrains.kotlin.idea.debugger.evaluate
-import org.jetbrains.kotlin.checkers.AbstractJetPsiCheckerTest
-import org.jetbrains.kotlin.completion.AbstractJvmBasicCompletionTest
-import com.intellij.testFramework.fixtures.JavaCodeInsightTestFixture
-import com.intellij.openapi.util.io.FileUtil
-import java.io.File
-import org.jetbrains.kotlin.psi.JetPsiFactory
-import org.jetbrains.kotlin.idea.util.ImportInsertHelper
-import org.jetbrains.kotlin.psi.JetFile
-import com.intellij.openapi.application.ApplicationManager
-import org.jetbrains.kotlin.test.InTextDirectivesUtils
-import org.jetbrains.kotlin.psi.JetCodeFragment
-import org.jetbrains.kotlin.psi.JetTypeReference
-import com.intellij.psi.util.PsiTreeUtil
-import org.jetbrains.kotlin.resolve.BindingContext
-import org.jetbrains.kotlin.completion.ExpectedCompletionUtils
-import org.jetbrains.kotlin.psi.JetElement
-import org.jetbrains.kotlin.completion.handlers.AbstractCompletionHandlerTest
import com.intellij.codeInsight.completion.CompletionType
+import com.intellij.openapi.util.io.FileUtil
import com.intellij.openapi.util.text.StringUtil
+import com.intellij.psi.PsiElement
+import com.intellij.psi.util.PsiTreeUtil
+import com.intellij.testFramework.fixtures.JavaCodeInsightTestFixture
+import org.jetbrains.kotlin.checkers.AbstractJetPsiCheckerTest
+import org.jetbrains.kotlin.idea.caches.resolve.analyzeFully
+import org.jetbrains.kotlin.idea.caches.resolve.getResolutionFacade
+import org.jetbrains.kotlin.idea.completion.test.AbstractJvmBasicCompletionTest
+import org.jetbrains.kotlin.idea.completion.test.ExpectedCompletionUtils
+import org.jetbrains.kotlin.idea.completion.test.handlers.AbstractCompletionHandlerTest
+import org.jetbrains.kotlin.idea.util.ImportInsertHelper
+import org.jetbrains.kotlin.idea.util.application.runWriteAction
+import org.jetbrains.kotlin.psi.*
+import org.jetbrains.kotlin.resolve.BindingContext
+import org.jetbrains.kotlin.resolve.BindingTraceContext
import org.jetbrains.kotlin.resolve.JetModuleUtil
import org.jetbrains.kotlin.resolve.QualifiedExpressionResolver
-import org.jetbrains.kotlin.resolve.BindingTraceContext
import org.jetbrains.kotlin.resolve.QualifiedExpressionResolver.LookupMode
-import org.jetbrains.kotlin.idea.caches.resolve.*
-import com.intellij.psi.*
-import com.intellij.psi.util.PsiModificationTracker
-import com.intellij.psi.impl.PsiModificationTrackerImpl
-import org.jetbrains.kotlin.idea.util.application.runWriteAction
+import org.jetbrains.kotlin.test.InTextDirectivesUtils
import org.jetbrains.kotlin.test.JetTestUtils
+import java.io.File
import kotlin.test.fail
public abstract class AbstractCodeFragmentHighlightingTest : AbstractJetPsiCheckerTest() {
diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionHandlerTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionHandlerTestGenerated.java
index cc6fa633e90..6d2e79af63e 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionHandlerTestGenerated.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionHandlerTestGenerated.java
@@ -27,35 +27,35 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/handlers/runtimeCast")
+@TestMetadata("idea/idea-completion/testData/handlers/runtimeCast")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class CodeFragmentCompletionHandlerTestGenerated extends AbstractCodeFragmentCompletionHandlerTest {
public void testAllFilesPresentInRuntimeCast() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/handlers/runtimeCast"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/handlers/runtimeCast"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("CastPrivateFun.kt")
public void testCastPrivateFun() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/runtimeCast/CastPrivateFun.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/runtimeCast/CastPrivateFun.kt");
doTest(fileName);
}
@TestMetadata("InsertExtFunction.kt")
public void testInsertExtFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/runtimeCast/InsertExtFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/runtimeCast/InsertExtFunction.kt");
doTest(fileName);
}
@TestMetadata("InsertFunction.kt")
public void testInsertFunction() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/runtimeCast/InsertFunction.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/runtimeCast/InsertFunction.kt");
doTest(fileName);
}
@TestMetadata("InsertImport.kt")
public void testInsertImport() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/handlers/runtimeCast/InsertImport.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/handlers/runtimeCast/InsertImport.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionInLibraryTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionInLibraryTest.kt
index 646c330daf9..5c981201fe7 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionInLibraryTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionInLibraryTest.kt
@@ -16,25 +16,25 @@
package org.jetbrains.kotlin.idea.debugger.evaluate
-import org.jetbrains.kotlin.completion.AbstractJvmBasicCompletionTest
+import com.intellij.codeInsight.completion.CompletionType
+import com.intellij.openapi.module.Module
+import com.intellij.openapi.roots.ContentEntry
+import com.intellij.openapi.roots.ModifiableRootModel
+import com.intellij.openapi.roots.OrderRootType
import com.intellij.openapi.vfs.LocalFileSystem
+import com.intellij.openapi.vfs.VirtualFile
import com.intellij.psi.PsiManager
+import org.jetbrains.kotlin.idea.completion.test.AbstractJvmBasicCompletionTest
+import org.jetbrains.kotlin.idea.completion.test.testCompletion
+import org.jetbrains.kotlin.idea.project.TargetPlatform
+import org.jetbrains.kotlin.idea.test.JdkAndMockLibraryProjectDescriptor
import org.jetbrains.kotlin.psi.JetFile
import org.jetbrains.kotlin.psi.JetFunction
import org.jetbrains.kotlin.psi.JetPsiFactory
-import org.jetbrains.kotlin.completion.util.testCompletion
-import org.jetbrains.kotlin.idea.project.TargetPlatform
-import com.intellij.codeInsight.completion.CompletionType
-import org.jetbrains.kotlin.idea.test.JdkAndMockLibraryProjectDescriptor
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
-import com.intellij.openapi.module.Module
-import com.intellij.openapi.roots.ModifiableRootModel
-import com.intellij.openapi.roots.ContentEntry
+import org.jetbrains.kotlin.test.JetTestUtils
import java.io.File
-import com.intellij.openapi.roots.OrderRootType
-import com.intellij.openapi.vfs.VirtualFile
-private val LIBRARY_SRC_PATH = PluginTestCaseBase.getTestDataPathBase() + "/completion/codeFragmentInLibrarySource/customLibrary/"
+private val LIBRARY_SRC_PATH = JetTestUtils.getHomeDirectory() + "/idea/idea-completion/testData/codeFragmentInLibrarySource/customLibrary/"
public class CodeFragmentCompletionInLibraryTest : AbstractJvmBasicCompletionTest() {
diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionTestGenerated.java
index 48819d121c9..5541f7c1e54 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionTestGenerated.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/CodeFragmentCompletionTestGenerated.java
@@ -27,79 +27,79 @@ import java.util.regex.Pattern;
/** This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */
@SuppressWarnings("all")
-@TestMetadata("idea/testData/completion/basic/codeFragments")
+@TestMetadata("idea/idea-completion/testData/basic/codeFragments")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class CodeFragmentCompletionTestGenerated extends AbstractCodeFragmentCompletionTest {
public void testAllFilesPresentInCodeFragments() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/codeFragments"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/codeFragments"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("blockCodeFragment.kt")
public void testBlockCodeFragment() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/blockCodeFragment.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/blockCodeFragment.kt");
doTest(fileName);
}
@TestMetadata("classHeader.kt")
public void testClassHeader() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/classHeader.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/classHeader.kt");
doTest(fileName);
}
@TestMetadata("localVal.kt")
public void testLocalVal() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/localVal.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/localVal.kt");
doTest(fileName);
}
@TestMetadata("localVariables.kt")
public void testLocalVariables() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/localVariables.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/localVariables.kt");
doTest(fileName);
}
@TestMetadata("localVariablesOnReturn.kt")
public void testLocalVariablesOnReturn() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/localVariablesOnReturn.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/localVariablesOnReturn.kt");
doTest(fileName);
}
@TestMetadata("topLevel.kt")
public void testTopLevel() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/topLevel.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/topLevel.kt");
doTest(fileName);
}
- @TestMetadata("idea/testData/completion/basic/codeFragments/runtimeType")
+ @TestMetadata("idea/idea-completion/testData/basic/codeFragments/runtimeType")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class RuntimeType extends AbstractCodeFragmentCompletionTest {
public void testAllFilesPresentInRuntimeType() throws Exception {
- JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/completion/basic/codeFragments/runtimeType"), Pattern.compile("^(.+)\\.kt$"), true);
+ JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/idea-completion/testData/basic/codeFragments/runtimeType"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("castWithGenerics.kt")
public void testCastWithGenerics() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/runtimeType/castWithGenerics.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/runtimeType/castWithGenerics.kt");
doTest(fileName);
}
@TestMetadata("complexHierarchy.kt")
public void testComplexHierarchy() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/runtimeType/complexHierarchy.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/runtimeType/complexHierarchy.kt");
doTest(fileName);
}
@TestMetadata("extensionMethod.kt")
public void testExtensionMethod() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/runtimeType/extensionMethod.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/runtimeType/extensionMethod.kt");
doTest(fileName);
}
@TestMetadata("runtimeCast.kt")
public void testRuntimeCast() throws Exception {
- String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/basic/codeFragments/runtimeType/runtimeCast.kt");
+ String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/codeFragments/runtimeType/runtimeCast.kt");
doTest(fileName);
}
}
diff --git a/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/AbstractNavigateToLibrarySourceTest.kt b/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/AbstractNavigateToLibrarySourceTest.kt
index 9ee819c93e3..30d3fe1fc35 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/AbstractNavigateToLibrarySourceTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/AbstractNavigateToLibrarySourceTest.kt
@@ -26,8 +26,8 @@ import org.jetbrains.kotlin.idea.test.KotlinCodeInsightTestCase
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
import org.jetbrains.kotlin.idea.navigation.NavigationTestUtils
import org.jetbrains.kotlin.idea.references.JetReference
-import org.jetbrains.kotlin.idea.testUtils.ModuleKind
-import org.jetbrains.kotlin.idea.testUtils.configureAs
+import org.jetbrains.kotlin.idea.test.ModuleKind
+import org.jetbrains.kotlin.idea.test.configureAs
import org.jetbrains.kotlin.test.JetTestUtils
import java.io.File
import java.util.LinkedHashMap
diff --git a/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/NavigateToStdlibSourceTest.kt b/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/NavigateToStdlibSourceTest.kt
index e9bf68446c0..363b4d4bf6d 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/NavigateToStdlibSourceTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/NavigateToStdlibSourceTest.kt
@@ -22,8 +22,8 @@ import com.intellij.testFramework.LightPlatformTestCase
import junit.framework.TestCase
import org.jetbrains.kotlin.idea.JetFileType
import org.jetbrains.kotlin.idea.test.KotlinCodeInsightTestCase
-import org.jetbrains.kotlin.idea.testUtils.ModuleKind
-import org.jetbrains.kotlin.idea.testUtils.configureAs
+import org.jetbrains.kotlin.idea.test.ModuleKind
+import org.jetbrains.kotlin.idea.test.configureAs
public class NavigateToStdlibSourceTest : KotlinCodeInsightTestCase() {
diff --git a/idea/tests/org/jetbrains/kotlin/idea/intentions/AbstractIntentionTest.java b/idea/tests/org/jetbrains/kotlin/idea/intentions/AbstractIntentionTest.java
index 6863e5da5e0..9bd0896f602 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/intentions/AbstractIntentionTest.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/intentions/AbstractIntentionTest.java
@@ -35,7 +35,7 @@ import org.jetbrains.kotlin.idea.test.KotlinCodeInsightTestCase;
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
import org.jetbrains.kotlin.idea.util.application.ApplicationPackage;
import org.jetbrains.kotlin.psi.JetFile;
-import org.jetbrains.kotlin.test.ConfigLibraryUtil;
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil;
import org.jetbrains.kotlin.test.InTextDirectivesUtils;
import org.junit.Assert;
diff --git a/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixMultiFileTest.java b/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixMultiFileTest.java
index a5889317726..8a721f6954a 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixMultiFileTest.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixMultiFileTest.java
@@ -35,7 +35,7 @@ import org.jetbrains.kotlin.idea.test.DirectiveBasedActionUtils;
import org.jetbrains.kotlin.idea.KotlinDaemonAnalyzerTestCase;
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
import org.jetbrains.kotlin.psi.JetFile;
-import org.jetbrains.kotlin.test.ConfigLibraryUtil;
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil;
import org.jetbrains.kotlin.test.InTextDirectivesUtils;
import org.jetbrains.kotlin.test.JetTestUtils;
diff --git a/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixTest.java b/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixTest.java
index 8b340fb2bd0..328d1035dfc 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixTest.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/quickfix/AbstractQuickFixTest.java
@@ -35,7 +35,7 @@ import org.jetbrains.kotlin.idea.test.DirectiveBasedActionUtils;
import org.jetbrains.kotlin.idea.KotlinLightQuickFixTestCase;
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
import org.jetbrains.kotlin.psi.JetFile;
-import org.jetbrains.kotlin.test.ConfigLibraryUtil;
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil;
import org.jetbrains.kotlin.test.InTextDirectivesUtils;
import org.jetbrains.kotlin.test.TestMetadata;
import org.junit.Assert;
diff --git a/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractJetExtractionTest.kt b/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractJetExtractionTest.kt
index c2e9265736e..0e88ab89b6f 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractJetExtractionTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractJetExtractionTest.kt
@@ -39,7 +39,7 @@ import org.jetbrains.kotlin.idea.refactoring.introduce.introduceProperty.KotlinI
import org.jetbrains.kotlin.idea.refactoring.introduce.introduceVariable.KotlinIntroduceVariableHandler
import org.jetbrains.kotlin.psi.*
import org.jetbrains.kotlin.renderer.DescriptorRenderer
-import org.jetbrains.kotlin.test.ConfigLibraryUtil
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil
import org.jetbrains.kotlin.test.InTextDirectivesUtils
import org.jetbrains.kotlin.test.JetTestUtils
import org.jetbrains.kotlin.test.util.findElementByComment
diff --git a/idea/tests/org/jetbrains/kotlin/idea/refactoring/move/AbstractJetMoveTest.kt b/idea/tests/org/jetbrains/kotlin/idea/refactoring/move/AbstractJetMoveTest.kt
index 8cb573e1f24..db1f13cbc54 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/refactoring/move/AbstractJetMoveTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/refactoring/move/AbstractJetMoveTest.kt
@@ -48,7 +48,7 @@ import org.jetbrains.kotlin.idea.util.application.runWriteAction
import org.jetbrains.kotlin.psi.JetFile
import org.jetbrains.kotlin.psi.JetNamedDeclaration
import org.jetbrains.kotlin.psi.psiUtil.getNonStrictParentOfType
-import org.jetbrains.kotlin.test.ConfigLibraryUtil
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil
import org.jetbrains.kotlin.test.JetTestUtils
import java.io.File
diff --git a/idea/tests/org/jetbrains/kotlin/idea/run/RunConfigurationTest.kt b/idea/tests/org/jetbrains/kotlin/idea/run/RunConfigurationTest.kt
index 6169786f106..01dc1aa7e54 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/run/RunConfigurationTest.kt
+++ b/idea/tests/org/jetbrains/kotlin/idea/run/RunConfigurationTest.kt
@@ -44,9 +44,9 @@ import org.jetbrains.kotlin.idea.util.application.runWriteAction
import org.jetbrains.kotlin.psi.JetNamedDeclaration
import org.jetbrains.kotlin.psi.JetTreeVisitorVoid
import org.jetbrains.kotlin.psi.psiUtil.getStrictParentOfType
-import org.jetbrains.kotlin.test.ConfigLibraryUtil
-import org.jetbrains.kotlin.test.ConfigLibraryUtil.configureKotlinJsRuntime
-import org.jetbrains.kotlin.test.ConfigLibraryUtil.configureKotlinRuntime
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil.configureKotlinJsRuntime
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil.configureKotlinRuntime
import org.junit.Assert
import java.io.File
import java.util.ArrayList
diff --git a/idea/tests/org/jetbrains/kotlin/idea/stubs/AbstractMultiFileHighlightingTest.java b/idea/tests/org/jetbrains/kotlin/idea/stubs/AbstractMultiFileHighlightingTest.java
index bdc5e74fda3..28566513ef9 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/stubs/AbstractMultiFileHighlightingTest.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/stubs/AbstractMultiFileHighlightingTest.java
@@ -16,6 +16,7 @@
package org.jetbrains.kotlin.idea.stubs;
+import com.intellij.codeInsight.completion.CompletionTestCase;
import com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl;
import com.intellij.codeInsight.daemon.impl.HighlightInfo;
import com.intellij.openapi.application.ApplicationManager;
@@ -30,13 +31,13 @@ import com.intellij.testFramework.ExpectedHighlightingData;
import kotlin.Function0;
import kotlin.Unit;
import org.jetbrains.annotations.NotNull;
-import org.jetbrains.kotlin.idea.KotlinCompletionTestCase;
+import org.jetbrains.kotlin.idea.test.AstAccessControl;
import org.jetbrains.kotlin.idea.test.PluginTestCaseBase;
import java.io.File;
import java.util.Collection;
-public abstract class AbstractMultiFileHighlightingTest extends KotlinCompletionTestCase {
+public abstract class AbstractMultiFileHighlightingTest extends CompletionTestCase {
public void doTest(@NotNull String filePath) throws Exception {
configureByFile(new File(filePath).getName(), "");
diff --git a/idea/tests/org/jetbrains/kotlin/idea/stubs/AbstractResolveByStubTest.java b/idea/tests/org/jetbrains/kotlin/idea/stubs/AbstractResolveByStubTest.java
index c05bbdc7d82..a04c8b08eb1 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/stubs/AbstractResolveByStubTest.java
+++ b/idea/tests/org/jetbrains/kotlin/idea/stubs/AbstractResolveByStubTest.java
@@ -22,10 +22,11 @@ import kotlin.Unit;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.kotlin.descriptors.ModuleDescriptor;
import org.jetbrains.kotlin.descriptors.PackageViewDescriptor;
+import org.jetbrains.kotlin.idea.caches.resolve.ResolvePackage;
+import org.jetbrains.kotlin.idea.test.AstAccessControl;
import org.jetbrains.kotlin.idea.test.JetWithJdkAndRuntimeLightProjectDescriptor;
import org.jetbrains.kotlin.idea.test.KotlinCodeInsightTestCase;
-import org.jetbrains.kotlin.idea.caches.resolve.ResolvePackage;
-import org.jetbrains.kotlin.idea.testUtils.TestUtilsPackage;
+import org.jetbrains.kotlin.idea.test.TestPackage;
import org.jetbrains.kotlin.name.FqName;
import org.jetbrains.kotlin.psi.JetFile;
import org.jetbrains.kotlin.test.util.RecursiveDescriptorComparator;
@@ -43,7 +44,7 @@ public abstract class AbstractResolveByStubTest extends KotlinCodeInsightTestCas
private void doTest(@NotNull final String path, final boolean checkPrimaryConstructors, final boolean checkPropertyAccessors)
throws Exception {
configureByFile(path);
- TestUtilsPackage.configureAs(getModule(), JetWithJdkAndRuntimeLightProjectDescriptor.INSTANCE);
+ TestPackage.configureAs(getModule(), JetWithJdkAndRuntimeLightProjectDescriptor.INSTANCE);
boolean shouldFail = getTestName(false).equals("ClassWithConstVal");
AstAccessControl.INSTANCE$.testWithControlledAccessToAst(
shouldFail, getProject(), getTestRootDisposable(),
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/JetLightCodeInsightFixtureTestCase.java b/idea/tests/org/jetbrains/kotlin/idea/test/JetLightCodeInsightFixtureTestCase.java
deleted file mode 100644
index d85c84f3ef0..00000000000
--- a/idea/tests/org/jetbrains/kotlin/idea/test/JetLightCodeInsightFixtureTestCase.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- * Copyright 2010-2015 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.jetbrains.kotlin.idea.test;
-
-import com.intellij.ide.startup.impl.StartupManagerImpl;
-import com.intellij.openapi.actionSystem.*;
-import com.intellij.openapi.actionSystem.ex.ActionManagerEx;
-import com.intellij.openapi.editor.ex.EditorEx;
-import com.intellij.openapi.startup.StartupManager;
-import com.intellij.openapi.util.io.FileUtil;
-import com.intellij.openapi.util.text.StringUtil;
-import com.intellij.openapi.vfs.newvfs.impl.VfsRootAccess;
-import com.intellij.psi.FileViewProvider;
-import com.intellij.psi.PsiManager;
-import com.intellij.psi.impl.PsiManagerEx;
-import com.intellij.psi.impl.file.impl.FileManager;
-import com.intellij.testFramework.LightProjectDescriptor;
-import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase;
-import org.jetbrains.annotations.NotNull;
-import org.jetbrains.kotlin.idea.actions.internal.KotlinInternalMode;
-import org.jetbrains.kotlin.idea.references.BuiltInsReferenceResolver;
-import org.jetbrains.kotlin.psi.JetFile;
-import org.jetbrains.kotlin.test.InTextDirectivesUtils;
-import org.jetbrains.kotlin.test.JetTestUtils;
-import org.jetbrains.kotlin.utils.UtilsPackage;
-
-import java.io.File;
-import java.io.IOException;
-import java.util.List;
-import java.util.Set;
-
-public abstract class JetLightCodeInsightFixtureTestCase extends LightCodeInsightFixtureTestCase {
- private boolean kotlinInternalModeOriginalValue;
-
- @Override
- protected void setUp() throws Exception {
- super.setUp();
- ((StartupManagerImpl) StartupManager.getInstance(getProject())).runPostStartupActivities();
- VfsRootAccess.allowRootAccess(JetTestUtils.getHomeDirectory());
-
- kotlinInternalModeOriginalValue = KotlinInternalMode.Instance.getEnabled();
- KotlinInternalMode.Instance.setEnabled(true);
- }
-
- @Override
- protected void tearDown() throws Exception {
- KotlinInternalMode.Instance.setEnabled(kotlinInternalModeOriginalValue);
- VfsRootAccess.disallowRootAccess(JetTestUtils.getHomeDirectory());
-
- Set builtInsSources = getProject().getComponent(BuiltInsReferenceResolver.class).getBuiltInsSources();
- FileManager fileManager = ((PsiManagerEx) PsiManager.getInstance(getProject())).getFileManager();
-
- super.tearDown();
-
- // Restore mapping between PsiFiles and VirtualFiles dropped in FileManager.cleanupForNextTest(),
- // otherwise built-ins psi elements will become invalid in next test.
- for (JetFile source : builtInsSources) {
- FileViewProvider provider = source.getViewProvider();
- fileManager.setViewProvider(provider.getVirtualFile(), provider);
- }
- }
-
- @NotNull
- @Override
- protected LightProjectDescriptor getProjectDescriptor() {
- return getProjectDescriptorFromFileDirective();
- }
-
- protected LightProjectDescriptor getProjectDescriptorFromTestName() {
- String testName = StringUtil.toLowerCase(getTestName(false));
-
- if (testName.endsWith("runtime")) {
- return JetWithJdkAndRuntimeLightProjectDescriptor.INSTANCE;
- }
- else if (testName.endsWith("stdlib")) {
- return ProjectDescriptorWithStdlibSources.INSTANCE;
- }
-
- return JetLightProjectDescriptor.INSTANCE;
- }
-
- protected LightProjectDescriptor getProjectDescriptorFromFileDirective() {
- if (!isAllFilesPresentInTest()) {
- try {
- String fileText = FileUtil.loadFile(new File(getTestDataPath(), fileName()), true);
-
- List withLibraryDirective = InTextDirectivesUtils.findLinesWithPrefixesRemoved(fileText, "WITH_LIBRARY:");
- if (!withLibraryDirective.isEmpty()) {
- return new JdkAndMockLibraryProjectDescriptor(PluginTestCaseBase.getTestDataPathBase() + "/" + withLibraryDirective.get(0), true);
- }
- else if (InTextDirectivesUtils.isDirectiveDefined(fileText, "RUNTIME_WITH_SOURCES")) {
- return ProjectDescriptorWithStdlibSources.INSTANCE;
- }
- else if (InTextDirectivesUtils.isDirectiveDefined(fileText, "RUNTIME")) {
- return JetWithJdkAndRuntimeLightProjectDescriptor.INSTANCE;
- }
- else if (InTextDirectivesUtils.isDirectiveDefined(fileText, "JS")) {
- return JetStdJSProjectDescriptor.INSTANCE;
- }
- }
- catch (IOException e) {
- throw UtilsPackage.rethrow(e);
- }
- }
-
- return JetLightProjectDescriptor.INSTANCE;
- }
-
- protected boolean isAllFilesPresentInTest() {
- return getTestName(false).startsWith("AllFilesPresentIn");
- }
-
- @NotNull
- protected String fileName() {
- return getTestName(false) + ".kt";
- }
-
- protected boolean performNotWriteEditorAction(String actionId) {
- DataContext dataContext = ((EditorEx)myFixture.getEditor()).getDataContext();
-
- ActionManagerEx managerEx = ActionManagerEx.getInstanceEx();
- AnAction action = managerEx.getAction(actionId);
- AnActionEvent event = new AnActionEvent(null, dataContext, ActionPlaces.UNKNOWN, new Presentation(), managerEx, 0);
-
- action.update(event);
- if (!event.getPresentation().isEnabled()) {
- return false;
- }
-
- managerEx.fireBeforeActionPerformed(action, dataContext, event);
- action.actionPerformed(event);
-
- managerEx.fireAfterActionPerformed(action, dataContext, event);
- return true;
- }
-}
diff --git a/idea/tests/org/jetbrains/kotlin/idea/test/JetStdJSProjectDescriptor.java b/idea/tests/org/jetbrains/kotlin/test/KotlinStdJSProjectDescriptorImpl.java
similarity index 85%
rename from idea/tests/org/jetbrains/kotlin/idea/test/JetStdJSProjectDescriptor.java
rename to idea/tests/org/jetbrains/kotlin/test/KotlinStdJSProjectDescriptorImpl.java
index 4853e71a258..27ab2cb0817 100644
--- a/idea/tests/org/jetbrains/kotlin/idea/test/JetStdJSProjectDescriptor.java
+++ b/idea/tests/org/jetbrains/kotlin/test/KotlinStdJSProjectDescriptorImpl.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.jetbrains.kotlin.idea.test;
+package org.jetbrains.kotlin.test;
import com.intellij.openapi.module.Module;
import com.intellij.openapi.module.ModuleType;
@@ -24,14 +24,12 @@ import com.intellij.openapi.roots.ContentEntry;
import com.intellij.openapi.roots.ModifiableRootModel;
import com.intellij.openapi.roots.libraries.NewLibraryConfiguration;
import com.intellij.openapi.roots.ui.configuration.libraryEditor.NewLibraryEditor;
-import com.intellij.testFramework.LightProjectDescriptor;
import org.jetbrains.annotations.NotNull;
+import org.jetbrains.kotlin.idea.test.KotlinStdJSProjectDescriptor;
import org.jetbrains.kotlin.idea.framework.JSLibraryStdDescription;
-import org.jetbrains.kotlin.test.ConfigLibraryUtil;
-
-public class JetStdJSProjectDescriptor implements LightProjectDescriptor {
- public static final JetStdJSProjectDescriptor INSTANCE = new JetStdJSProjectDescriptor();
+import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil;
+public class KotlinStdJSProjectDescriptorImpl implements KotlinStdJSProjectDescriptor {
@Override
public ModuleType getModuleType() {
return StdModuleTypes.JAVA;
diff --git a/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterMultiFileTest.kt b/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterMultiFileTest.kt
index dc5ac6f6e32..8c2705159b2 100644
--- a/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterMultiFileTest.kt
+++ b/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterMultiFileTest.kt
@@ -24,7 +24,7 @@ import com.intellij.testFramework.LightPlatformTestCase
import org.jetbrains.kotlin.idea.test.JetWithJdkAndRuntimeLightProjectDescriptor
import org.jetbrains.kotlin.idea.j2k.IdeaResolverForConverter
import org.jetbrains.kotlin.idea.j2k.J2kPostProcessor
-import org.jetbrains.kotlin.idea.testUtils.dumpTextWithErrors
+import org.jetbrains.kotlin.idea.test.dumpTextWithErrors
import org.jetbrains.kotlin.idea.util.application.executeWriteCommand
import org.jetbrains.kotlin.idea.util.application.runWriteAction
import org.jetbrains.kotlin.psi.JetFile
diff --git a/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterSingleFileTest.kt b/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterSingleFileTest.kt
index f90225807ca..3c9b3177c23 100644
--- a/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterSingleFileTest.kt
+++ b/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterSingleFileTest.kt
@@ -30,7 +30,7 @@ import org.jetbrains.kotlin.idea.test.JetWithJdkAndRuntimeLightProjectDescriptor
import com.intellij.psi.PsiJavaFile
import org.jetbrains.kotlin.psi.JetFile
import org.jetbrains.kotlin.idea.j2k.IdeaResolverForConverter
-import org.jetbrains.kotlin.idea.testUtils.dumpTextWithErrors
+import org.jetbrains.kotlin.idea.test.dumpTextWithErrors
public abstract class AbstractJavaToKotlinConverterSingleFileTest : AbstractJavaToKotlinConverterTest() {
val testHeaderPattern = Pattern.compile("//(element|expression|statement|method|class|file|comp)\n")
diff --git a/plugins/android-idea-plugin/android-idea-plugin.iml b/plugins/android-idea-plugin/android-idea-plugin.iml
index a553efa966a..5a19248bec7 100644
--- a/plugins/android-idea-plugin/android-idea-plugin.iml
+++ b/plugins/android-idea-plugin/android-idea-plugin.iml
@@ -16,5 +16,6 @@
+
\ No newline at end of file
diff --git a/plugins/android-idea-plugin/tests/org/jetbrains/kotlin/android/AbstractAndroidCompletionTest.kt b/plugins/android-idea-plugin/tests/org/jetbrains/kotlin/android/AbstractAndroidCompletionTest.kt
index 14ff99e342e..40679f1c888 100644
--- a/plugins/android-idea-plugin/tests/org/jetbrains/kotlin/android/AbstractAndroidCompletionTest.kt
+++ b/plugins/android-idea-plugin/tests/org/jetbrains/kotlin/android/AbstractAndroidCompletionTest.kt
@@ -19,9 +19,8 @@ package org.jetbrains.kotlin.android
import com.intellij.codeInsight.CodeInsightSettings
import com.intellij.codeInsight.completion.CompletionType
import com.intellij.openapi.util.io.FileUtil
+import org.jetbrains.kotlin.idea.completion.test.testCompletion
import org.jetbrains.kotlin.idea.project.TargetPlatform
-import org.jetbrains.kotlin.completion
-import org.jetbrains.kotlin.completion.util.testCompletion
import java.io.File
public abstract class AbstractAndroidCompletionTest : KotlinAndroidTestCase() {