You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a check in the Tree::TreeNode.add method to prevent addition of nil child nodes
Fix the edge condition for Tree::TreeNode.isOnlyChild? when the root node is the receiver.
There really is no good default to this situation. We will return ‘true’ simply because there is no other sibling
to a root. However, a good case can be made that a root node does not have any parent either.
Add a convenience ‘level’ method to the TreeNode class (will be an alias to nodeDepth)
Add a API-CHANGES file to document the various API changes made till date
Add new methods to return the degree counts of the receiver node (in-degree and out-degree)
R0.8.0
Convert all method names to the canonical ^[_a-z<>=\[|+-\\*`]+[_a-z0-9_<>=~@\[\]]*[=!\?]?$/ pattern