From b239bec7548d39b40fad36e87b9bf01506698091 Mon Sep 17 00:00:00 2001 From: anna Date: Tue, 7 Dec 2010 13:28:45 +0300 Subject: [PATCH] EA-24265 - IAE: SuppressManagerImpl.getElementToolSuppressedIn [cdr] --- .../intellij/codeInsight/daemon/impl/LocalInspectionsPass.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/LocalInspectionsPass.java b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/LocalInspectionsPass.java index d37734ddf8d7..1b1207b98e59 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/LocalInspectionsPass.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/LocalInspectionsPass.java @@ -538,6 +538,7 @@ public class LocalInspectionsPass extends ProgressableTextEditorHighlightingPass HighlightSeverity severity, ProblemDescriptor descriptor) { PsiElement psiElement = descriptor.getPsiElement(); + if (psiElement == null) return; if (InspectionManagerEx.inspectionResultSuppressed(psiElement, tool)) return; HighlightInfoType level = highlightTypeFromDescriptor(descriptor, severity); HighlightInfo info = createHighlightInfo(descriptor, tool, level, emptyActionRegistered);