From 5de0f6591ca8513c2c906cbb2e46de3087cf59e0 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Wed, 27 Oct 2010 12:46:05 +0400 Subject: [PATCH] lazy DO_NOT_VALIDATE --- .../daemon/impl/analysis/XmlHighlightVisitor.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/xml/impl/src/com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitor.java b/xml/impl/src/com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitor.java index efa9601a638d..45dbdf27768e 100644 --- a/xml/impl/src/com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitor.java +++ b/xml/impl/src/com/intellij/codeInsight/daemon/impl/analysis/XmlHighlightVisitor.java @@ -36,7 +36,6 @@ import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.editor.markup.TextAttributes; import com.intellij.openapi.progress.ProgressManager; import com.intellij.openapi.util.Comparing; -import com.intellij.openapi.util.Condition; import com.intellij.openapi.util.TextRange; import com.intellij.openapi.util.UserDataCache; import com.intellij.openapi.util.text.StringUtil; @@ -72,12 +71,6 @@ import java.util.StringTokenizer; public class XmlHighlightVisitor extends XmlElementVisitor implements HighlightVisitor, Validator.ValidationHost { private static final Logger LOG = LoggerFactory.getInstance().getLoggerInstance( "com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor"); - private static final Condition CONDITION = new Condition() { - @Override - public boolean value(XmlText xmlText) { - return PsiTreeUtil.getChildOfType(xmlText, OuterLanguageElement.class) != null; - } - }; private static final UserDataCache DO_NOT_VALIDATE = new UserDataCache("do not validate") { @Override @@ -407,8 +400,7 @@ public class XmlHighlightVisitor extends XmlElementVisitor implements HighlightV } public static boolean skipValidation(PsiElement context) { - boolean aBoolean = DO_NOT_VALIDATE.get(context, null); - return aBoolean; + return DO_NOT_VALIDATE.get(context, null); } public static void setSkipValidation(@NotNull PsiElement element) {