Add fast find usages for data class components
This commit add feature for disabling searching for data class ComponentN method and destruction declarations that could encrease usages search. See KT-23278
This commit is contained in:
@@ -18,6 +18,7 @@ import org.jetbrains.kotlin.asJava.classes.AbstractUltraLightFacadeClassTest
|
||||
import org.jetbrains.kotlin.checkers.*
|
||||
import org.jetbrains.kotlin.copyright.AbstractUpdateKotlinCopyrightTest
|
||||
import org.jetbrains.kotlin.findUsages.AbstractFindUsagesTest
|
||||
import org.jetbrains.kotlin.findUsages.AbstractFindUsagesWithDisableComponentSearchTest
|
||||
import org.jetbrains.kotlin.findUsages.AbstractKotlinFindUsagesWithLibraryTest
|
||||
import org.jetbrains.kotlin.formatter.AbstractFormatterTest
|
||||
import org.jetbrains.kotlin.formatter.AbstractTypingIndentationTestBase
|
||||
@@ -521,6 +522,10 @@ fun main(args: Array<String>) {
|
||||
model("findUsages/propertyFiles", pattern = """^(.+)\.0\.properties$""")
|
||||
}
|
||||
|
||||
testClass<AbstractFindUsagesWithDisableComponentSearchTest> {
|
||||
model("findUsages/kotlin/conventions/components", pattern = """^(.+)\.0\.(kt|kts)$""")
|
||||
}
|
||||
|
||||
testClass<AbstractKotlinFindUsagesWithLibraryTest> {
|
||||
model("findUsages/libraryUsages", pattern = """^(.+)\.0\.kt$""")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user