From e2808a433871377eaeaf8411edaedcc477819278 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 12 Nov 2012 12:41:19 +0400 Subject: [PATCH] make error less critical for now --- .../openapi/editor/impl/RangeMarkerTree.java | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/platform/core-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java b/platform/core-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java index 73dbc0e28f05..2293d8099696 100644 --- a/platform/core-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java +++ b/platform/core-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java @@ -27,7 +27,6 @@ import com.intellij.openapi.util.Getter; import com.intellij.openapi.util.Segment; import com.intellij.util.Processor; import com.intellij.util.SmartList; -import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import java.util.*; @@ -104,13 +103,7 @@ public class RangeMarkerTree extends IntervalTreeImpl extends IntervalTreeImpl node) { - @NonNls final StringBuilder msg = new StringBuilder(); + private String errMsg(@NotNull RMNode node) { final AtomicInteger alive = new AtomicInteger(); node.processAliveKeys(new Processor() { @Override public boolean process(Object t) { - msg.append(t).append("\n"); alive.incrementAndGet(); return true; } }); if (alive.get() > DUPLICATE_LIMIT) { - msg.insert(0, "Too many range markers (" + alive +") registered in "+this+":\n"); - - return msg.toString(); + return "Too many range markers (" + alive + ") registered in "+this+"\n"; } return null;