Changes for version 0.20 - 2017-05-21
- Move Changes file to the correct directory
Documentation
- PRANG::XMLSchema::Guide - converting .xsd to PRANG by hand
Modules
- PRANG - XML graph engine - XML to Moose objects and back!
- PRANG::Coerce - Easily create subtypes and coercions for any type
- PRANG::Cookbook - Examples of recipes which you can use with PRANG.
- PRANG::Cookbook::Library - Basic PRANG Features
- PRANG::Cookbook::Node - Baseclass for nodes in the Cookbook series
- PRANG::Cookbook::Note - Basic PRANG Features
- PRANG::Graph - XML mapping by peppering Moose attributes
- PRANG::Graph::Choice - accept multiple discrete node types
- PRANG::Graph::Context - parse/emit state for Marshalling operations
- PRANG::Graph::Element - accept a particular type of element
- PRANG::Graph::Meta::Attr - metaclass metarole for XML attributes
- PRANG::Graph::Meta::Class - metaclass metarole for PRANG-enabled classes
- PRANG::Graph::Meta::Element - metaclass metarole for XML elements
- PRANG::Graph::Node - role for nodes in XML Graph machinery
- PRANG::Graph::Quantity - a bounded quantity of graph nodes
- PRANG::Graph::Seq - a sequence of graph nodes
- PRANG::Graph::Text - accept an XML TextNode
- PRANG::Marshaller - entry point for PRANG XML marshalling machinery
- PRANG::XMLSchema::Types - type registry for XML Schema-related types
- PRANG::XMLSchema::Whatever - node type for nested anything
Provides
- Moose::Meta::Attribute::Custom::Trait::PRANG::Attr in lib/PRANG/Graph/Meta/Attr.pm
- Moose::Meta::Attribute::Custom::Trait::PRANG::Element in lib/PRANG/Graph/Meta/Element.pm
- Moose::Meta::Class::Custom::Trait::PRANG in lib/PRANG/Graph/Meta/Class.pm
- PRANG::Cookbook::Book in lib/PRANG/Cookbook/Book.pm
- PRANG::Cookbook::Date in lib/PRANG/Cookbook/Date.pm
- PRANG::Cookbook::DateTime in lib/PRANG/Cookbook/DateTime.pm
- PRANG::Cookbook::Location in lib/PRANG/Cookbook/Location.pm
- PRANG::Cookbook::Role::Date in lib/PRANG/Cookbook/Role/Date.pm
- PRANG::Cookbook::Role::Location in lib/PRANG/Cookbook/Role/Location.pm
- PRANG::Cookbook::Role::Time in lib/PRANG/Cookbook/Role/Time.pm
- PRANG::Graph::Class in lib/PRANG/Graph/Class.pm
- PRANG::Graph::Context::Error in lib/PRANG/Graph/Context.pm
- PRANG::Util in lib/PRANG/Util.pm