From c94498310f77ea4ec3cf6d77b896bfb6aa61f71a Mon Sep 17 00:00:00 2001 From: Alexandr Suhinin Date: Mon, 6 Mar 2023 19:01:49 +0200 Subject: [PATCH] Revert "[code vision] usages cache: don't miss failed computations" This reverts commit b6ff999a0cd7c480950f3610eab8a92f89314359. GitOrigin-RevId: 89a6888159284b633293a41be1ff2e679695d5c7 --- .../com/intellij/codeInsight/daemon/impl/UsagesCountManager.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/UsagesCountManager.kt b/java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/UsagesCountManager.kt index 5c5d48edab0c..52226864d0f1 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/UsagesCountManager.kt +++ b/java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/UsagesCountManager.kt @@ -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 } } \ No newline at end of file