No more SOE in UnusedSymbolInspection #KT-13536 Fixed
(cherry picked from commit 23961ee)
This commit is contained in:
committed by
Mikhail Glukhikh
parent
605ac0b25e
commit
6ac4bf3f17
@@ -263,8 +263,10 @@ class UnusedSymbolInspection : AbstractKotlinInspection() {
|
||||
}
|
||||
else {
|
||||
if (import.importedFqName != declaration.fqName) {
|
||||
val importedDeclaration = import.importedReference?.getQualifiedElementSelector()?.mainReference?.resolve() as? KtNamedDeclaration
|
||||
return importedDeclaration == null || !hasNonTrivialUsages(importedDeclaration)
|
||||
val importedDeclaration =
|
||||
import.importedReference?.getQualifiedElementSelector()?.mainReference?.resolve() as? KtNamedDeclaration
|
||||
return importedDeclaration == null ||
|
||||
(importedDeclaration != declaration && !hasNonTrivialUsages(importedDeclaration))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user