--- Comment #5 from Christopher Schultz <> ---
I would actually prefer to drop the hashCode because:

1. It complicates code unnecessarily (!)
2. It makes a guess about the implementation of Node.equals() that a hash-code
check is faster than any other check
2a. Some hashCode calls are expensive (eg SimpleNode.hashCode where "children"
is long)
2b. Checking node's runtime type is probably the quickest possible rule-out
2c. Node.equals(Object) already checks object types

You are receiving this mail because:
You are the assignee for the bug.
To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to