RubyTree

Software Screenshot:
RubyTree
Software Details:
Version: 0.9.4 / 0.9.5pre4
Upload Date: 1 Mar 15
Developer: Anupam Sengupta
Distribution Type: Freeware
Downloads: 283

Rating: 2.7/5 (Total Votes: 3)

It provides easy access methods for navigating the hierarchy, as well as for accessing the nodes.

It also provides the ability to marshal the entire tree structure.

RubyTree aims to provide a simple to use node based model for the conceptual tree, and the ability to extend the model into specialized cases in user-generated code using generic APIs.

Features:

  • A general purpose node-based tree data structure.
  • A binary tree.

What is new in this release:

  • Fixed the issue with globally unique node names.

What is new in version 0.7.0:

  • Added new methods to report the degree statistics of a node.
  • Added a convenience method alias 'level' to 'nodeDepth'.
  • Converted the exceptions thrown on invalid arguments to 'ArgumentError' instead of 'RuntimeError'.
  • Converted the documentation to Yard format.
  • Added new methods for converting from/to JSON formats.
  • Added a separate API-CHANGES documentation file.
  • Added fixes for root related edge conditions to 'isOnlyChild?', 'nextSibling', 'previousSibling' and 'remove' methods.
  • Removed the 'ChangeLog' file as this can now be generated from the git logs.
  • Other minor code cleanup.

Similar Software

Mako
Mako

1 Mar 15

JPype
JPype

12 May 15

Reactor.js
Reactor.js

13 May 15

PEG.js
PEG.js

28 Sep 15

Other Software of Developer Anupam Sengupta

Rubytree
Rubytree

20 Feb 15

Comments to RubyTree

Comments not found
Add Comment
Turn on images!