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