From 53d02b7e77dfe390fe90cbff0088031491e5929b Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 11 Nov 2009 18:30:02 +0300 Subject: [PATCH] diagnostics --- platform/lang-api/src/com/intellij/psi/WalkingState.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; } }