Revert "[code vision] usages cache: don't miss failed computations"

This reverts commit b6ff999a0cd7c480950f3610eab8a92f89314359.

GitOrigin-RevId: 89a6888159284b633293a41be1ff2e679695d5c7
This commit is contained in:
Alexandr Suhinin
2023-03-06 19:40:47 +00:00
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
}
}