Revision history for Perl extension MooseX-Getopt
- * MooseX::Getopt
- - Fix Getopt config spec for --configfile (t0m)
- - Add support for --usage/--help/--? (drew@drewtaylor.com)
- - Fix new_with_options to accept a hashref (DOUGDUDE@cpan.org)
-
- * Tests
- - Fix warning from tests with new Moose (t0m)
- - Fix tests on Win32 from RT#44909 (taro-nishino)
+0.20 Wed. July 9 2009
+ ~ fix MANIFEST.SKIP to avoid double-packaging
+
+0.19 Wed. July 8 2009
+ * MooseX::Getopt
+ - Fix Getopt config spec for --configfile (t0m)
+ - Add support for --usage/--help/--? (drew@drewtaylor.com)
+ - Fix new_with_options to accept a hashref (DOUGDUDE@cpan.org)
+
+ * Tests
+ - Fix warning from tests with new Moose (t0m)
+ - Fix tests on Win32 from RT#44909 (taro-nishino)
0.18 Thu. April 9 2009
* MooseX::Getopt::Dashes
+++ /dev/null
-ChangeLog
-inc/Module/AutoInstall.pm
-inc/Module/Install.pm
-inc/Module/Install/AutoInstall.pm
-inc/Module/Install/Base.pm
-inc/Module/Install/Can.pm
-inc/Module/Install/Fetch.pm
-inc/Module/Install/Include.pm
-inc/Module/Install/Makefile.pm
-inc/Module/Install/Metadata.pm
-inc/Module/Install/Win32.pm
-inc/Module/Install/WriteAll.pm
-lib/MooseX/Getopt.pm
-lib/MooseX/Getopt/Dashes.pm
-lib/MooseX/Getopt/Meta/Attribute.pm
-lib/MooseX/Getopt/Meta/Attribute/NoGetopt.pm
-lib/MooseX/Getopt/Meta/Attribute/Trait.pm
-lib/MooseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm
-lib/MooseX/Getopt/OptionTypeMap.pm
-lib/MooseX/Getopt/Strict.pm
-Makefile.PL
-MANIFEST
-META.yml
-README
-t/000_load.t
-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/008_configfromfile.t
-t/009_gld_and_explicit_options.t
-t/010_dashes.t
-t/100_gld_default_bug.t
-t/pod.t
-t/pod_coverage.t
+^.git
^_build
^Build$
^blib
\.old$
^#.*#$
^\.#
-^TODO$
\ No newline at end of file
+^TODO$
+^MooseX-Getopt
build_requires 'Test::Exception' => '0.21';
tests_recursive();
-auto_install;
+auto_manifest();
WriteAll;
-MooseX::Getopt version 0.18
+MooseX::Getopt version 0.20
===========================
See the individual module documentation for more information
use Getopt::Long (); # GLD uses it anyway, doesn't hurt
use constant HAVE_GLD => not not eval { require Getopt::Long::Descriptive };
-our $VERSION = '0.18';
+our $VERSION = '0.20';
our $AUTHORITY = 'cpan:STEVAN';
has ARGV => (is => 'rw', isa => 'ArrayRef', metaclass => "NoGetopt");
use Moose;
use Moose::Util::TypeConstraints;
-our $VERSION = '0.18';
+our $VERSION = '0.20';
our $AUTHORITY = 'cpan:STEVAN';
extends 'Moose::Meta::Attribute'; # << Moose extending Moose :)
package MooseX::Getopt::Meta::Attribute::NoGetopt;
use Moose;
-our $VERSION = '0.18';
+our $VERSION = '0.20';
our $AUTHORITY = 'cpan:STEVAN';
extends 'Moose::Meta::Attribute'; # << Moose extending Moose :)
use Moose::Role;
use Moose::Util::TypeConstraints;
-our $VERSION = '0.18';
+our $VERSION = '0.20';
our $AUTHORITY = 'cpan:STEVAN';
has 'cmd_flag' => (
package MooseX::Getopt::Meta::Attribute::Trait::NoGetopt;
use Moose::Role;
-our $VERSION = '0.18';
+our $VERSION = '0.20';
our $AUTHORITY = 'cpan:STEVAN';
no Moose::Role;
use Moose 'confess', 'blessed';
use Moose::Util::TypeConstraints 'find_type_constraint';
-our $VERSION = '0.18';
+our $VERSION = '0.20';
our $AUTHORITY = 'cpan:STEVAN';
my %option_type_map = (