From 1129a8c4d01ccbfa60835883f2ecaafe1edf698d Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 31 Jan 2012 20:39:53 +0100 Subject: [PATCH] EA-33014 PIEAE --- platform/core-impl/src/com/intellij/psi/impl/PsiCachedValue.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/core-impl/src/com/intellij/psi/impl/PsiCachedValue.java b/platform/core-impl/src/com/intellij/psi/impl/PsiCachedValue.java index d2c292239e90..ab6cc4f28474 100644 --- a/platform/core-impl/src/com/intellij/psi/impl/PsiCachedValue.java +++ b/platform/core-impl/src/com/intellij/psi/impl/PsiCachedValue.java @@ -54,6 +54,7 @@ public abstract class PsiCachedValue extends CachedValueBase { protected boolean isDependencyOutOfDate(Object dependency, long oldTimeStamp) { if (dependency instanceof PsiElement && myLastPsiTimeStamp == myManager.getModificationTracker().getModificationCount() && + ((PsiElement)dependency).isValid() && ((PsiElement)dependency).isPhysical()) { return false; } -- 2.32.0