Changes for version 0.02
- ~ converted from Module::Build to Module::Install
- removed Forest::Tree::Service::* this will be moved to another distro soon.
- Forest::Tree
- added size and height attributes (groditi)
- Forest::Tree::Writer Forest::Tree::Writer::SimpleASCII Forest::Tree::Writer::SimpleHTML
- added node_formatter support
- added tests for this
- added node_formatter support
- Forest::Tree::Writer::ASCIIWithBranches
- added this module for drawing ASCII trees with nice little branches and such.
- added tests for this
- added this module for drawing ASCII trees with nice little branches and such.
- Forest::Tree::Roles::CanCreateSubTree
- refactored out some common functionality into roles
- Forest::Tree::Loader
- added this generic role for loading of trees.
- Forest::Tree::Loader::SimpleUIDLoader
- added this module as a way to load a tree from a simple ArrayOfHash tables
- added tests for this
- added this module as a way to load a tree from a simple ArrayOfHash tables
- Forest::Tree::Roles::LoadWithMetaData
- simple role to work with loaders and add the metadata in as the tree is being created
- added tests for this
- simple role to work with loaders and add the metadata in as the tree is being created
- Forest::Tree::Reader
- this now also ->does(Forest::Tree::Loader) so that you can be more general about how your stuff gets loaded.
- added tests for this
- this now also ->does(Forest::Tree::Loader) so that you can be more general about how your stuff gets loaded.
Modules
A collection of n-ary tree related modules
An n-ary tree
An abstract role for tree indexers
Indexes a Forest::Tree heiarchy by it's UID
An abstract role for loading trees
Loads a Forest::Tree heirarchy using UIDs
An abstract role for tree reader
A reader for Forest::Tree heirarchies
An abstract role for providing JSON serialization
A Moosey solution to this problem
A role mixin to support tree node metadata
An abstract role for tree writers
A slightly more complex ASCII writer
A simple ASCII writer for Forest::Tree heirarchies
A simple HTML writer for Forest::Tree heirarchies
Provides
in lib/Forest/Tree/Roles/HasNodeFormatter.pm