Changes for version 0.21 - 2022-01-29

  • Fix tests for security change to YAML (rt#132030) [Thanks to YVES for patch]
  • Add missing test dependency (rt#122301)

Documentation

converting .xsd to PRANG by hand

Modules

XML graph engine - XML to Moose objects and back! UNAUTHORIZED
Easily create subtypes and coercions for any type UNAUTHORIZED
Examples of recipes which you can use with PRANG. UNAUTHORIZED
Basic PRANG Features UNAUTHORIZED
Baseclass for nodes in the Cookbook series UNAUTHORIZED
Basic PRANG Features UNAUTHORIZED
XML mapping by peppering Moose attributes UNAUTHORIZED
accept multiple discrete node types UNAUTHORIZED
parse/emit state for Marshalling operations UNAUTHORIZED
accept a particular type of element UNAUTHORIZED
metaclass metarole for XML attributes UNAUTHORIZED
metaclass metarole for PRANG-enabled classes UNAUTHORIZED
metaclass metarole for XML elements UNAUTHORIZED
role for nodes in XML Graph machinery UNAUTHORIZED
a bounded quantity of graph nodes UNAUTHORIZED
a sequence of graph nodes UNAUTHORIZED
accept an XML TextNode UNAUTHORIZED
entry point for PRANG XML marshalling machinery UNAUTHORIZED
type registry for XML Schema-related types UNAUTHORIZED
node type for nested anything UNAUTHORIZED

Provides

in lib/PRANG/Graph/Meta/Attr.pm UNAUTHORIZED
in lib/PRANG/Graph/Meta/Element.pm UNAUTHORIZED
in lib/PRANG/Graph/Meta/Class.pm UNAUTHORIZED
in lib/PRANG/Cookbook/Book.pm UNAUTHORIZED
in lib/PRANG/Cookbook/Date.pm UNAUTHORIZED
in lib/PRANG/Cookbook/DateTime.pm UNAUTHORIZED
in lib/PRANG/Cookbook/Location.pm UNAUTHORIZED
in lib/PRANG/Cookbook/Role/Date.pm UNAUTHORIZED
in lib/PRANG/Cookbook/Role/Location.pm UNAUTHORIZED
in lib/PRANG/Cookbook/Role/Time.pm UNAUTHORIZED
in lib/PRANG/Graph/Class.pm UNAUTHORIZED
in lib/PRANG/Graph/Context.pm UNAUTHORIZED
in lib/PRANG/Util.pm UNAUTHORIZED