mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Revert "[code vision] usages cache: don't miss failed computations"
This reverts commit b6ff999a0cd7c480950f3610eab8a92f89314359. GitOrigin-RevId: 89a6888159284b633293a41be1ff2e679695d5c7
This commit is contained in:
committed by
intellij-monorepo-bot
parent
16f8ad54ad
commit
c94498310f
@@ -57,7 +57,6 @@ private class FileUsagesCache {
|
||||
val externalScope = GlobalSearchScope.notScope(localScope)
|
||||
|
||||
val internalUsages = JavaTelescope.usagesCount(file, superMembers, localScope)
|
||||
if (internalUsages < 0) return internalUsages
|
||||
val key = QualifiedNameProviderUtil.getQualifiedName(member)
|
||||
val externalUsages = if (key != null) {
|
||||
externalUsagesCache.getOrPut(key) { JavaTelescope.usagesCount(file, superMembers, externalScope) }
|
||||
@@ -65,7 +64,6 @@ private class FileUsagesCache {
|
||||
else {
|
||||
JavaTelescope.usagesCount(file, superMembers, externalScope)
|
||||
}
|
||||
if (externalUsages < 0) return externalUsages
|
||||
return externalUsages + internalUsages
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user