Temporary fix

This commit is contained in:
Valentin Kipyatkov
2016-03-22 12:00:30 +03:00
parent 12b1a99a6a
commit 978fc468fa
@@ -78,7 +78,9 @@ fun KtExpression?.isSimpleName(name: Name): Boolean {
}
fun KtCallableDeclaration.hasUsages(inElements: Collection<KtElement>): Boolean {
return ReferencesSearch.search(this, LocalSearchScope(inElements.toTypedArray())).any()
// TODO: it's a temporary workaround about strange dead-lock when running inspections
return inElements.any { ReferencesSearch.search(this, LocalSearchScope(it)).any() }
// return ReferencesSearch.search(this, LocalSearchScope(inElements.toTypedArray())).any()
}
fun KtProperty.hasWriteUsages(): Boolean {