RubyGems Navigation menu

rubytree 2.1.0

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:
=

安裝:
=

版本列表:

  1. 2.1.0 August 12, 2024 (53.0 KB)
  2. 2.0.3 December 27, 2023 (52.5 KB)
  3. 2.0.2 June 30, 2023 (52.5 KB)
  4. 2.0.1 June 19, 2023 (444.0 KB)
  5. 2.0.0 June 21, 2022 (52.5 KB)
顯示所有版本(共 42)

Runtime 相依性套件 (1):

json ~> 2.0, > 2.3.1

Development 相依性套件 (12):

bundler ~> 2.3
rake ~> 13.2
rdoc ~> 6.7
rspec ~> 3.0, > 3.10
rtagstask ~> 0.0.4
rubocop ~> 1.65
rubocop-rake ~> 0.6
rubocop-rspec ~> 3.0
simplecov ~> 0.22
test-unit ~> 3.6
yard ~> 0.0, >= 0.9.36

擁有者:

推送者:

作者:

  • Anupam Sengupta

SHA 256 總和檢查碼:

=

總下載次數 3,329,183

這個版本 17,685

版本发布:

授權:

BSD-2-Clause

Ruby 版本需求: >= 2.7

新版本需要 MFA: true

使用 MFA 發布的版本: true

相關連結: