From d21be3b6657e863379fa28b0592dff9ce5f9060c Mon Sep 17 00:00:00 2001 From: Vladimir Dolzhenko Date: Mon, 16 Mar 2020 17:17:15 +0100 Subject: [PATCH] Revert back fetchAnalysisResultsForElement Relates to #KT-37467 #KT-37515 Fixed --- .../caches/resolve/ProjectResolutionFacade.kt | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/ProjectResolutionFacade.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/ProjectResolutionFacade.kt index 0b3d20f67a7..eea55b41ecc 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/ProjectResolutionFacade.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/ProjectResolutionFacade.kt @@ -137,13 +137,15 @@ internal class ProjectResolutionFacade( } internal fun fetchAnalysisResultsForElement(element: KtElement): AnalysisResult? { - val slruCache = synchronized(analysisResults) { - analysisResults.upToDateOrNull?.get() ?: return null - } - val perFileCache = synchronized(slruCache) { - slruCache[element.containingKtFile] - } - return perFileCache.fetchAnalysisResults(element) + +// val slruCache = synchronized(analysisResults) { +// analysisResults.upToDateOrNull?.get() ?: return null +// } +// val perFileCache = synchronized(slruCache) { +// slruCache[element.containingKtFile] +// } +// return perFileCache.fetchAnalysisResults(element) + return null } override fun toString(): String {