Commit 9b92173
committed
Split TreeNode helpers
Move structure, navigation, and traversal methods into focused
mixins to keep tree.rb smaller and easier to maintain. Wire the
new modules into Tree::TreeNode and keep behavior unchanged.1 parent f2bdb4b commit 9b92173
4 files changed
Lines changed: 508 additions & 680 deletions
0 commit comments