diff --git a/platform/lang-api/src/com/intellij/psi/WalkingState.java b/platform/lang-api/src/com/intellij/psi/WalkingState.java index 88c4c98b2f29..d62136f48552 100644 --- a/platform/lang-api/src/com/intellij/psi/WalkingState.java +++ b/platform/lang-api/src/com/intellij/psi/WalkingState.java @@ -57,8 +57,8 @@ public abstract class WalkingState { T parent = myWalker.getParent(element); T next = myWalker.getNextSibling(element); visit(element); - assert myWalker.getNextSibling(element) == next; - assert myWalker.getParent(element) == parent; + assert myWalker.getNextSibling(element) == next : "Next sibling of the element '"+element+"' changed. Was: "+next+"; Now:"+myWalker.getNextSibling(element)+"; Root:"+root; + assert myWalker.getParent(element) == parent : "Parent of the element '"+element+"' changed. Was: "+parent+"; Now:"+myWalker.getParent(element)+"; Root:"+root; } }