Spring Support: Implement Spring-specific references

This commit is contained in:
Alexey Sedunov
2016-02-25 13:02:43 +03:00
parent 72a17b0671
commit 0a71eb777e
45 changed files with 906 additions and 80 deletions
@@ -101,6 +101,9 @@ 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.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
@@ -782,6 +785,18 @@ fun main(args: Array<String>) {
testClass<AbstractQuickFixTest>("UltimateQuickFixTestGenerated") {
model("ultimateQuickFixes", pattern = "^([\\w\\-_]+)\\.kt$", filenameStartsLowerCase = true)
}
testClass<AbstractSpringReferenceCompletionHandlerTest>() {
model("spring/core/references/completion/handler")
}
testClass<AbstractSpringReferenceCompletionTest>() {
model("spring/core/references/completion/variants")
}
testClass<AbstractSpringReferenceNavigationTest>() {
model("spring/core/references/navigation")
}
}
testGroup("idea/tests", "compiler/testData") {