From 2e7bd0ccd01ab677be18b932a123b7d45a7b8c40 Mon Sep 17 00:00:00 2001 From: Olesya Smirnova Date: Tue, 1 Feb 2005 22:44:08 +0300 Subject: [PATCH] NPE fixed --- .../codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java b/source/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java index 727116273632..3f09eb54e9f1 100644 --- a/source/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java +++ b/source/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java @@ -19,6 +19,7 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.util.TextRange; import com.intellij.openapi.util.text.StringUtil; import com.intellij.psi.*; +import com.intellij.psi.impl.source.jsp.jspJava.JspClass; import com.intellij.psi.javadoc.PsiDocComment; import com.intellij.psi.javadoc.PsiDocTag; import com.intellij.psi.javadoc.PsiDocTagValue; @@ -168,6 +169,7 @@ public class HighlightVisitorImpl extends PsiElementVisitor implements Highlight } public void visitClass(PsiClass aClass) { + if (aClass instanceof JspClass) return; if (!myHolder.hasErrorResults()) myHolder.add(GenericsHighlightUtil.checkInterfaceMultipleInheritance(aClass)); if (!myHolder.hasErrorResults()) myHolder.add(HighlightClassUtil.checkMissingPackageStatement(aClass)); if (!myHolder.hasErrorResults()) myHolder.add(HighlightClassUtil.checkDuplicateTopLevelClass(aClass));