From 1d6649bfb9bc9b58d1daaa6578afd6d698951908 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Thu, 31 Mar 2011 13:36:24 +0400 Subject: [PATCH] more assertions --- .../com/intellij/openapi/editor/impl/IntervalTreeImpl.java | 4 ++-- .../src/com/intellij/openapi/editor/impl/RangeMarkerTree.java | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/IntervalTreeImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/IntervalTreeImpl.java index c025221f4fe4..a120b780dbb9 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/IntervalTreeImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/IntervalTreeImpl.java @@ -537,12 +537,12 @@ public abstract class IntervalTreeImpl extends RedBla } protected void checkBelongsToTheTree(T interval, boolean assertInvalid) { - if (!VERIFY) return; IntervalNode root = lookupNode(interval); if (root == null) return; assert !root.intervals.isEmpty(); - assert root.getTree() == this; + assert root.getTree() == this : root.getTree() +"; this: "+this; + if (!VERIFY) return; boolean contains = false; for (int i = root.intervals.size() - 1; i >= 0; i--) { T key = root.intervals.get(i).get(); diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java index d2eb1cbc9ed1..5a15cb0e0fa2 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/RangeMarkerTree.java @@ -101,9 +101,7 @@ public class RangeMarkerTree extends IntervalTreeImpl