* MooseX::Getopt: ARGV and extra_argv are deletaged from MooseX::Getopt::Session.
authorPiotr Roszatycki <piotr.roszatycki@gmail.com>
Thu, 13 Nov 2008 14:07:49 +0000 (14:07 +0000)
committerPiotr Roszatycki <piotr.roszatycki@gmail.com>
Thu, 13 Nov 2008 14:07:49 +0000 (14:07 +0000)
commitac2073c861c686a00941f7b6d5c9c1b4013d7671
treeb836af03fe91a33929933c66d837c053e24742c9
parent05e8fe8973c9305d2a81ee513474cd5f78a0fef3
* MooseX::Getopt: ARGV and extra_argv are deletaged from MooseX::Getopt::Session.
* MooseX::Getopt::Parser::Default: Factory which returns default MooseX::Getopt::Parser.
* MooseX::Getopt::OptionTypeMap: Call Moose->throw_error for errors.
* t/*.t: Test units for MooseX::Getopt::Parser::Default.
* All code reformated.
18 files changed:
ChangeLog
MANIFEST
lib/MooseX/Getopt.pm
lib/MooseX/Getopt/OptionTypeMap.pm
lib/MooseX/Getopt/Parser.pm
lib/MooseX/Getopt/Parser/Default.pm [new file with mode: 0644]
lib/MooseX/Getopt/Parser/Descriptive.pm
lib/MooseX/Getopt/Parser/Long.pm
lib/MooseX/Getopt/Session.pm
lib/MooseX/Getopt/Strict.pm
t/001_basic.t
t/002_custom_option_type.t
t/003_inferred_option_type.t
t/004_nogetop.t
t/005_strict.t
t/006_metaclass_traits.t
t/007_nogetopt_trait.t
t/100_gld_default_bug.t