rubytree 2.1.1
RubyTree is a Ruby implementation of the generic tree data structure. It provides simple APIs to store named nodes, and to access, modify, and traverse the tree. The data model is node-centric, where nodes in the tree are the primary structural elements. It supports all common tree-traversal methods (pre-order, post-order, and breadth first). RubyTree mixes in the Enumerable and Comparable modules and behaves like a standard Ruby collection (iteration, comparison, etc.). RubyTree also includes a binary tree implementation, which provides in-order node traversal besides the other methods. RubyTree can import from and export to JSON, and supports Ruby’s object marshaling.
          Gemfile:
          =
        
        
          installieren:
          =
        
      Runtime Abhängigkeiten (1):
            json
            ~> 2.0, > 2.9
          
    Development Abhängigkeiten (12):
            bundler
            ~> 2.3
          
          
            rake
            ~> 13.2
          
          
            rdoc
            ~> 6.10
          
          
            rspec
            ~> 3.0, >= 3.13
          
          
            rtagstask
            ~> 0.0.4
          
          
            rubocop
            ~> 1.69
          
          
            rubocop-rake
            ~> 0.6
          
          
            rubocop-rspec
            ~> 3.3
          
          
            simplecov
            ~> 0.22
          
          
            simplecov-lcov
            ~> 0.8
          
          
            test-unit
            ~> 3.6
          
          
            yard
            ~> 0.0, >= 0.9.37