11# ** RubyTree** #
22
33[ ![ Gem Version] ( https://badge.fury.io/rb/rubytree.png )] ( http://badge.fury.io/rb/rubytree )
4+ ![ Build State] ( https://github.com/evolve75/rubytree/actions/workflows/ruby.yml/badge.svg )
45[ ![ Code Climate] ( https://codeclimate.com/github/evolve75/RubyTree.png )] ( https://codeclimate.com/github/evolve75/RubyTree )
56[ ![ Coverage Status] ( https://coveralls.io/repos/evolve75/RubyTree/badge.png )] ( https://coveralls.io/r/evolve75/RubyTree )
67
8+ __ _ _
9+ /__\_ _| |__ _ _| |_ _ __ ___ ___
10+ / \// | | | '_ \| | | | __| '__/ _ \/ _ \
11+ / _ \ |_| | |_) | |_| | |_| | | __/ __/
12+ \/ \_/\__,_|_.__/ \__, |\__|_| \___|\___|
13+ |___/
14+
715## DESCRIPTION: ##
816
917** RubyTree** is a pure Ruby implementation of the generic
@@ -202,8 +210,7 @@ downloaded and installed automatically by [Bundler][].
202210
203211A big thanks to the following contributors for helping improve ** RubyTree** :
204212
205- 1 . [ Dirk Breuer] ( http://github.com/railsbros-dirk ) for contributing the JSON
206- conversion code.
213+ 1 . Dirk Breuer for contributing the JSON conversion code.
2072142 . Vincenzo Farruggia for contributing the (sub)tree cloning code.
2082153 . [ Eric Cline] ( https://github.com/escline ) for the Rails JSON encoding fix.
2092164 . [ Darren Oakley] ( https://github.com/dazoakley ) for the tree merge methods.
@@ -230,27 +237,21 @@ A big thanks to the following contributors for helping improve **RubyTree**:
230237** RubyTree** is licensed under the terms of the [ BSD] [ ] license. See
231238[ LICENSE.md] ( ./LICENSE.md ) for details.
232239
233- __ _ _
234- /__\_ _| |__ _ _| |_ _ __ ___ ___
235- / \// | | | '_ \| | | | __| '__/ _ \/ _ \
236- / _ \ |_| | |_) | |_| | |_| | | __/ __/
237- \/ \_/\__,_|_.__/ \__, |\__|_| \___|\___|
238- |___/
239240
240241[ BSD ] : http://opensource.org/licenses/bsd-license.php " BSD License "
241242[ Binary tree ] : http://en.wikipedia.org/wiki/Binary_tree " Binary Tree Data Structure "
242243[ Bundler ] : http://bundler.io " Bundler "
243- [ Comparable ] : http://ruby-doc.org/core-2.4.2 /Comparable.html " Comparable mix-in "
244- [ Enumerable ] : http://ruby-doc.org/core-2.4.2 /Enumerable.html " Enumerable mix-in "
245- [ JSON ] : http ://flori.github.com /json " JSON "
244+ [ Comparable ] : http://ruby-doc.org/core/Comparable.html " Comparable mix-in "
245+ [ Enumerable ] : http://ruby-doc.org/core/Enumerable.html " Enumerable mix-in "
246+ [ JSON ] : https ://rubygems.org/gems /json " JSON "
246247[ Rake ] : https://rubygems.org/gems/rake " Rake "
247248[ Ruby ] : http://www.ruby-lang.org " Ruby Programming Language "
248249[ SCM ] : http://en.wikipedia.org/wiki/Source_Code_Management " Source Code Management "
249250[ Yard ] : http://yardoc.org " Yard Document Generator "
250251[ breadth-first ] : http://en.wikipedia.org/wiki/Breadth-first_search " Breadth-first (level-first) Traversal "
251252[ git ] : http://git-scm.com " Git SCM "
252253[ in-order ] : http://en.wikipedia.org/wiki/Tree_traversal#In-order " In-order (symmetric) Traversal "
253- [ marshaling ] : http://ruby-doc.org/core-2.4.2 /Marshal.html " Marshaling in Ruby "
254+ [ marshaling ] : http://ruby-doc.org/core/Marshal.html " Marshaling in Ruby "
254255[ post-order ] : http://en.wikipedia.org/wiki/Tree_traversal#Post-order " Post-ordered Traversal "
255256[ pre-order ] : http://en.wikipedia.org/wiki/Tree_traversal#Pre-order " Pre-ordered Traversal "
256257[ rt@github ] : http://github.com/evolve75/RubyTree " RubyTree Project Page on Github "
@@ -260,6 +261,6 @@ A big thanks to the following contributors for helping improve **RubyTree**:
260261[ rt_site ] : http://rubytree.anupamsg.me " RubyTree Site "
261262[ tree_data_structure ] : http://en.wikipedia.org/wiki/Tree_data_structure " Tree Data Structure "
262263[ RSpec ] : https://relishapp.com/rspec/
263- [ Rubocop ] : https://rubocop.org
264+ [ Rubocop ] : https://rubocop.org/
264265
265266[ TreeNode ] : rdoc-ref:Tree::TreeNode
0 commit comments