diff options
-rw-r--r-- | .mailmap | 1 | ||||
-rw-r--r-- | .travis.yml | 14 | ||||
-rw-r--r-- | dist.ini | 16 | ||||
-rw-r--r-- | lib/MooseX/NonMoose.pm | 17 | ||||
-rw-r--r-- | lib/MooseX/NonMoose/Meta/Role/Constructor.pm | 2 | ||||
-rw-r--r-- | t/BUILD.t (renamed from t/20-BUILD.t) | 0 | ||||
-rw-r--r-- | t/BUILDARGS.t (renamed from t/21-BUILDARGS.t) | 0 | ||||
-rw-r--r-- | t/FOREIGNBUILDARGS.t (renamed from t/23-FOREIGNBUILDARGS.t) | 0 | ||||
-rw-r--r-- | t/attrs.t (renamed from t/03-attrs.t) | 0 | ||||
-rw-r--r-- | t/basic.t (renamed from t/01-basic.t) | 0 | ||||
-rw-r--r-- | t/buggy-constructor-inlining.t (renamed from t/50-buggy-constructor-inlining.t) | 0 | ||||
-rw-r--r-- | t/buggy-constructors.t (renamed from t/51-buggy-constructors.t) | 0 | ||||
-rw-r--r-- | t/constructor-method-calls.t (renamed from t/25-constructor-method-calls.t) | 0 | ||||
-rw-r--r-- | t/constructor-name.t (renamed from t/11-constructor-name.t) | 0 | ||||
-rw-r--r-- | t/destructor.t (renamed from t/40-destructor.t) | 0 | ||||
-rw-r--r-- | t/disable.t (renamed from t/06-disable.t) | 0 | ||||
-rw-r--r-- | t/extends-moose-object.t (renamed from t/07-extends-moose-object.t) | 0 | ||||
-rw-r--r-- | t/extends-version.t (renamed from t/60-extends-version.t) | 0 | ||||
-rw-r--r-- | t/hashref-constructor.t (renamed from t/52-hashref-constructor.t) | 0 | ||||
-rw-r--r-- | t/immutable.t (renamed from t/10-immutable.t) | 0 | ||||
-rw-r--r-- | t/methods.t (renamed from t/02-methods.t) | 0 | ||||
-rw-r--r-- | t/moose-exporter.t (renamed from t/31-moose-exporter.t) | 0 | ||||
-rw-r--r-- | t/moose.t (renamed from t/05-moose.t) | 0 | ||||
-rw-r--r-- | t/moosex-globref.t (renamed from t/33-moosex-globref.t) | 0 | ||||
-rw-r--r-- | t/moosex-insideout.t (renamed from t/32-moosex-insideout.t) | 0 | ||||
-rw-r--r-- | t/multi-level.t (renamed from t/04-multi-level.t) | 0 | ||||
-rw-r--r-- | t/no-new-constructor-error.t (renamed from t/26-no-new-constructor-error.t) | 0 | ||||
-rw-r--r-- | t/nonmoose-moose-nonmoose.t (renamed from t/24-nonmoose-moose-nonmoose.t) | 0 | ||||
-rw-r--r-- | t/only-metaclass-trait.t (renamed from t/30-only-metaclass-trait.t) | 0 | ||||
-rw-r--r-- | t/reinitialize.t (renamed from t/12-reinitialize.t) | 0 | ||||
-rw-r--r-- | t/replaced-constructor.t (renamed from t/22-replaced-constructor.t) | 0 | ||||
-rw-r--r-- | weaver.ini | 33 |
32 files changed, 33 insertions, 50 deletions
diff --git a/.mailmap b/.mailmap new file mode 100644 index 0000000..b6ec5fd --- /dev/null +++ b/.mailmap @@ -0,0 +1 @@ +Jesse Luehrs <doy@tozt.net> doy <doy@tozt.net> diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..655229f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: perl +perl: + - "5.19" + - "5.18" + - "5.16" + - "5.14" + - "5.12" + - "5.10" +install: + - cpanm -q --notest Dist::Zilla || (cat /home/travis/.cpanm/build.log; false) + - dzil authordeps --missing | cpanm -q --notest || (cat /home/travis/.cpanm/build.log; false) + - dzil listdeps --author --missing | cpanm -q --notest || (cat /home/travis/.cpanm/build.log; false) +script: + - dzil test --all @@ -1,14 +1,16 @@ name = MooseX-NonMoose -author = Jesse Luehrs <doy at tozt dot net> +author = Jesse Luehrs <doy@tozt.net> license = Perl_5 copyright_holder = Jesse Luehrs [@DOY] +:version = 0.14 dist = MooseX-NonMoose +repository = github -[Prereqs] -Moose = 1.15 -List::MoreUtils = 0 - -[Prereqs / TestRequires] -Test::Fatal = 0 +[AutoPrereqs] +skip = ^BadFoo\d?\b +skip = ^Foo\b +skip = ^Bar\b +skip = ^NonMoose$ +skip = ^IO:: diff --git a/lib/MooseX/NonMoose.pm b/lib/MooseX/NonMoose.pm index 5a989e0..cd57406 100644 --- a/lib/MooseX/NonMoose.pm +++ b/lib/MooseX/NonMoose.pm @@ -114,9 +114,8 @@ normal Moose classes. =back -Please report any bugs through RT: email -C<bug-moosex-nonmoose at rt.cpan.org>, or browse to -L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=MooseX-NonMoose>. +Please report any bugs to GitHub Issues at +L<https://github.com/doy/moosex-nonmoose/issues>. =head1 SEE ALSO @@ -141,21 +140,21 @@ You can also look for information at: =over 4 -=item * AnnoCPAN: Annotated CPAN documentation +=item * MetaCPAN -L<http://annocpan.org/dist/MooseX-NonMoose> +L<https://metacpan.org/release/MooseX-NonMoose> -=item * CPAN Ratings +=item * Github -L<http://cpanratings.perl.org/d/MooseX-NonMoose> +L<https://github.com/doy/moosex-nonmoose> =item * RT: CPAN's request tracker L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-NonMoose> -=item * Search CPAN +=item * CPAN Ratings -L<http://search.cpan.org/dist/MooseX-NonMoose> +L<http://cpanratings.perl.org/d/MooseX-NonMoose> =back diff --git a/lib/MooseX/NonMoose/Meta/Role/Constructor.pm b/lib/MooseX/NonMoose/Meta/Role/Constructor.pm index 272bc95..42602fa 100644 --- a/lib/MooseX/NonMoose/Meta/Role/Constructor.pm +++ b/lib/MooseX/NonMoose/Meta/Role/Constructor.pm @@ -1,5 +1,5 @@ package MooseX::NonMoose::Meta::Role::Constructor; -use Moose::Role; +use Moose::Role 1.15; # ABSTRACT: constructor method trait for L<MooseX::NonMoose> =head1 SYNOPSIS diff --git a/t/21-BUILDARGS.t b/t/BUILDARGS.t index 32bb72a..32bb72a 100644 --- a/t/21-BUILDARGS.t +++ b/t/BUILDARGS.t diff --git a/t/23-FOREIGNBUILDARGS.t b/t/FOREIGNBUILDARGS.t index 78c7fa9..78c7fa9 100644 --- a/t/23-FOREIGNBUILDARGS.t +++ b/t/FOREIGNBUILDARGS.t diff --git a/t/50-buggy-constructor-inlining.t b/t/buggy-constructor-inlining.t index bfb0689..bfb0689 100644 --- a/t/50-buggy-constructor-inlining.t +++ b/t/buggy-constructor-inlining.t diff --git a/t/51-buggy-constructors.t b/t/buggy-constructors.t index bbe5127..bbe5127 100644 --- a/t/51-buggy-constructors.t +++ b/t/buggy-constructors.t diff --git a/t/25-constructor-method-calls.t b/t/constructor-method-calls.t index 7187bb8..7187bb8 100644 --- a/t/25-constructor-method-calls.t +++ b/t/constructor-method-calls.t diff --git a/t/11-constructor-name.t b/t/constructor-name.t index 4d790eb..4d790eb 100644 --- a/t/11-constructor-name.t +++ b/t/constructor-name.t diff --git a/t/40-destructor.t b/t/destructor.t index e9a2185..e9a2185 100644 --- a/t/40-destructor.t +++ b/t/destructor.t diff --git a/t/06-disable.t b/t/disable.t index 73b9ed1..73b9ed1 100644 --- a/t/06-disable.t +++ b/t/disable.t diff --git a/t/07-extends-moose-object.t b/t/extends-moose-object.t index 699dfe5..699dfe5 100644 --- a/t/07-extends-moose-object.t +++ b/t/extends-moose-object.t diff --git a/t/60-extends-version.t b/t/extends-version.t index 4f607b8..4f607b8 100644 --- a/t/60-extends-version.t +++ b/t/extends-version.t diff --git a/t/52-hashref-constructor.t b/t/hashref-constructor.t index 00deff0..00deff0 100644 --- a/t/52-hashref-constructor.t +++ b/t/hashref-constructor.t diff --git a/t/10-immutable.t b/t/immutable.t index 275b387..275b387 100644 --- a/t/10-immutable.t +++ b/t/immutable.t diff --git a/t/02-methods.t b/t/methods.t index c02438c..c02438c 100644 --- a/t/02-methods.t +++ b/t/methods.t diff --git a/t/31-moose-exporter.t b/t/moose-exporter.t index 13b556d..13b556d 100644 --- a/t/31-moose-exporter.t +++ b/t/moose-exporter.t diff --git a/t/33-moosex-globref.t b/t/moosex-globref.t index 60bfa9c..60bfa9c 100644 --- a/t/33-moosex-globref.t +++ b/t/moosex-globref.t diff --git a/t/32-moosex-insideout.t b/t/moosex-insideout.t index fcd3fd1..fcd3fd1 100644 --- a/t/32-moosex-insideout.t +++ b/t/moosex-insideout.t diff --git a/t/04-multi-level.t b/t/multi-level.t index 5201c47..5201c47 100644 --- a/t/04-multi-level.t +++ b/t/multi-level.t diff --git a/t/26-no-new-constructor-error.t b/t/no-new-constructor-error.t index 2becbce..2becbce 100644 --- a/t/26-no-new-constructor-error.t +++ b/t/no-new-constructor-error.t diff --git a/t/24-nonmoose-moose-nonmoose.t b/t/nonmoose-moose-nonmoose.t index 3299547..3299547 100644 --- a/t/24-nonmoose-moose-nonmoose.t +++ b/t/nonmoose-moose-nonmoose.t diff --git a/t/30-only-metaclass-trait.t b/t/only-metaclass-trait.t index c103067..c103067 100644 --- a/t/30-only-metaclass-trait.t +++ b/t/only-metaclass-trait.t diff --git a/t/12-reinitialize.t b/t/reinitialize.t index 5e4aa11..5e4aa11 100644 --- a/t/12-reinitialize.t +++ b/t/reinitialize.t diff --git a/t/22-replaced-constructor.t b/t/replaced-constructor.t index 3362bc2..3362bc2 100644 --- a/t/22-replaced-constructor.t +++ b/t/replaced-constructor.t diff --git a/weaver.ini b/weaver.ini deleted file mode 100644 index c1382a5..0000000 --- a/weaver.ini +++ /dev/null @@ -1,33 +0,0 @@ -[@CorePrep] - -[Name] -[Version] - -[Region / prelude] - -[Generic / SYNOPSIS] -[Generic / DESCRIPTION] -[Generic / OVERVIEW] - -[Collect / ATTRIBUTES] -command = attr - -[Collect / METHODS] -command = method - -[Collect / FUNCTIONS] -command = func - -[Leftovers] - -[Region / postlude] - -[Generic / BUGS] - -[Generic / SEEALSO] -header = SEE ALSO - -[Generic / SUPPORT] - -[Authors] -[Legal] |