Changes for version 0.1.3

  • lib/XML/GrammarBase/Role/RelaxNG.pm : add the _calc_parser method that can be overrided for calculating and returning the XML::LibXML parser.
  • Fix module_base to only accept a distribution directory style (e.g: "XML-Grammar-MyGrammar" rather than the wrong "XML::Grammar::MyGrammar" which File::ShareDir's dist_dir did not like).
    • add a check for it in Moo using isa => ...

Documentation

Modules

Provide roles and base classes for processors of specialized XML grammars.
provide the data_dir accessor.
base class for a RelaxNG validator
a parameterized role for XSLT conversions.
a base, non-parameterised, role for an XSLT converter.