diff --git a/.gitignore b/.gitignore
index 1aad52983e4..e6eef81b84e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,11 @@ workspace.xml
*.versionsBackup
/idea/testData/debugger/tinyApp/classes*
/jps-plugin/testData/kannotator
+ultimate/.DS_Store
+ultimate/.idea/shelf
+ultimate/dependencies
+ultimate/ideaSDK
+ultimate/out
+ultimate/tmp
+ultimate/workspace.xml
+ultimate/*.versionsBackup
diff --git a/.idea/artifacts/KotlinPlugin.xml b/.idea/artifacts/KotlinPlugin.xml
index c37a9990918..1eb3897786f 100644
--- a/.idea/artifacts/KotlinPlugin.xml
+++ b/.idea/artifacts/KotlinPlugin.xml
@@ -47,7 +47,6 @@
-
diff --git a/.idea/modules.xml b/.idea/modules.xml
index ecfd35f4f91..a6a8109750f 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -47,7 +47,6 @@
-
diff --git a/ReadMe.md b/ReadMe.md
index 437b5fa924e..b15bf23a922 100644
--- a/ReadMe.md
+++ b/ReadMe.md
@@ -34,11 +34,6 @@ which will setup the dependencies on
* intellij-core: is a part of command line compiler and contains only necessary APIs.
* idea-full: is a full blown IntelliJ IDEA Community Edition to be used in former plugin module.
-* idea-ultimate-full: is a full blown IntelliJ IDEA Ultimate Edition to be used in former plugin module.
-
-If you are not dealing with IDEA Ultimate-specific features, you may want to disable corresponding project dependency.
-(that will also relieve you from necessity to download the IDEA Ultimate distribution during dependency update process)
-To do so change "use.ultimate.by.default" property to false (update_dependencies.xml) before running dependency update
Then, you need to run
@@ -72,9 +67,6 @@ plugin [see this document](http://devnet.jetbrains.net/docs/DOC-181) which descr
From this root project there are Run/Debug Configurations for running IDEA or the Compiler Tests for example; so if you want to try out the latest and greatest IDEA plugin
-If you've decided to disable IDEA Ultimate configuration during dependency update, you also need to locally disable the compilation of its dependent code.
-To do so you can either delete idea-ultimate module using IDEA action in the Project View, or remove corresponding line in .idea/modules.xml
-
* VCS -> Git -> Pull
* Run IntelliJ IDEA
* a child IntelliJ IDEA with the Kotlin plugin will then startup
diff --git a/generators/generators.iml b/generators/generators.iml
index 2b0b9a476c2..c1adce0e190 100644
--- a/generators/generators.iml
+++ b/generators/generators.iml
@@ -38,6 +38,5 @@
-
\ 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 e37da052342..b7ddad9d633 100644
--- a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt
+++ b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt
@@ -99,10 +99,6 @@ import org.jetbrains.kotlin.idea.refactoring.pushDown.AbstractPushDownTest
import org.jetbrains.kotlin.idea.refactoring.rename.AbstractRenameTest
import org.jetbrains.kotlin.idea.refactoring.safeDelete.AbstractSafeDeleteTest
import org.jetbrains.kotlin.idea.resolve.*
-import org.jetbrains.kotlin.idea.spring.tests.generate.AbstractGenerateSpringDependencyActionTest
-import org.jetbrains.kotlin.idea.spring.tests.references.AbstractSpringReferenceCompletionHandlerTest
-import org.jetbrains.kotlin.idea.spring.tests.references.AbstractSpringReferenceCompletionTest
-import org.jetbrains.kotlin.idea.spring.tests.references.AbstractSpringReferenceNavigationTest
import org.jetbrains.kotlin.idea.structureView.AbstractKotlinFileStructureTest
import org.jetbrains.kotlin.idea.stubs.AbstractMultiFileHighlightingTest
import org.jetbrains.kotlin.idea.stubs.AbstractResolveByStubTest
@@ -795,32 +791,6 @@ fun main(args: Array) {
}
}
- testGroup("idea/idea-ultimate/tests", "idea/testData") {
- testClass("UltimateInspectionTestGenerated") {
- model("ultimateInspections", pattern = "^(inspections\\.test)$", singleClass = true)
- }
-
- testClass("UltimateQuickFixTestGenerated") {
- model("ultimateQuickFixes", pattern = "^([\\w\\-_]+)\\.kt$", filenameStartsLowerCase = true)
- }
-
- testClass() {
- model("spring/core/references/completion/handler")
- }
-
- testClass() {
- model("spring/core/references/completion/variants")
- }
-
- testClass() {
- model("spring/core/references/navigation")
- }
-
- testClass() {
- model("spring/core/generate", pattern = "^([\\w]+)\\.kt$", singleClass = true)
- }
- }
-
testGroup("idea/tests", "compiler/testData") {
testClass() {
model("loadJava/compiledKotlin")
@@ -1132,7 +1102,7 @@ fun main(args: Array) {
}
}
-internal class TestGroup(val testsRoot: String, val testDataRoot: String) {
+class TestGroup(val testsRoot: String, val testDataRoot: String) {
inline fun testClass(
suiteTestClass: String = getDefaultSuiteTestClass(T::class.java),
noinline init: TestClass.() -> Unit
@@ -1196,11 +1166,11 @@ internal class TestGroup(val testsRoot: String, val testDataRoot: String) {
}
-private fun testGroup(testsRoot: String, testDataRoot: String, init: TestGroup.() -> Unit) {
+fun testGroup(testsRoot: String, testDataRoot: String, init: TestGroup.() -> Unit) {
TestGroup(testsRoot, testDataRoot).init()
}
-private fun getDefaultSuiteTestClass(baseTestClass:Class<*>): String {
+fun getDefaultSuiteTestClass(baseTestClass:Class<*>): String {
val baseName = baseTestClass.simpleName
if (!baseName.startsWith("Abstract")) {
throw IllegalArgumentException("Doesn't start with \"Abstract\": $baseName")
diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/ideaTestUtils.kt b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/ideaTestUtils.kt
index 4d43cbbc46c..2f10667b367 100644
--- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/ideaTestUtils.kt
+++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/ideaTestUtils.kt
@@ -37,4 +37,5 @@ fun CodeInsightTestFixture.configureWithExtraFile(path: String, vararg extraName
configureByFiles(*(listOf(path) + extraPaths).toTypedArray())
}
+@Suppress("unused") // Used in kotlin-ultimate
inline fun Any?.assertInstanceOf() = UsefulTestCase.assertInstanceOf(this, T::class.java)
\ No newline at end of file
diff --git a/idea/idea-ultimate/idea-ultimate.iml b/idea/idea-ultimate/idea-ultimate.iml
deleted file mode 100644
index 9626bf90871..00000000000
--- a/idea/idea-ultimate/idea-ultimate.iml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/idea/src/META-INF/plugin.xml b/idea/src/META-INF/plugin.xml
index 5c9c3c2d7c9..eec930825c4 100644
--- a/idea/src/META-INF/plugin.xml
+++ b/idea/src/META-INF/plugin.xml
@@ -18,12 +18,8 @@
Coverage
com.intellij.java-i18n
org.intellij.intelliLang
- com.intellij.spring
- com.intellij.javaee
- com.intellij.persistence
- com.intellij.database
- com.intellij.css
- com.intellij.jsp
+
+
diff --git a/ultimate/.gitignore b/ultimate/.gitignore
new file mode 100644
index 00000000000..25cdab965cb
--- /dev/null
+++ b/ultimate/.gitignore
@@ -0,0 +1,8 @@
+.DS_Store
+.idea/shelf
+dependencies
+ideaSDK
+out
+tmp
+workspace.xml
+*.versionsBackup
\ No newline at end of file
diff --git a/ultimate/.idea/.name b/ultimate/.idea/.name
new file mode 100644
index 00000000000..45a157fd34d
--- /dev/null
+++ b/ultimate/.idea/.name
@@ -0,0 +1 @@
+kotlin-ultimate
\ No newline at end of file
diff --git a/ultimate/.idea/ant.xml b/ultimate/.idea/ant.xml
new file mode 100644
index 00000000000..9b72ed2e713
--- /dev/null
+++ b/ultimate/.idea/ant.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/artifacts/Dummy.xml b/ultimate/.idea/artifacts/Dummy.xml
new file mode 100644
index 00000000000..b7badbb7f8f
--- /dev/null
+++ b/ultimate/.idea/artifacts/Dummy.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/out/artifacts/Dummy
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/codeInsightSettings.xml b/ultimate/.idea/codeInsightSettings.xml
new file mode 100644
index 00000000000..37f806f2e3e
--- /dev/null
+++ b/ultimate/.idea/codeInsightSettings.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ kotlin.reflect.jvm.internal.impl
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/compiler.xml b/ultimate/.idea/compiler.xml
index 5a3d3f7bee2..a105e8629e8 100644
--- a/ultimate/.idea/compiler.xml
+++ b/ultimate/.idea/compiler.xml
@@ -1,12 +1,26 @@
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/copyright/apache.xml b/ultimate/.idea/copyright/apache.xml
new file mode 100644
index 00000000000..9b100320269
--- /dev/null
+++ b/ultimate/.idea/copyright/apache.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/copyright/profiles_settings.xml b/ultimate/.idea/copyright/profiles_settings.xml
index 1c2e0fa5db1..5fbc0e59e10 100644
--- a/ultimate/.idea/copyright/profiles_settings.xml
+++ b/ultimate/.idea/copyright/profiles_settings.xml
@@ -1,5 +1,8 @@
+
+
+
diff --git a/ultimate/.idea/dictionaries/Nikolay_Krasko.xml b/ultimate/.idea/dictionaries/Nikolay_Krasko.xml
new file mode 100644
index 00000000000..2995eb1ba67
--- /dev/null
+++ b/ultimate/.idea/dictionaries/Nikolay_Krasko.xml
@@ -0,0 +1,24 @@
+
+
+
+ accessors
+ fqname
+ goto
+ gradle
+ intrinsics
+ kdoc
+ kompiler
+ memoize
+ memoized
+ multiline
+ preload
+ preloader
+ preloading
+ preprocess
+ redeclarations
+ subclassed
+ subgraph
+ substep
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/dictionaries/abreslav.xml b/ultimate/.idea/dictionaries/abreslav.xml
new file mode 100644
index 00000000000..9035118b0b9
--- /dev/null
+++ b/ultimate/.idea/dictionaries/abreslav.xml
@@ -0,0 +1,22 @@
+
+
+
+ accessor
+ covariantly
+ deserialized
+ dominator
+ inferrer
+ iterable
+ nondeterministic
+ nullable
+ overridable
+ pseudocode
+ substitutor
+ subtyping
+ supertype
+ supertypes
+ tuple
+ unary
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/dictionaries/bashor.xml b/ultimate/.idea/dictionaries/bashor.xml
new file mode 100644
index 00000000000..fa362eaa919
--- /dev/null
+++ b/ultimate/.idea/dictionaries/bashor.xml
@@ -0,0 +1,10 @@
+
+
+
+ ctor
+ interner
+ lookups
+ unescape
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/dictionaries/dzharkov.xml b/ultimate/.idea/dictionaries/dzharkov.xml
new file mode 100644
index 00000000000..2e8cb56c4fb
--- /dev/null
+++ b/ultimate/.idea/dictionaries/dzharkov.xml
@@ -0,0 +1,8 @@
+
+
+
+ checkcast
+ insn
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/dictionaries/geevee.xml b/ultimate/.idea/dictionaries/geevee.xml
new file mode 100644
index 00000000000..c83493eb226
--- /dev/null
+++ b/ultimate/.idea/dictionaries/geevee.xml
@@ -0,0 +1,13 @@
+
+
+
+ builtins
+ callables
+ klass
+ proto
+ protoc
+ protos
+ ubuntu
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/dictionaries/max.xml b/ultimate/.idea/dictionaries/max.xml
new file mode 100644
index 00000000000..064d7e3b1c4
--- /dev/null
+++ b/ultimate/.idea/dictionaries/max.xml
@@ -0,0 +1,9 @@
+
+
+
+ classfiles
+ codegen
+ kotlin
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/dictionaries/valentin.xml b/ultimate/.idea/dictionaries/valentin.xml
new file mode 100644
index 00000000000..b033708428b
--- /dev/null
+++ b/ultimate/.idea/dictionaries/valentin.xml
@@ -0,0 +1,25 @@
+
+
+
+ decapitalize
+ delegator
+ funs
+ immediates
+ initializers
+ inserter
+ negatable
+ pparent
+ precheck
+ prioritizer
+ processings
+ rbrace
+ rbracket
+ renderers
+ rparenth
+ selectioner
+ summand
+ unpluralize
+ weighers
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/encodings.xml b/ultimate/.idea/encodings.xml
index 97626ba4544..f758959656c 100644
--- a/ultimate/.idea/encodings.xml
+++ b/ultimate/.idea/encodings.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/ultimate/.idea/inspectionProfiles/idea_default.xml b/ultimate/.idea/inspectionProfiles/idea_default.xml
new file mode 100644
index 00000000000..ca6e2ba2d81
--- /dev/null
+++ b/ultimate/.idea/inspectionProfiles/idea_default.xml
@@ -0,0 +1,426 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/inspectionProfiles/profiles_settings.xml b/ultimate/.idea/inspectionProfiles/profiles_settings.xml
index 3b312839bf2..78f1346b901 100644
--- a/ultimate/.idea/inspectionProfiles/profiles_settings.xml
+++ b/ultimate/.idea/inspectionProfiles/profiles_settings.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/ultimate/.idea/kotlinc.xml b/ultimate/.idea/kotlinc.xml
new file mode 100644
index 00000000000..ea56145a5ba
--- /dev/null
+++ b/ultimate/.idea/kotlinc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/css_support.xml b/ultimate/.idea/libraries/css_support.xml
similarity index 100%
rename from .idea/libraries/css_support.xml
rename to ultimate/.idea/libraries/css_support.xml
diff --git a/.idea/libraries/database_support.xml b/ultimate/.idea/libraries/database_support.xml
similarity index 100%
rename from .idea/libraries/database_support.xml
rename to ultimate/.idea/libraries/database_support.xml
diff --git a/ultimate/.idea/libraries/gradle_and_groovy_plugin.xml b/ultimate/.idea/libraries/gradle_and_groovy_plugin.xml
new file mode 100644
index 00000000000..d5c6cf7816a
--- /dev/null
+++ b/ultimate/.idea/libraries/gradle_and_groovy_plugin.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/libraries/idea_full.xml b/ultimate/.idea/libraries/idea_full.xml
new file mode 100644
index 00000000000..38b552dca00
--- /dev/null
+++ b/ultimate/.idea/libraries/idea_full.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/libraries/intellij_core.xml b/ultimate/.idea/libraries/intellij_core.xml
new file mode 100644
index 00000000000..0a5def14562
--- /dev/null
+++ b/ultimate/.idea/libraries/intellij_core.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/libraries/java_i18n.xml b/ultimate/.idea/libraries/java_i18n.xml
new file mode 100644
index 00000000000..4917d9c5249
--- /dev/null
+++ b/ultimate/.idea/libraries/java_i18n.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/javaee_support.xml b/ultimate/.idea/libraries/javaee_support.xml
similarity index 100%
rename from .idea/libraries/javaee_support.xml
rename to ultimate/.idea/libraries/javaee_support.xml
diff --git a/ultimate/.idea/libraries/javax_inject.xml b/ultimate/.idea/libraries/javax_inject.xml
new file mode 100644
index 00000000000..dd28241051c
--- /dev/null
+++ b/ultimate/.idea/libraries/javax_inject.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/jsp_support.xml b/ultimate/.idea/libraries/jsp_support.xml
similarity index 100%
rename from .idea/libraries/jsp_support.xml
rename to ultimate/.idea/libraries/jsp_support.xml
diff --git a/ultimate/.idea/libraries/junit_plugin.xml b/ultimate/.idea/libraries/junit_plugin.xml
new file mode 100644
index 00000000000..8a6fddf51da
--- /dev/null
+++ b/ultimate/.idea/libraries/junit_plugin.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/libraries/kotlin_reflect.xml b/ultimate/.idea/libraries/kotlin_reflect.xml
new file mode 100644
index 00000000000..4e375061276
--- /dev/null
+++ b/ultimate/.idea/libraries/kotlin_reflect.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/libraries/kotlin_runtime.xml b/ultimate/.idea/libraries/kotlin_runtime.xml
new file mode 100644
index 00000000000..266d4c90c1e
--- /dev/null
+++ b/ultimate/.idea/libraries/kotlin_runtime.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/libraries/main_project_production.xml b/ultimate/.idea/libraries/main_project_production.xml
new file mode 100644
index 00000000000..4effdebc0dc
--- /dev/null
+++ b/ultimate/.idea/libraries/main_project_production.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/libraries/main_project_tests.xml b/ultimate/.idea/libraries/main_project_tests.xml
new file mode 100644
index 00000000000..e3938da51a4
--- /dev/null
+++ b/ultimate/.idea/libraries/main_project_tests.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/persistence_support.xml b/ultimate/.idea/libraries/persistence_support.xml
similarity index 100%
rename from .idea/libraries/persistence_support.xml
rename to ultimate/.idea/libraries/persistence_support.xml
diff --git a/ultimate/.idea/libraries/properties.xml b/ultimate/.idea/libraries/properties.xml
new file mode 100644
index 00000000000..602d6d3d1e7
--- /dev/null
+++ b/ultimate/.idea/libraries/properties.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/spring_support.xml b/ultimate/.idea/libraries/spring_support.xml
similarity index 100%
rename from .idea/libraries/spring_support.xml
rename to ultimate/.idea/libraries/spring_support.xml
diff --git a/ultimate/.idea/misc.xml b/ultimate/.idea/misc.xml
index 74b9a26b5a2..9181bc9c69c 100644
--- a/ultimate/.idea/misc.xml
+++ b/ultimate/.idea/misc.xml
@@ -7,11 +7,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
http://www.w3.org/1999/xhtml
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/modules.xml b/ultimate/.idea/modules.xml
new file mode 100644
index 00000000000..4cf4939de41
--- /dev/null
+++ b/ultimate/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/projectCodeStyle.xml b/ultimate/.idea/projectCodeStyle.xml
new file mode 100644
index 00000000000..25b91e81484
--- /dev/null
+++ b/ultimate/.idea/projectCodeStyle.xml
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ultimate/.idea/runConfigurations/Generate_Tests.xml b/ultimate/.idea/runConfigurations/Generate_Tests.xml
new file mode 100644
index 00000000000..08653927ea2
--- /dev/null
+++ b/ultimate/.idea/runConfigurations/Generate_Tests.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/runConfigurations/IDEA.xml b/ultimate/.idea/runConfigurations/IDEA.xml
new file mode 100644
index 00000000000..1e6acf699f7
--- /dev/null
+++ b/ultimate/.idea/runConfigurations/IDEA.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml b/ultimate/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml
new file mode 100644
index 00000000000..73c810e7279
--- /dev/null
+++ b/ultimate/.idea/runConfigurations/IDEA__No_ProcessCanceledException_.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/runConfigurations/Ultimate_Plugin_Tests.xml b/ultimate/.idea/runConfigurations/Ultimate_Plugin_Tests.xml
new file mode 100644
index 00000000000..fc8896e9140
--- /dev/null
+++ b/ultimate/.idea/runConfigurations/Ultimate_Plugin_Tests.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/.idea/uiDesigner.xml b/ultimate/.idea/uiDesigner.xml
index e96534fb27b..b9cf899ced5 100644
--- a/ultimate/.idea/uiDesigner.xml
+++ b/ultimate/.idea/uiDesigner.xml
@@ -120,5 +120,17 @@
+
+ -
+
+
+ -
+
+
+ -
+
+
+
-
\ No newline at end of file
+
+
diff --git a/ultimate/.idea/vcs.xml b/ultimate/.idea/vcs.xml
new file mode 100644
index 00000000000..cb0c670e825
--- /dev/null
+++ b/ultimate/.idea/vcs.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ultimate/build.xml b/ultimate/build.xml
new file mode 100644
index 00000000000..cc36d38d6bb
--- /dev/null
+++ b/ultimate/build.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ultimate/kotlin-ultimate.iml b/ultimate/kotlin-ultimate.iml
new file mode 100644
index 00000000000..398bda02821
--- /dev/null
+++ b/ultimate/kotlin-ultimate.iml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/idea/idea-ultimate/resources/inspectionDescriptions/KotlinFinalClassOrFunSpring.html b/ultimate/resources/inspectionDescriptions/KotlinFinalClassOrFunSpring.html
similarity index 100%
rename from idea/idea-ultimate/resources/inspectionDescriptions/KotlinFinalClassOrFunSpring.html
rename to ultimate/resources/inspectionDescriptions/KotlinFinalClassOrFunSpring.html
diff --git a/idea/idea-ultimate/resources/inspectionDescriptions/KotlinSpringFacetCode.html b/ultimate/resources/inspectionDescriptions/KotlinSpringFacetCode.html
similarity index 100%
rename from idea/idea-ultimate/resources/inspectionDescriptions/KotlinSpringFacetCode.html
rename to ultimate/resources/inspectionDescriptions/KotlinSpringFacetCode.html
diff --git a/idea/idea-ultimate/src/META-INF/kotlin-spring.xml b/ultimate/src/META-INF/kotlin-spring.xml
similarity index 100%
rename from idea/idea-ultimate/src/META-INF/kotlin-spring.xml
rename to ultimate/src/META-INF/kotlin-spring.xml
diff --git a/ultimate/src/META-INF/ultimate-plugin.xml b/ultimate/src/META-INF/ultimate-plugin.xml
new file mode 100644
index 00000000000..f40b3b56cf6
--- /dev/null
+++ b/ultimate/src/META-INF/ultimate-plugin.xml
@@ -0,0 +1,8 @@
+
+ com.intellij.spring
+ com.intellij.javaee
+ com.intellij.persistence
+ com.intellij.database
+ com.intellij.css
+ com.intellij.jsp
+
\ No newline at end of file
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/el/KotlinSpringELInjector.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/el/KotlinSpringELInjector.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/el/KotlinSpringELInjector.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/el/KotlinSpringELInjector.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinAutowiredDependencyAction.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinAutowiredDependencyAction.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinAutowiredDependencyAction.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinAutowiredDependencyAction.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinSpringBeanDependencyAction.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinSpringBeanDependencyAction.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinSpringBeanDependencyAction.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinSpringBeanDependencyAction.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinSpringBeanXmlDependencyAction.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinSpringBeanXmlDependencyAction.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinSpringBeanXmlDependencyAction.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/generate/GenerateKotlinSpringBeanXmlDependencyAction.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/generateAutowiredDependenciesUtils.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/generate/generateAutowiredDependenciesUtils.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/generateAutowiredDependenciesUtils.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/generate/generateAutowiredDependenciesUtils.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/generateDependenciesUtils.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/generate/generateDependenciesUtils.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/generate/generateDependenciesUtils.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/generate/generateDependenciesUtils.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/inspections/KotlinFinalClassOrFunSpringInspection.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/inspections/KotlinFinalClassOrFunSpringInspection.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/inspections/KotlinFinalClassOrFunSpringInspection.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/inspections/KotlinFinalClassOrFunSpringInspection.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/inspections/KotlinSpringFacetCodeInspection.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/inspections/KotlinSpringFacetCodeInspection.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/inspections/KotlinSpringFacetCodeInspection.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/inspections/KotlinSpringFacetCodeInspection.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/lineMarking/KotlinSpringClassAnnotator.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/lineMarking/KotlinSpringClassAnnotator.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/lineMarking/KotlinSpringClassAnnotator.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/lineMarking/KotlinSpringClassAnnotator.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/references/KotlinSpringReferenceContributor.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/references/KotlinSpringReferenceContributor.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/references/KotlinSpringReferenceContributor.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/references/KotlinSpringReferenceContributor.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/references/KtSpringBeanScopeReference.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/references/KtSpringBeanScopeReference.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/references/KtSpringBeanScopeReference.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/references/KtSpringBeanScopeReference.kt
diff --git a/idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/springUtils.kt b/ultimate/src/org/jetbrains/kotlin/idea/spring/springUtils.kt
similarity index 100%
rename from idea/idea-ultimate/src/org/jetbrains/kotlin/idea/spring/springUtils.kt
rename to ultimate/src/org/jetbrains/kotlin/idea/spring/springUtils.kt
diff --git a/idea/testData/ultimateInspections/spring/finalSpringAnnotatedDeclaration/inspectionData/expected.xml b/ultimate/testData/inspections/spring/finalSpringAnnotatedDeclaration/inspectionData/expected.xml
similarity index 100%
rename from idea/testData/ultimateInspections/spring/finalSpringAnnotatedDeclaration/inspectionData/expected.xml
rename to ultimate/testData/inspections/spring/finalSpringAnnotatedDeclaration/inspectionData/expected.xml
diff --git a/idea/testData/ultimateInspections/spring/finalSpringAnnotatedDeclaration/inspectionData/inspections.test b/ultimate/testData/inspections/spring/finalSpringAnnotatedDeclaration/inspectionData/inspections.test
similarity index 100%
rename from idea/testData/ultimateInspections/spring/finalSpringAnnotatedDeclaration/inspectionData/inspections.test
rename to ultimate/testData/inspections/spring/finalSpringAnnotatedDeclaration/inspectionData/inspections.test
diff --git a/idea/testData/ultimateInspections/spring/finalSpringAnnotatedDeclaration/test.kt b/ultimate/testData/inspections/spring/finalSpringAnnotatedDeclaration/test.kt
similarity index 100%
rename from idea/testData/ultimateInspections/spring/finalSpringAnnotatedDeclaration/test.kt
rename to ultimate/testData/inspections/spring/finalSpringAnnotatedDeclaration/test.kt
diff --git a/idea/testData/ultimateInspections/spring/unconfiguredFacet/inspectionData/expected.xml b/ultimate/testData/inspections/spring/unconfiguredFacet/inspectionData/expected.xml
similarity index 100%
rename from idea/testData/ultimateInspections/spring/unconfiguredFacet/inspectionData/expected.xml
rename to ultimate/testData/inspections/spring/unconfiguredFacet/inspectionData/expected.xml
diff --git a/idea/testData/ultimateInspections/spring/unconfiguredFacet/inspectionData/inspections.test b/ultimate/testData/inspections/spring/unconfiguredFacet/inspectionData/inspections.test
similarity index 100%
rename from idea/testData/ultimateInspections/spring/unconfiguredFacet/inspectionData/inspections.test
rename to ultimate/testData/inspections/spring/unconfiguredFacet/inspectionData/inspections.test
diff --git a/idea/testData/ultimateInspections/spring/unconfiguredFacet/test.kt b/ultimate/testData/inspections/spring/unconfiguredFacet/test.kt
similarity index 100%
rename from idea/testData/ultimateInspections/spring/unconfiguredFacet/test.kt
rename to ultimate/testData/inspections/spring/unconfiguredFacet/test.kt
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/.inspection b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/.inspection
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/.inspection
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/.inspection
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt.after b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt.after
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt.after
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt.after
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt.after b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt.after
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt.after
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt.after
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt.after b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt.after
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt.after
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt.after
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt.after b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt.after
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt.after
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt.after
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt.after b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt.after
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt.after
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt.after
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt.after b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt.after
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt.after
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt.after
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt
diff --git a/idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt.after b/ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt.after
similarity index 100%
rename from idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt.after
rename to ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt b/ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt
rename to ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt.after b/ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt.after
rename to ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt b/ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt
rename to ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt.after b/ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt.after
rename to ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt b/ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt
rename to ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt.after b/ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt.after
rename to ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt b/ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt
rename to ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt.after b/ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt.after
rename to ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt b/ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt
rename to ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt.after b/ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt.after
rename to ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt b/ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt
rename to ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt.after b/ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt.after
rename to ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt b/ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt
rename to ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt.after b/ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt.after
rename to ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt b/ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt
rename to ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt.after b/ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt.after
rename to ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt.after
diff --git a/idea/testData/spring/core/generate/autowiredDependencies/spring-config.xml b/ultimate/testData/spring/core/generate/autowiredDependencies/spring-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/autowiredDependencies/spring-config.xml
rename to ultimate/testData/spring/core/generate/autowiredDependencies/spring-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/factoryBean-config.xml b/ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryBean-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/factoryBean-config.xml
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryBean-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/factoryBean-config.xml.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryBean-config.xml.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/factoryBean-config.xml.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryBean-config.xml.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/factoryBean.kt.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryBean.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/factoryBean.kt.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryBean.kt.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/factoryBean.kt_disabled b/ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryBean.kt_disabled
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/factoryBean.kt_disabled
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryBean.kt_disabled
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/factoryMethod-config.xml b/ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryMethod-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/factoryMethod-config.xml
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryMethod-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/factoryMethod-config.xml.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryMethod-config.xml.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/factoryMethod-config.xml.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryMethod-config.xml.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/factoryMethod.kt.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryMethod.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/factoryMethod.kt.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryMethod.kt.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/factoryMethod.kt_disabled b/ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryMethod.kt_disabled
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/factoryMethod.kt_disabled
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/factoryMethod.kt_disabled
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor-config.xml b/ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor-config.xml
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor-config.xml.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor-config.xml.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor-config.xml.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor-config.xml.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt b/ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam-config.xml b/ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam-config.xml
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam-config.xml.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam-config.xml.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam-config.xml.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam-config.xml.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt b/ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/property-config.xml b/ultimate/testData/spring/core/generate/beanDependenciesByXml/property-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/property-config.xml
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/property-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/property-config.xml.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/property-config.xml.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/property-config.xml.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/property-config.xml.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/property.kt b/ultimate/testData/spring/core/generate/beanDependenciesByXml/property.kt
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/property.kt
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/property.kt
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/property.kt.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/property.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/property.kt.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/property.kt.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor-config.xml b/ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor-config.xml
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor-config.xml.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor-config.xml.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor-config.xml.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor-config.xml.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor.kt.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor.kt.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor.kt.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor.kt_disabled b/ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor.kt_disabled
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor.kt_disabled
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructor.kt_disabled
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam-config.xml b/ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam-config.xml
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam-config.xml.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam-config.xml.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam-config.xml.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam-config.xml.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt b/ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/setter-config.xml b/ultimate/testData/spring/core/generate/beanDependenciesByXml/setter-config.xml
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/setter-config.xml
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/setter-config.xml
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/setter-config.xml.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/setter-config.xml.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/setter-config.xml.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/setter-config.xml.after
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/setter.kt b/ultimate/testData/spring/core/generate/beanDependenciesByXml/setter.kt
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/setter.kt
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/setter.kt
diff --git a/idea/testData/spring/core/generate/beanDependenciesByXml/setter.kt.after b/ultimate/testData/spring/core/generate/beanDependenciesByXml/setter.kt.after
similarity index 100%
rename from idea/testData/spring/core/generate/beanDependenciesByXml/setter.kt.after
rename to ultimate/testData/spring/core/generate/beanDependenciesByXml/setter.kt.after
diff --git a/idea/testData/spring/core/gutter/autowiredBeanCandidates/Bean.kt b/ultimate/testData/spring/core/gutter/autowiredBeanCandidates/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredBeanCandidates/Bean.kt
rename to ultimate/testData/spring/core/gutter/autowiredBeanCandidates/Bean.kt
diff --git a/idea/testData/spring/core/gutter/autowiredBeanCandidates/autowiredBeanCandidates.test b/ultimate/testData/spring/core/gutter/autowiredBeanCandidates/autowiredBeanCandidates.test
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredBeanCandidates/autowiredBeanCandidates.test
rename to ultimate/testData/spring/core/gutter/autowiredBeanCandidates/autowiredBeanCandidates.test
diff --git a/idea/testData/spring/core/gutter/autowiredBeanCandidates/config.xml b/ultimate/testData/spring/core/gutter/autowiredBeanCandidates/config.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredBeanCandidates/config.xml
rename to ultimate/testData/spring/core/gutter/autowiredBeanCandidates/config.xml
diff --git a/idea/testData/spring/core/gutter/autowiredProperty/Bean.kt b/ultimate/testData/spring/core/gutter/autowiredProperty/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredProperty/Bean.kt
rename to ultimate/testData/spring/core/gutter/autowiredProperty/Bean.kt
diff --git a/idea/testData/spring/core/gutter/autowiredProperty/autowiredProperty.test b/ultimate/testData/spring/core/gutter/autowiredProperty/autowiredProperty.test
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredProperty/autowiredProperty.test
rename to ultimate/testData/spring/core/gutter/autowiredProperty/autowiredProperty.test
diff --git a/idea/testData/spring/core/gutter/autowiredProperty/config.xml b/ultimate/testData/spring/core/gutter/autowiredProperty/config.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredProperty/config.xml
rename to ultimate/testData/spring/core/gutter/autowiredProperty/config.xml
diff --git a/idea/testData/spring/core/gutter/autowiredSetter/Bean.kt b/ultimate/testData/spring/core/gutter/autowiredSetter/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredSetter/Bean.kt
rename to ultimate/testData/spring/core/gutter/autowiredSetter/Bean.kt
diff --git a/idea/testData/spring/core/gutter/autowiredSetter/autowiredSetter.test b/ultimate/testData/spring/core/gutter/autowiredSetter/autowiredSetter.test
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredSetter/autowiredSetter.test
rename to ultimate/testData/spring/core/gutter/autowiredSetter/autowiredSetter.test
diff --git a/idea/testData/spring/core/gutter/autowiredSetter/config.xml b/ultimate/testData/spring/core/gutter/autowiredSetter/config.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/autowiredSetter/config.xml
rename to ultimate/testData/spring/core/gutter/autowiredSetter/config.xml
diff --git a/idea/testData/spring/core/gutter/classGutter/Bean.kt b/ultimate/testData/spring/core/gutter/classGutter/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/classGutter/Bean.kt
rename to ultimate/testData/spring/core/gutter/classGutter/Bean.kt
diff --git a/idea/testData/spring/core/gutter/classGutter/classGutter.test b/ultimate/testData/spring/core/gutter/classGutter/classGutter.test
similarity index 100%
rename from idea/testData/spring/core/gutter/classGutter/classGutter.test
rename to ultimate/testData/spring/core/gutter/classGutter/classGutter.test
diff --git a/idea/testData/spring/core/gutter/classGutter/config.xml b/ultimate/testData/spring/core/gutter/classGutter/config.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/classGutter/config.xml
rename to ultimate/testData/spring/core/gutter/classGutter/config.xml
diff --git a/idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBean.kt b/ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBean.kt
rename to ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBean.kt
diff --git a/idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBeanInheritor.kt b/ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBeanInheritor.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBeanInheritor.kt
rename to ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBeanInheritor.kt
diff --git a/idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBeanInheritor2.kt b/ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBeanInheritor2.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBeanInheritor2.kt
rename to ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/AbstractBeanInheritor2.kt
diff --git a/idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/classGutterAbstractShowMappedInheritors.test b/ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/classGutterAbstractShowMappedInheritors.test
similarity index 100%
rename from idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/classGutterAbstractShowMappedInheritors.test
rename to ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/classGutterAbstractShowMappedInheritors.test
diff --git a/idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/inheritors.xml b/ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/inheritors.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/inheritors.xml
rename to ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/inheritors.xml
diff --git a/idea/testData/spring/core/gutter/componentScan/Bean.kt b/ultimate/testData/spring/core/gutter/componentScan/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/componentScan/Bean.kt
rename to ultimate/testData/spring/core/gutter/componentScan/Bean.kt
diff --git a/idea/testData/spring/core/gutter/componentScan/ComponentScan.kt b/ultimate/testData/spring/core/gutter/componentScan/ComponentScan.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/componentScan/ComponentScan.kt
rename to ultimate/testData/spring/core/gutter/componentScan/ComponentScan.kt
diff --git a/idea/testData/spring/core/gutter/componentScan/beans/MyController.kt b/ultimate/testData/spring/core/gutter/componentScan/beans/MyController.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/componentScan/beans/MyController.kt
rename to ultimate/testData/spring/core/gutter/componentScan/beans/MyController.kt
diff --git a/idea/testData/spring/core/gutter/componentScan/beans/ResourceGutter.kt b/ultimate/testData/spring/core/gutter/componentScan/beans/ResourceGutter.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/componentScan/beans/ResourceGutter.kt
rename to ultimate/testData/spring/core/gutter/componentScan/beans/ResourceGutter.kt
diff --git a/idea/testData/spring/core/gutter/componentScan/componentScan.test b/ultimate/testData/spring/core/gutter/componentScan/componentScan.test
similarity index 100%
rename from idea/testData/spring/core/gutter/componentScan/componentScan.test
rename to ultimate/testData/spring/core/gutter/componentScan/componentScan.test
diff --git a/idea/testData/spring/core/gutter/contextBeanInjectionPoints/ContextBeanInjectionPoints.kt b/ultimate/testData/spring/core/gutter/contextBeanInjectionPoints/ContextBeanInjectionPoints.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/contextBeanInjectionPoints/ContextBeanInjectionPoints.kt
rename to ultimate/testData/spring/core/gutter/contextBeanInjectionPoints/ContextBeanInjectionPoints.kt
diff --git a/idea/testData/spring/core/gutter/contextBeanInjectionPoints/FooBar.kt b/ultimate/testData/spring/core/gutter/contextBeanInjectionPoints/FooBar.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/contextBeanInjectionPoints/FooBar.kt
rename to ultimate/testData/spring/core/gutter/contextBeanInjectionPoints/FooBar.kt
diff --git a/idea/testData/spring/core/gutter/contextBeanInjectionPoints/contextBeanInjectionPoints.test b/ultimate/testData/spring/core/gutter/contextBeanInjectionPoints/contextBeanInjectionPoints.test
similarity index 100%
rename from idea/testData/spring/core/gutter/contextBeanInjectionPoints/contextBeanInjectionPoints.test
rename to ultimate/testData/spring/core/gutter/contextBeanInjectionPoints/contextBeanInjectionPoints.test
diff --git a/idea/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/ContextBeanWithQualifierInjectionPoints.kt b/ultimate/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/ContextBeanWithQualifierInjectionPoints.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/ContextBeanWithQualifierInjectionPoints.kt
rename to ultimate/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/ContextBeanWithQualifierInjectionPoints.kt
diff --git a/idea/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/FooBar.kt b/ultimate/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/FooBar.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/FooBar.kt
rename to ultimate/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/FooBar.kt
diff --git a/idea/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/contextBeanWithQualifierInjectionPoints.test b/ultimate/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/contextBeanWithQualifierInjectionPoints.test
similarity index 100%
rename from idea/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/contextBeanWithQualifierInjectionPoints.test
rename to ultimate/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/contextBeanWithQualifierInjectionPoints.test
diff --git a/idea/testData/spring/core/gutter/innerBean/InnerBean.kt b/ultimate/testData/spring/core/gutter/innerBean/InnerBean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/innerBean/InnerBean.kt
rename to ultimate/testData/spring/core/gutter/innerBean/InnerBean.kt
diff --git a/idea/testData/spring/core/gutter/innerBean/innerBean.test b/ultimate/testData/spring/core/gutter/innerBean/innerBean.test
similarity index 100%
rename from idea/testData/spring/core/gutter/innerBean/innerBean.test
rename to ultimate/testData/spring/core/gutter/innerBean/innerBean.test
diff --git a/idea/testData/spring/core/gutter/innerBean/innerBeanGutter.xml b/ultimate/testData/spring/core/gutter/innerBean/innerBeanGutter.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/innerBean/innerBeanGutter.xml
rename to ultimate/testData/spring/core/gutter/innerBean/innerBeanGutter.xml
diff --git a/idea/testData/spring/core/gutter/methodTypeDefaultInitMethod/Bean.kt b/ultimate/testData/spring/core/gutter/methodTypeDefaultInitMethod/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeDefaultInitMethod/Bean.kt
rename to ultimate/testData/spring/core/gutter/methodTypeDefaultInitMethod/Bean.kt
diff --git a/idea/testData/spring/core/gutter/methodTypeDefaultInitMethod/config.xml b/ultimate/testData/spring/core/gutter/methodTypeDefaultInitMethod/config.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeDefaultInitMethod/config.xml
rename to ultimate/testData/spring/core/gutter/methodTypeDefaultInitMethod/config.xml
diff --git a/idea/testData/spring/core/gutter/methodTypeDefaultInitMethod/methodTypeDefaultInitMethod.test b/ultimate/testData/spring/core/gutter/methodTypeDefaultInitMethod/methodTypeDefaultInitMethod.test
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeDefaultInitMethod/methodTypeDefaultInitMethod.test
rename to ultimate/testData/spring/core/gutter/methodTypeDefaultInitMethod/methodTypeDefaultInitMethod.test
diff --git a/idea/testData/spring/core/gutter/methodTypeFactory/Bean.kt b/ultimate/testData/spring/core/gutter/methodTypeFactory/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeFactory/Bean.kt
rename to ultimate/testData/spring/core/gutter/methodTypeFactory/Bean.kt
diff --git a/idea/testData/spring/core/gutter/methodTypeFactory/config.xml b/ultimate/testData/spring/core/gutter/methodTypeFactory/config.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeFactory/config.xml
rename to ultimate/testData/spring/core/gutter/methodTypeFactory/config.xml
diff --git a/idea/testData/spring/core/gutter/methodTypeFactory/methodTypeFactory.test b/ultimate/testData/spring/core/gutter/methodTypeFactory/methodTypeFactory.test
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeFactory/methodTypeFactory.test
rename to ultimate/testData/spring/core/gutter/methodTypeFactory/methodTypeFactory.test
diff --git a/idea/testData/spring/core/gutter/methodTypeInitMethod/Bean.kt b/ultimate/testData/spring/core/gutter/methodTypeInitMethod/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeInitMethod/Bean.kt
rename to ultimate/testData/spring/core/gutter/methodTypeInitMethod/Bean.kt
diff --git a/idea/testData/spring/core/gutter/methodTypeInitMethod/config.xml b/ultimate/testData/spring/core/gutter/methodTypeInitMethod/config.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeInitMethod/config.xml
rename to ultimate/testData/spring/core/gutter/methodTypeInitMethod/config.xml
diff --git a/idea/testData/spring/core/gutter/methodTypeInitMethod/methodTypeInitMethod.test b/ultimate/testData/spring/core/gutter/methodTypeInitMethod/methodTypeInitMethod.test
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeInitMethod/methodTypeInitMethod.test
rename to ultimate/testData/spring/core/gutter/methodTypeInitMethod/methodTypeInitMethod.test
diff --git a/idea/testData/spring/core/gutter/methodTypeMultiple/Bean.kt b/ultimate/testData/spring/core/gutter/methodTypeMultiple/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeMultiple/Bean.kt
rename to ultimate/testData/spring/core/gutter/methodTypeMultiple/Bean.kt
diff --git a/idea/testData/spring/core/gutter/methodTypeMultiple/config.xml b/ultimate/testData/spring/core/gutter/methodTypeMultiple/config.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeMultiple/config.xml
rename to ultimate/testData/spring/core/gutter/methodTypeMultiple/config.xml
diff --git a/idea/testData/spring/core/gutter/methodTypeMultiple/methodTypeMultiple.test b/ultimate/testData/spring/core/gutter/methodTypeMultiple/methodTypeMultiple.test
similarity index 100%
rename from idea/testData/spring/core/gutter/methodTypeMultiple/methodTypeMultiple.test
rename to ultimate/testData/spring/core/gutter/methodTypeMultiple/methodTypeMultiple.test
diff --git a/idea/testData/spring/core/gutter/propertyGutterForProperty/BeanWithProperties.kt b/ultimate/testData/spring/core/gutter/propertyGutterForProperty/BeanWithProperties.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/propertyGutterForProperty/BeanWithProperties.kt
rename to ultimate/testData/spring/core/gutter/propertyGutterForProperty/BeanWithProperties.kt
diff --git a/idea/testData/spring/core/gutter/propertyGutterForProperty/propertyGutter.xml b/ultimate/testData/spring/core/gutter/propertyGutterForProperty/propertyGutter.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/propertyGutterForProperty/propertyGutter.xml
rename to ultimate/testData/spring/core/gutter/propertyGutterForProperty/propertyGutter.xml
diff --git a/idea/testData/spring/core/gutter/propertyGutterForProperty/propertyGutterForProperty.test b/ultimate/testData/spring/core/gutter/propertyGutterForProperty/propertyGutterForProperty.test
similarity index 100%
rename from idea/testData/spring/core/gutter/propertyGutterForProperty/propertyGutterForProperty.test
rename to ultimate/testData/spring/core/gutter/propertyGutterForProperty/propertyGutterForProperty.test
diff --git a/idea/testData/spring/core/gutter/propertyGutterForSetter/BeanWithProperties.kt b/ultimate/testData/spring/core/gutter/propertyGutterForSetter/BeanWithProperties.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/propertyGutterForSetter/BeanWithProperties.kt
rename to ultimate/testData/spring/core/gutter/propertyGutterForSetter/BeanWithProperties.kt
diff --git a/idea/testData/spring/core/gutter/propertyGutterForSetter/propertyGutter.xml b/ultimate/testData/spring/core/gutter/propertyGutterForSetter/propertyGutter.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/propertyGutterForSetter/propertyGutter.xml
rename to ultimate/testData/spring/core/gutter/propertyGutterForSetter/propertyGutter.xml
diff --git a/idea/testData/spring/core/gutter/propertyGutterForSetter/propertyGutterForSetter.test b/ultimate/testData/spring/core/gutter/propertyGutterForSetter/propertyGutterForSetter.test
similarity index 100%
rename from idea/testData/spring/core/gutter/propertyGutterForSetter/propertyGutterForSetter.test
rename to ultimate/testData/spring/core/gutter/propertyGutterForSetter/propertyGutterForSetter.test
diff --git a/idea/testData/spring/core/gutter/resourceGutter/Bean.kt b/ultimate/testData/spring/core/gutter/resourceGutter/Bean.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/resourceGutter/Bean.kt
rename to ultimate/testData/spring/core/gutter/resourceGutter/Bean.kt
diff --git a/idea/testData/spring/core/gutter/resourceGutter/Resource.kt b/ultimate/testData/spring/core/gutter/resourceGutter/Resource.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/resourceGutter/Resource.kt
rename to ultimate/testData/spring/core/gutter/resourceGutter/Resource.kt
diff --git a/idea/testData/spring/core/gutter/resourceGutter/beans/ResourceGutter.kt b/ultimate/testData/spring/core/gutter/resourceGutter/beans/ResourceGutter.kt
similarity index 100%
rename from idea/testData/spring/core/gutter/resourceGutter/beans/ResourceGutter.kt
rename to ultimate/testData/spring/core/gutter/resourceGutter/beans/ResourceGutter.kt
diff --git a/idea/testData/spring/core/gutter/resourceGutter/resourceGutter.test b/ultimate/testData/spring/core/gutter/resourceGutter/resourceGutter.test
similarity index 100%
rename from idea/testData/spring/core/gutter/resourceGutter/resourceGutter.test
rename to ultimate/testData/spring/core/gutter/resourceGutter/resourceGutter.test
diff --git a/idea/testData/spring/core/gutter/resourceGutter/resourceGutter.xml b/ultimate/testData/spring/core/gutter/resourceGutter/resourceGutter.xml
similarity index 100%
rename from idea/testData/spring/core/gutter/resourceGutter/resourceGutter.xml
rename to ultimate/testData/spring/core/gutter/resourceGutter/resourceGutter.xml
diff --git a/idea/testData/spring/core/references/completion/handler/scopeReference.kt b/ultimate/testData/spring/core/references/completion/handler/scopeReference.kt
similarity index 100%
rename from idea/testData/spring/core/references/completion/handler/scopeReference.kt
rename to ultimate/testData/spring/core/references/completion/handler/scopeReference.kt
diff --git a/idea/testData/spring/core/references/completion/handler/scopeReference.kt.after b/ultimate/testData/spring/core/references/completion/handler/scopeReference.kt.after
similarity index 100%
rename from idea/testData/spring/core/references/completion/handler/scopeReference.kt.after
rename to ultimate/testData/spring/core/references/completion/handler/scopeReference.kt.after
diff --git a/idea/testData/spring/core/references/completion/handler/spring-config.xml b/ultimate/testData/spring/core/references/completion/handler/spring-config.xml
similarity index 100%
rename from idea/testData/spring/core/references/completion/handler/spring-config.xml
rename to ultimate/testData/spring/core/references/completion/handler/spring-config.xml
diff --git a/idea/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt b/ultimate/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt
similarity index 100%
rename from idea/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt
rename to ultimate/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt
diff --git a/idea/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt.after b/ultimate/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt.after
similarity index 100%
rename from idea/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt.after
rename to ultimate/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt.after
diff --git a/idea/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt b/ultimate/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt
similarity index 100%
rename from idea/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt
rename to ultimate/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt
diff --git a/idea/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt.after b/ultimate/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt.after
similarity index 100%
rename from idea/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt.after
rename to ultimate/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt.after
diff --git a/idea/testData/spring/core/references/completion/variants/scopeReference.kt b/ultimate/testData/spring/core/references/completion/variants/scopeReference.kt
similarity index 100%
rename from idea/testData/spring/core/references/completion/variants/scopeReference.kt
rename to ultimate/testData/spring/core/references/completion/variants/scopeReference.kt
diff --git a/idea/testData/spring/core/references/completion/variants/spring-config.xml b/ultimate/testData/spring/core/references/completion/variants/spring-config.xml
similarity index 100%
rename from idea/testData/spring/core/references/completion/variants/spring-config.xml
rename to ultimate/testData/spring/core/references/completion/variants/spring-config.xml
diff --git a/idea/testData/spring/core/references/completion/variants/springBeanReference.kt b/ultimate/testData/spring/core/references/completion/variants/springBeanReference.kt
similarity index 100%
rename from idea/testData/spring/core/references/completion/variants/springBeanReference.kt
rename to ultimate/testData/spring/core/references/completion/variants/springBeanReference.kt
diff --git a/idea/testData/spring/core/references/navigation/fileReferenceInClasspathResource.kt b/ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathResource.kt
similarity index 100%
rename from idea/testData/spring/core/references/navigation/fileReferenceInClasspathResource.kt
rename to ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathResource.kt
diff --git a/idea/testData/spring/core/references/navigation/fileReferenceInClasspathResource.test.xml b/ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathResource.test.xml
similarity index 100%
rename from idea/testData/spring/core/references/navigation/fileReferenceInClasspathResource.test.xml
rename to ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathResource.test.xml
diff --git a/idea/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.kt b/ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.kt
similarity index 100%
rename from idea/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.kt
rename to ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.kt
diff --git a/idea/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.test.xml b/ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.test.xml
similarity index 100%
rename from idea/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.test.xml
rename to ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.test.xml
diff --git a/idea/testData/spring/core/references/navigation/scopeReference.kt b/ultimate/testData/spring/core/references/navigation/scopeReference.kt
similarity index 100%
rename from idea/testData/spring/core/references/navigation/scopeReference.kt
rename to ultimate/testData/spring/core/references/navigation/scopeReference.kt
diff --git a/idea/testData/spring/core/references/navigation/scopeReference_config.xml b/ultimate/testData/spring/core/references/navigation/scopeReference_config.xml
similarity index 100%
rename from idea/testData/spring/core/references/navigation/scopeReference_config.xml
rename to ultimate/testData/spring/core/references/navigation/scopeReference_config.xml
diff --git a/idea/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean.kt b/ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean.kt
similarity index 100%
rename from idea/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean.kt
rename to ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean.kt
diff --git a/idea/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean_config.xml b/ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean_config.xml
similarity index 100%
rename from idea/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean_config.xml
rename to ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean_config.xml
diff --git a/idea/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean.kt b/ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean.kt
similarity index 100%
rename from idea/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean.kt
rename to ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean.kt
diff --git a/idea/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean_config.xml b/ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean_config.xml
similarity index 100%
rename from idea/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean_config.xml
rename to ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean_config.xml
diff --git a/idea/testData/spring/core/references/navigation/springBeanRefInResource.kt b/ultimate/testData/spring/core/references/navigation/springBeanRefInResource.kt
similarity index 100%
rename from idea/testData/spring/core/references/navigation/springBeanRefInResource.kt
rename to ultimate/testData/spring/core/references/navigation/springBeanRefInResource.kt
diff --git a/idea/testData/spring/core/references/navigation/springBeanRefInResource_config.xml b/ultimate/testData/spring/core/references/navigation/springBeanRefInResource_config.xml
similarity index 100%
rename from idea/testData/spring/core/references/navigation/springBeanRefInResource_config.xml
rename to ultimate/testData/spring/core/references/navigation/springBeanRefInResource_config.xml
diff --git a/idea/testData/spring/core/references/navigation/springFactoryBeanRefInResource.kt b/ultimate/testData/spring/core/references/navigation/springFactoryBeanRefInResource.kt
similarity index 100%
rename from idea/testData/spring/core/references/navigation/springFactoryBeanRefInResource.kt
rename to ultimate/testData/spring/core/references/navigation/springFactoryBeanRefInResource.kt
diff --git a/idea/testData/spring/core/references/navigation/springFactoryBeanRefInResource_config.xml b/ultimate/testData/spring/core/references/navigation/springFactoryBeanRefInResource_config.xml
similarity index 100%
rename from idea/testData/spring/core/references/navigation/springFactoryBeanRefInResource_config.xml
rename to ultimate/testData/spring/core/references/navigation/springFactoryBeanRefInResource_config.xml
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/codeInsight/UltimateInspectionTestGenerated.java b/ultimate/tests/org/jetbrains/kotlin/idea/codeInsight/UltimateInspectionTestGenerated.java
similarity index 75%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/codeInsight/UltimateInspectionTestGenerated.java
rename to ultimate/tests/org/jetbrains/kotlin/idea/codeInsight/UltimateInspectionTestGenerated.java
index db0de661cb5..006e9123b14 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/codeInsight/UltimateInspectionTestGenerated.java
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/codeInsight/UltimateInspectionTestGenerated.java
@@ -27,23 +27,23 @@ 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/ultimateInspections")
+@TestMetadata("ultimate/testData/inspections")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class UltimateInspectionTestGenerated extends AbstractInspectionTest {
- public void testAllFilesPresentInUltimateInspections() throws Exception {
- KotlinTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/ultimateInspections"), Pattern.compile("^(inspections\\.test)$"));
+ public void testAllFilesPresentInInspections() throws Exception {
+ KotlinTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("ultimate/testData/inspections"), Pattern.compile("^(inspections\\.test)$"));
}
@TestMetadata("spring/finalSpringAnnotatedDeclaration/inspectionData/inspections.test")
public void testSpring_finalSpringAnnotatedDeclaration_inspectionData_Inspections_test() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateInspections/spring/finalSpringAnnotatedDeclaration/inspectionData/inspections.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/inspections/spring/finalSpringAnnotatedDeclaration/inspectionData/inspections.test");
doTest(fileName);
}
@TestMetadata("spring/unconfiguredFacet/inspectionData/inspections.test")
public void testSpring_unconfiguredFacet_inspectionData_Inspections_test() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateInspections/spring/unconfiguredFacet/inspectionData/inspections.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/inspections/spring/unconfiguredFacet/inspectionData/inspections.test");
doTest(fileName);
}
}
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/quickfix/UltimateQuickFixTestGenerated.java b/ultimate/tests/org/jetbrains/kotlin/idea/quickfix/UltimateQuickFixTestGenerated.java
similarity index 72%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/quickfix/UltimateQuickFixTestGenerated.java
rename to ultimate/tests/org/jetbrains/kotlin/idea/quickfix/UltimateQuickFixTestGenerated.java
index bd81441132e..90c0646dbe6 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/quickfix/UltimateQuickFixTestGenerated.java
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/quickfix/UltimateQuickFixTestGenerated.java
@@ -27,69 +27,69 @@ 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/ultimateQuickFixes")
+@TestMetadata("ultimate/testData/quickFixes")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class UltimateQuickFixTestGenerated extends AbstractQuickFixTest {
- public void testAllFilesPresentInUltimateQuickFixes() throws Exception {
- KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/ultimateQuickFixes"), Pattern.compile("^([\\w\\-_]+)\\.kt$"), true);
+ public void testAllFilesPresentInQuickFixes() throws Exception {
+ KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("ultimate/testData/quickFixes"), Pattern.compile("^([\\w\\-_]+)\\.kt$"), true);
}
- @TestMetadata("idea/testData/ultimateQuickFixes/spring")
+ @TestMetadata("ultimate/testData/quickFixes/spring")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class Spring extends AbstractQuickFixTest {
public void testAllFilesPresentInSpring() throws Exception {
- KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/ultimateQuickFixes/spring"), Pattern.compile("^([\\w\\-_]+)\\.kt$"), true);
+ KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("ultimate/testData/quickFixes/spring"), Pattern.compile("^([\\w\\-_]+)\\.kt$"), true);
}
- @TestMetadata("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration")
+ @TestMetadata("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public static class FinalSpringAnnotatedDeclaration extends AbstractQuickFixTest {
public void testAllFilesPresentInFinalSpringAnnotatedDeclaration() throws Exception {
- KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration"), Pattern.compile("^([\\w\\-_]+)\\.kt$"), true);
+ KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration"), Pattern.compile("^([\\w\\-_]+)\\.kt$"), true);
}
@TestMetadata("classWithComponentRuntime.kt")
public void testClassWithComponentRuntime() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithComponentRuntime.kt");
doTest(fileName);
}
@TestMetadata("classWithConfigurationRuntime.kt")
public void testClassWithConfigurationRuntime() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithConfigurationRuntime.kt");
doTest(fileName);
}
@TestMetadata("classWithCustomConfigurationRuntime.kt")
public void testClassWithCustomConfigurationRuntime() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/classWithCustomConfigurationRuntime.kt");
doTest(fileName);
}
@TestMetadata("funWithBeanFinalClassRuntime.kt")
public void testFunWithBeanFinalClassRuntime() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanFinalClassRuntime.kt");
doTest(fileName);
}
@TestMetadata("funWithBeanOpenClassRuntime.kt")
public void testFunWithBeanOpenClassRuntime() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithBeanOpenClassRuntime.kt");
doTest(fileName);
}
@TestMetadata("funWithCustomBeanFinalClassRuntime.kt")
public void testFunWithCustomBeanFinalClassRuntime() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanFinalClassRuntime.kt");
doTest(fileName);
}
@TestMetadata("funWithCustomBeanOpenClassRuntime.kt")
public void testFunWithCustomBeanOpenClassRuntime() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/ultimateQuickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/quickFixes/spring/finalSpringAnnotatedDeclaration/funWithCustomBeanOpenClassRuntime.kt");
doTest(fileName);
}
}
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/SpringTestFixtureExtension.kt b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/SpringTestFixtureExtension.kt
similarity index 93%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/SpringTestFixtureExtension.kt
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/SpringTestFixtureExtension.kt
index 4b8a02a3f87..ba1d96cf48a 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/SpringTestFixtureExtension.kt
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/SpringTestFixtureExtension.kt
@@ -22,9 +22,8 @@ import com.intellij.spring.facet.SpringFacet
import com.intellij.spring.facet.SpringFileSet
import com.intellij.testFramework.fixtures.CodeInsightTestFixture
import org.jetbrains.kotlin.idea.test.ConfigLibraryUtil
-import org.jetbrains.kotlin.idea.test.PluginTestCaseBase
import org.jetbrains.kotlin.idea.test.TestFixtureExtension
-import org.jetbrains.kotlin.test.KotlinTestUtils
+import org.jetbrains.kotlin.tests.ULTIMATE_TEST_ROOT
import java.util.*
@Suppress("unused")
@@ -38,7 +37,7 @@ class SpringTestFixtureExtension() : TestFixtureExtension {
)
}
- val SPRING_LIBRARY_ROOT = "${KotlinTestUtils.getHomeDirectory()}/dependencies/spring"
+ val SPRING_LIBRARY_ROOT = "$ULTIMATE_TEST_ROOT/dependencies/spring"
override fun setUp(module: Module) {
this.module = module
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/AbstractGenerateSpringDependencyActionTest.kt b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/AbstractGenerateSpringDependencyActionTest.kt
similarity index 100%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/AbstractGenerateSpringDependencyActionTest.kt
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/AbstractGenerateSpringDependencyActionTest.kt
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/GenerateSpringDependencyActionTestGenerated.java b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/GenerateSpringDependencyActionTestGenerated.java
similarity index 64%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/GenerateSpringDependencyActionTestGenerated.java
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/GenerateSpringDependencyActionTestGenerated.java
index a2ce2d0c364..50430df7051 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/GenerateSpringDependencyActionTestGenerated.java
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/generate/GenerateSpringDependencyActionTestGenerated.java
@@ -27,89 +27,89 @@ 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/spring/core/generate")
+@TestMetadata("ultimate/testData/spring/core/generate")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class GenerateSpringDependencyActionTestGenerated extends AbstractGenerateSpringDependencyActionTest {
public void testAllFilesPresentInGenerate() throws Exception {
- KotlinTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/spring/core/generate"), Pattern.compile("^([\\w]+)\\.kt$"));
+ KotlinTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("ultimate/testData/spring/core/generate"), Pattern.compile("^([\\w]+)\\.kt$"));
}
@TestMetadata("autowiredDependencies/duplicatingPropertyAnnotationConfig.kt")
public void testAutowiredDependencies_DuplicatingPropertyAnnotationConfig() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyAnnotationConfig.kt");
doTest(fileName);
}
@TestMetadata("autowiredDependencies/duplicatingPropertyXmlConfig.kt")
public void testAutowiredDependencies_DuplicatingPropertyXmlConfig() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/autowiredDependencies/duplicatingPropertyXmlConfig.kt");
doTest(fileName);
}
@TestMetadata("autowiredDependencies/multiplePropertiesAnnotationConfig.kt")
public void testAutowiredDependencies_MultiplePropertiesAnnotationConfig() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesAnnotationConfig.kt");
doTest(fileName);
}
@TestMetadata("autowiredDependencies/multiplePropertiesXmlConfig.kt")
public void testAutowiredDependencies_MultiplePropertiesXmlConfig() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/autowiredDependencies/multiplePropertiesXmlConfig.kt");
doTest(fileName);
}
@TestMetadata("autowiredDependencies/propertyWithQualifierAnnotationConfig.kt")
public void testAutowiredDependencies_PropertyWithQualifierAnnotationConfig() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierAnnotationConfig.kt");
doTest(fileName);
}
@TestMetadata("autowiredDependencies/propertyWithQualifierXmlConfig.kt")
public void testAutowiredDependencies_PropertyWithQualifierXmlConfig() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/autowiredDependencies/propertyWithQualifierXmlConfig.kt");
doTest(fileName);
}
@TestMetadata("autowiredDependencies/singlePropertyAnnotationConfig.kt")
public void testAutowiredDependencies_SinglePropertyAnnotationConfig() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyAnnotationConfig.kt");
doTest(fileName);
}
@TestMetadata("autowiredDependencies/singlePropertyXmlConfig.kt")
public void testAutowiredDependencies_SinglePropertyXmlConfig() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/autowiredDependencies/singlePropertyXmlConfig.kt");
doTest(fileName);
}
@TestMetadata("beanDependenciesByXml/firstConstructor.kt")
public void testBeanDependenciesByXml_FirstConstructor() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/beanDependenciesByXml/firstConstructor.kt");
doTest(fileName);
}
@TestMetadata("beanDependenciesByXml/primaryConstructorAddParam.kt")
public void testBeanDependenciesByXml_PrimaryConstructorAddParam() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/beanDependenciesByXml/primaryConstructorAddParam.kt");
doTest(fileName);
}
@TestMetadata("beanDependenciesByXml/property.kt")
public void testBeanDependenciesByXml_Property() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/beanDependenciesByXml/property.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/beanDependenciesByXml/property.kt");
doTest(fileName);
}
@TestMetadata("beanDependenciesByXml/secondaryConstructorAddParam.kt")
public void testBeanDependenciesByXml_SecondaryConstructorAddParam() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/beanDependenciesByXml/secondaryConstructorAddParam.kt");
doTest(fileName);
}
@TestMetadata("beanDependenciesByXml/setter.kt")
public void testBeanDependenciesByXml_Setter() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/generate/beanDependenciesByXml/setter.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/generate/beanDependenciesByXml/setter.kt");
doTest(fileName);
}
}
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/AbstractSpringClassAnnotatorTest.kt b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/AbstractSpringClassAnnotatorTest.kt
similarity index 98%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/AbstractSpringClassAnnotatorTest.kt
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/AbstractSpringClassAnnotatorTest.kt
index 5968514fc60..3da7ba81172 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/AbstractSpringClassAnnotatorTest.kt
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/AbstractSpringClassAnnotatorTest.kt
@@ -20,7 +20,6 @@ import com.google.gson.JsonArray
import com.google.gson.JsonObject
import com.google.gson.JsonParser
import com.intellij.openapi.util.io.FileUtil
-import com.intellij.testFramework.LightProjectDescriptor
import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase
import icons.SpringApiIcons
import org.jetbrains.kotlin.idea.jsonUtils.getString
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/SpringClassAnnotatorTestGenerated.java b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/SpringClassAnnotatorTestGenerated.java
similarity index 63%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/SpringClassAnnotatorTestGenerated.java
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/SpringClassAnnotatorTestGenerated.java
index e334465c487..6da0890cde4 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/SpringClassAnnotatorTestGenerated.java
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/SpringClassAnnotatorTestGenerated.java
@@ -27,107 +27,107 @@ 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/spring/core/gutter")
+@TestMetadata("ultimate/testData/spring/core/gutter")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class SpringClassAnnotatorTestGenerated extends AbstractSpringClassAnnotatorTest {
public void testAllFilesPresentInGutter() throws Exception {
- KotlinTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("idea/testData/spring/core/gutter"), Pattern.compile("^(.+)\\.test$"));
+ KotlinTestUtils.assertAllTestsPresentInSingleGeneratedClass(this.getClass(), new File("ultimate/testData/spring/core/gutter"), Pattern.compile("^(.+)\\.test$"));
}
@TestMetadata("autowiredBeanCandidates/autowiredBeanCandidates.test")
public void testAutowiredBeanCandidates_AutowiredBeanCandidates() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/autowiredBeanCandidates/autowiredBeanCandidates.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/autowiredBeanCandidates/autowiredBeanCandidates.test");
doTest(fileName);
}
@TestMetadata("autowiredProperty/autowiredProperty.test")
public void testAutowiredProperty_AutowiredProperty() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/autowiredProperty/autowiredProperty.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/autowiredProperty/autowiredProperty.test");
doTest(fileName);
}
@TestMetadata("autowiredSetter/autowiredSetter.test")
public void testAutowiredSetter_AutowiredSetter() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/autowiredSetter/autowiredSetter.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/autowiredSetter/autowiredSetter.test");
doTest(fileName);
}
@TestMetadata("classGutter/classGutter.test")
public void testClassGutter_ClassGutter() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/classGutter/classGutter.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/classGutter/classGutter.test");
doTest(fileName);
}
@TestMetadata("classGutterAbstractShowMappedInheritors/classGutterAbstractShowMappedInheritors.test")
public void testClassGutterAbstractShowMappedInheritors_ClassGutterAbstractShowMappedInheritors() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/classGutterAbstractShowMappedInheritors.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/classGutterAbstractShowMappedInheritors/classGutterAbstractShowMappedInheritors.test");
doTest(fileName);
}
@TestMetadata("componentScan/componentScan.test")
public void testComponentScan_ComponentScan() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/componentScan/componentScan.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/componentScan/componentScan.test");
doTest(fileName);
}
@TestMetadata("contextBeanInjectionPoints/contextBeanInjectionPoints.test")
public void testContextBeanInjectionPoints_ContextBeanInjectionPoints() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/contextBeanInjectionPoints/contextBeanInjectionPoints.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/contextBeanInjectionPoints/contextBeanInjectionPoints.test");
doTest(fileName);
}
@TestMetadata("contextBeanWithQualifierInjectionPoints/contextBeanWithQualifierInjectionPoints.test")
public void testContextBeanWithQualifierInjectionPoints_ContextBeanWithQualifierInjectionPoints() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/contextBeanWithQualifierInjectionPoints.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/contextBeanWithQualifierInjectionPoints/contextBeanWithQualifierInjectionPoints.test");
doTest(fileName);
}
@TestMetadata("innerBean/innerBean.test")
public void testInnerBean_InnerBean() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/innerBean/innerBean.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/innerBean/innerBean.test");
doTest(fileName);
}
@TestMetadata("methodTypeDefaultInitMethod/methodTypeDefaultInitMethod.test")
public void testMethodTypeDefaultInitMethod_MethodTypeDefaultInitMethod() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/methodTypeDefaultInitMethod/methodTypeDefaultInitMethod.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/methodTypeDefaultInitMethod/methodTypeDefaultInitMethod.test");
doTest(fileName);
}
@TestMetadata("methodTypeFactory/methodTypeFactory.test")
public void testMethodTypeFactory_MethodTypeFactory() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/methodTypeFactory/methodTypeFactory.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/methodTypeFactory/methodTypeFactory.test");
doTest(fileName);
}
@TestMetadata("methodTypeInitMethod/methodTypeInitMethod.test")
public void testMethodTypeInitMethod_MethodTypeInitMethod() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/methodTypeInitMethod/methodTypeInitMethod.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/methodTypeInitMethod/methodTypeInitMethod.test");
doTest(fileName);
}
@TestMetadata("methodTypeMultiple/methodTypeMultiple.test")
public void testMethodTypeMultiple_MethodTypeMultiple() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/methodTypeMultiple/methodTypeMultiple.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/methodTypeMultiple/methodTypeMultiple.test");
doTest(fileName);
}
@TestMetadata("propertyGutterForProperty/propertyGutterForProperty.test")
public void testPropertyGutterForProperty_PropertyGutterForProperty() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/propertyGutterForProperty/propertyGutterForProperty.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/propertyGutterForProperty/propertyGutterForProperty.test");
doTest(fileName);
}
@TestMetadata("propertyGutterForSetter/propertyGutterForSetter.test")
public void testPropertyGutterForSetter_PropertyGutterForSetter() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/propertyGutterForSetter/propertyGutterForSetter.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/propertyGutterForSetter/propertyGutterForSetter.test");
doTest(fileName);
}
@TestMetadata("resourceGutter/resourceGutter.test")
public void testResourceGutter_ResourceGutter() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/gutter/resourceGutter/resourceGutter.test");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/gutter/resourceGutter/resourceGutter.test");
doTest(fileName);
}
}
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/springGutterTestUtils.kt b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/springGutterTestUtils.kt
similarity index 100%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/springGutterTestUtils.kt
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/gutter/springGutterTestUtils.kt
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionHandlerTest.kt b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionHandlerTest.kt
similarity index 100%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionHandlerTest.kt
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionHandlerTest.kt
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionTest.kt b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionTest.kt
similarity index 99%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionTest.kt
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionTest.kt
index b0fa8cb070c..53ba8756c94 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionTest.kt
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceCompletionTest.kt
@@ -27,7 +27,7 @@ abstract class AbstractSpringReferenceCompletionTest : AbstractJvmBasicCompletio
super.setUpFixture(testPath)
TestFixtureExtension
- .loadFixture(myModule)!!
+ .loadFixture(myModule)
.configureFileSet(myFixture, listOf(PathUtil.toSystemIndependentName(File(testPath).parent + "/spring-config.xml")))
}
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceNavigationTest.kt b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceNavigationTest.kt
similarity index 100%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceNavigationTest.kt
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/AbstractSpringReferenceNavigationTest.kt
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionHandlerTestGenerated.java b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionHandlerTestGenerated.java
similarity index 74%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionHandlerTestGenerated.java
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionHandlerTestGenerated.java
index 13eeb71a123..1e4bccc5bab 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionHandlerTestGenerated.java
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionHandlerTestGenerated.java
@@ -27,29 +27,29 @@ 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/spring/core/references/completion/handler")
+@TestMetadata("ultimate/testData/spring/core/references/completion/handler")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class SpringReferenceCompletionHandlerTestGenerated extends AbstractSpringReferenceCompletionHandlerTest {
public void testAllFilesPresentInHandler() throws Exception {
- KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/spring/core/references/completion/handler"), Pattern.compile("^(.+)\\.kt$"), true);
+ KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("ultimate/testData/spring/core/references/completion/handler"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("scopeReference.kt")
public void testScopeReference() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/completion/handler/scopeReference.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/completion/handler/scopeReference.kt");
doTest(fileName);
}
@TestMetadata("springBeanReferenceEnter.kt")
public void testSpringBeanReferenceEnter() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/completion/handler/springBeanReferenceEnter.kt");
doTest(fileName);
}
@TestMetadata("springBeanReferenceTab.kt")
public void testSpringBeanReferenceTab() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/completion/handler/springBeanReferenceTab.kt");
doTest(fileName);
}
}
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionTestGenerated.java b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionTestGenerated.java
similarity index 77%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionTestGenerated.java
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionTestGenerated.java
index 7ae8b2ce091..f23764fb260 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionTestGenerated.java
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceCompletionTestGenerated.java
@@ -27,23 +27,23 @@ 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/spring/core/references/completion/variants")
+@TestMetadata("ultimate/testData/spring/core/references/completion/variants")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class SpringReferenceCompletionTestGenerated extends AbstractSpringReferenceCompletionTest {
public void testAllFilesPresentInVariants() throws Exception {
- KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/spring/core/references/completion/variants"), Pattern.compile("^(.+)\\.kt$"), true);
+ KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("ultimate/testData/spring/core/references/completion/variants"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("scopeReference.kt")
public void testScopeReference() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/completion/variants/scopeReference.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/completion/variants/scopeReference.kt");
doTest(fileName);
}
@TestMetadata("springBeanReference.kt")
public void testSpringBeanReference() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/completion/variants/springBeanReference.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/completion/variants/springBeanReference.kt");
doTest(fileName);
}
}
diff --git a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceNavigationTestGenerated.java b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceNavigationTestGenerated.java
similarity index 67%
rename from idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceNavigationTestGenerated.java
rename to ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceNavigationTestGenerated.java
index 1edd7c95cc7..5f1edb48049 100644
--- a/idea/idea-ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceNavigationTestGenerated.java
+++ b/ultimate/tests/org/jetbrains/kotlin/idea/spring/tests/references/SpringReferenceNavigationTestGenerated.java
@@ -27,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/spring/core/references/navigation")
+@TestMetadata("ultimate/testData/spring/core/references/navigation")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
public class SpringReferenceNavigationTestGenerated extends AbstractSpringReferenceNavigationTest {
public void testAllFilesPresentInNavigation() throws Exception {
- KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/spring/core/references/navigation"), Pattern.compile("^(.+)\\.kt$"), true);
+ KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("ultimate/testData/spring/core/references/navigation"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("fileReferenceInClasspathResource.kt")
public void testFileReferenceInClasspathResource() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/navigation/fileReferenceInClasspathResource.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathResource.kt");
doTest(fileName);
}
@TestMetadata("fileReferenceInClasspathXmlContext.kt")
public void testFileReferenceInClasspathXmlContext() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/navigation/fileReferenceInClasspathXmlContext.kt");
doTest(fileName);
}
@TestMetadata("scopeReference.kt")
public void testScopeReference() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/navigation/scopeReference.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/navigation/scopeReference.kt");
doTest(fileName);
}
@TestMetadata("springBeanRefInFactoryContainsBean.kt")
public void testSpringBeanRefInFactoryContainsBean() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryContainsBean.kt");
doTest(fileName);
}
@TestMetadata("springBeanRefInFactoryGetBean.kt")
public void testSpringBeanRefInFactoryGetBean() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/navigation/springBeanRefInFactoryGetBean.kt");
doTest(fileName);
}
@TestMetadata("springBeanRefInResource.kt")
public void testSpringBeanRefInResource() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/navigation/springBeanRefInResource.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/navigation/springBeanRefInResource.kt");
doTest(fileName);
}
@TestMetadata("springFactoryBeanRefInResource.kt")
public void testSpringFactoryBeanRefInResource() throws Exception {
- String fileName = KotlinTestUtils.navigationMetadata("idea/testData/spring/core/references/navigation/springFactoryBeanRefInResource.kt");
+ String fileName = KotlinTestUtils.navigationMetadata("ultimate/testData/spring/core/references/navigation/springFactoryBeanRefInResource.kt");
doTest(fileName);
}
}
diff --git a/ultimate/tests/org/jetbrains/kotlin/tests/GenerateTests.kt b/ultimate/tests/org/jetbrains/kotlin/tests/GenerateTests.kt
new file mode 100644
index 00000000000..f6939eab41d
--- /dev/null
+++ b/ultimate/tests/org/jetbrains/kotlin/tests/GenerateTests.kt
@@ -0,0 +1,60 @@
+/*
+ * Copyright 2010-2016 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.tests
+
+import org.jetbrains.kotlin.generators.tests.testGroup
+import org.jetbrains.kotlin.idea.codeInsight.AbstractInspectionTest
+import org.jetbrains.kotlin.idea.quickfix.AbstractQuickFixTest
+import org.jetbrains.kotlin.idea.spring.tests.generate.AbstractGenerateSpringDependencyActionTest
+import org.jetbrains.kotlin.idea.spring.tests.gutter.AbstractSpringClassAnnotatorTest
+import org.jetbrains.kotlin.idea.spring.tests.references.AbstractSpringReferenceCompletionHandlerTest
+import org.jetbrains.kotlin.idea.spring.tests.references.AbstractSpringReferenceCompletionTest
+import org.jetbrains.kotlin.idea.spring.tests.references.AbstractSpringReferenceNavigationTest
+
+fun main(args: Array) {
+ System.setProperty("java.awt.headless", "true")
+
+ testGroup("ultimate/tests", "ultimate/testData") {
+ testClass("UltimateInspectionTestGenerated") {
+ model("inspections", pattern = "^(inspections\\.test)$", singleClass = true)
+ }
+
+ testClass("UltimateQuickFixTestGenerated") {
+ model("quickFixes", pattern = "^([\\w\\-_]+)\\.kt$", filenameStartsLowerCase = true)
+ }
+
+ testClass() {
+ model("spring/core/gutter", extension = "test", singleClass = true)
+ }
+
+ testClass() {
+ model("spring/core/references/completion/handler")
+ }
+
+ testClass() {
+ model("spring/core/references/completion/variants")
+ }
+
+ testClass() {
+ model("spring/core/references/navigation")
+ }
+
+ testClass() {
+ model("spring/core/generate", pattern = "^([\\w]+)\\.kt$", singleClass = true)
+ }
+ }
+}
diff --git a/ultimate/tests/org/jetbrains/kotlin/tests/testUtils.kt b/ultimate/tests/org/jetbrains/kotlin/tests/testUtils.kt
new file mode 100644
index 00000000000..5575f26c26c
--- /dev/null
+++ b/ultimate/tests/org/jetbrains/kotlin/tests/testUtils.kt
@@ -0,0 +1,22 @@
+/*
+ * Copyright 2010-2016 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.tests
+
+import org.jetbrains.kotlin.test.KotlinTestUtils
+
+val ULTIMATE_TEST_ROOT: String
+ get() = "${KotlinTestUtils.getHomeDirectory()}/ultimate"
diff --git a/ultimate/update_dependencies.xml b/ultimate/update_dependencies.xml
new file mode 100644
index 00000000000..530e3d6b429
--- /dev/null
+++ b/ultimate/update_dependencies.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/update_dependencies.xml b/update_dependencies.xml
index 44b0cf67436..2557c03b4f5 100644
--- a/update_dependencies.xml
+++ b/update_dependencies.xml
@@ -14,7 +14,7 @@
-
+
@@ -139,21 +139,6 @@
-
-
-
-
-
-
-
-
-
@@ -196,10 +181,12 @@
-
+
+
+
@@ -338,12 +325,6 @@
-
-
-
-
-
-