From e2084a180bd31cfdfb41d9f0907be44fea78434f Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Thu, 1 Apr 2021 17:55:43 +0200 Subject: [PATCH] FIR IDE: fix invalid FirSessionWithModificationTracker.isValid --- .../fir/low/level/api/sessions/FirIdeSessionProviderStorage.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/sessions/FirIdeSessionProviderStorage.kt b/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/sessions/FirIdeSessionProviderStorage.kt index a358f13412f..433ff9b8f89 100644 --- a/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/sessions/FirIdeSessionProviderStorage.kt +++ b/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/sessions/FirIdeSessionProviderStorage.kt @@ -132,5 +132,5 @@ private class FirSessionWithModificationTracker( isInvalidated = true } - val isValid: Boolean get() = isInvalidated || modificationTracker.modificationCount == timeStamp + val isValid: Boolean get() = !isInvalidated && modificationTracker.modificationCount == timeStamp } \ No newline at end of file