Looking for text usages in all project (e. g., class can be referred from test data).
This commit is contained in:
@@ -97,14 +97,13 @@ public class UnusedSymbolInspection : AbstractKotlinInspection() {
|
|||||||
private fun classHasTextUsages(klass: JetClass): Boolean {
|
private fun classHasTextUsages(klass: JetClass): Boolean {
|
||||||
var hasTextUsages = false
|
var hasTextUsages = false
|
||||||
|
|
||||||
val classUseScope = klass.getUseScope()
|
|
||||||
// Finding text usages
|
// Finding text usages
|
||||||
if (classUseScope is GlobalSearchScope) {
|
if (klass.getUseScope() is GlobalSearchScope) {
|
||||||
val findClassUsagesHandler = KotlinFindClassUsagesHandler(klass, KotlinFindUsagesHandlerFactory(klass.getProject()))
|
val findClassUsagesHandler = KotlinFindClassUsagesHandler(klass, KotlinFindUsagesHandlerFactory(klass.getProject()))
|
||||||
findClassUsagesHandler.processUsagesInText(
|
findClassUsagesHandler.processUsagesInText(
|
||||||
klass,
|
klass,
|
||||||
{ hasTextUsages = true; false },
|
{ hasTextUsages = true; false },
|
||||||
classUseScope
|
GlobalSearchScope.projectScope(klass.getProject())
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user