From 245a416fb257598dd979a6ba01b2f5dd5193163b Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 20 Jan 2014 18:35:30 +0400 Subject: [PATCH] assertion removed in CR-IC-4018 is back --- .../codeInsight/daemon/impl/GeneralHighlightingPass.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/GeneralHighlightingPass.java b/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/GeneralHighlightingPass.java index 006d1f54e271..b27570da95e0 100644 --- a/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/GeneralHighlightingPass.java +++ b/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/GeneralHighlightingPass.java @@ -153,7 +153,12 @@ public class GeneralHighlightingPass extends ProgressableTextEditorHighlightingP visitors.add(visitor); } } - //LOG.assertTrue(!visitors.isEmpty(), list); + if (visitors.isEmpty()) { + LOG.error("No visitors registered. list=" + + list + + "; all visitors are:" + + Arrays.asList(Extensions.getExtensions(HighlightVisitor.EP_HIGHLIGHT_VISITOR, myProject))); + } HighlightVisitor[] visitorArray = visitors.toArray(new HighlightVisitor[visitors.size()]); Arrays.sort(visitorArray, VISITOR_ORDER_COMPARATOR);