Changes for version 0.06

  • MooseX::Getopt
    • refactored &new_with_option some so that this will work better with other Getopt modules (nuffin)
  • MooseX::Getopt::Strict
    • version of MooseX::Getopt which requires you to specify which attributes you want processed explicity
      • added tests for this
  • MooseX::Getopt::Meta::Attribute::NoGetopt
    • a custom meta-attribute which can be used to specify that an attribute should not be processed
      • added tests for this

Modules

A Moose role for processing command line options
Optional meta attribute for custom option names
Optional meta attribute for ignoring params
Storage for the option to type mappings
only make options for attrs with the Getopt metaclass

Provides

in lib/MooseX/Getopt/Meta/Attribute.pm
in lib/MooseX/Getopt/Meta/Attribute/NoGetopt.pm