From ff4b3fb274b1d236963c1a5bcbcc289cef33dc8d Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Mon, 3 Sep 2012 13:09:56 +0400 Subject: [PATCH] EA-38413 (ignore invalid context) --- .../src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java index e510a8dfeecc..417b1b42300f 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java @@ -396,7 +396,7 @@ public class PsiJavaParserFacadeImpl implements PsiJavaParserFacade { } protected static LanguageLevel level(@Nullable final PsiElement context) { - return context != null ? PsiUtil.getLanguageLevel(context) : LanguageLevel.HIGHEST; + return context != null && context.isValid() ? PsiUtil.getLanguageLevel(context) : LanguageLevel.HIGHEST; } private static IncorrectOperationException newException(final String msg, final DummyHolder holder) {