From eefc0be8ff02708a7a641f83c8c9fd37517e8c09 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Thu, 24 Mar 2011 17:20:26 +0300 Subject: [PATCH] assertion text --- .../impl/source/tree/injected/InjectedFileViewProvider.java | 5 +++++ .../src/com/intellij/openapi/editor/impl/RedBlackTree.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/InjectedFileViewProvider.java b/platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/InjectedFileViewProvider.java index 886eb2f81ffe..79d46cefb692 100644 --- a/platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/InjectedFileViewProvider.java +++ b/platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/InjectedFileViewProvider.java @@ -166,4 +166,9 @@ public class InjectedFileViewProvider extends SingleRootFileViewProvider { } } } + + @Override + public String toString() { + return "Injected file '"+getVirtualFile().getName()+"' " + (isValid() ? "" : " invalid") + (physical ? "" : " nonphysical"); + } } diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/RedBlackTree.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/RedBlackTree.java index a0ced136790a..2e337d355a48 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/RedBlackTree.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/RedBlackTree.java @@ -144,7 +144,7 @@ public abstract class RedBlackTree { Node e = n; while (e.getParent() != null) e = e.getParent(); - assert e == root; // assert the node belongs to our tree + assert e == root : e; // assert the node belongs to our tree if (n.getLeft() != null && n.getRight() != null) { // Copy key/value from predecessor and then delete it instead