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

Rating: 1.5/5 (Total Votes: 2)

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

Analytica
Analytica

12 May 15

Lua
Lua

21 Jul 15

Ruby Java Bridge
Ruby Java Bridge

1 Mar 15

Ejscript
Ejscript

11 Mar 16

Other Software of Developer Anupam Sengupta

Rubytree
Rubytree

20 Feb 15

Comments to RubyTree

Comments not found
Add Comment
Turn on images!