From: Dave Rolsky Date: Sun, 26 Dec 2010 20:27:41 +0000 (-0600) Subject: Beginning of dzilization X-Git-Tag: 1.9900~3^2~37 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=ad46f5244f59757c45306c4a41e195b7aa4b0943;p=gitmo%2FMoose.git Beginning of dzilization Moved NAME abstract to #ABSTRACT comment Removed explicit $VERSION assignment Moved some xt tests to release. Removed some entirely, since they can be generated. Made a dist.ini Made a custom plugin to extract cookbook tests, based on the old author/extract-inline-tests code. Moved recipe tests to 002_recipes (planning to put cmop tests in 001_cmop). I left all the *.pod files alone. --- diff --git a/.gitignore b/.gitignore index 4bc311f..6c15cb2 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ /inc/ /pm_to_blib /t/000_recipes/* +/.build .* !.gitignore Moose-* diff --git a/Changes b/Changes index bde982b..496688c 100644 --- a/Changes +++ b/Changes @@ -1,7 +1,7 @@ Also see Moose::Manual::Delta for more details of, and workarounds for, noteworthy changes. -NEXT +1.9900 [API CHANGES] diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP deleted file mode 100644 index 0476b19..0000000 --- a/MANIFEST.SKIP +++ /dev/null @@ -1,27 +0,0 @@ -^_build -^Build$ -^blib -~$ -\.bak$ -CVS -\.svn -\.DS_Store -cover_db -\..*\.sw.?$ -^Makefile$ -^pm_to_blib$ -^MakeMaker-\d -^blibdirs$ -\.old$ -^#.*#$ -^\.# -^TODO$ -^PLANS$ -^doc/ -^benchmarks -^\._.*$ -^t\/600_todo_tests\/$ -\.shipit -^Moose-.* -\.git.* -Moose\.(?:c|bs|o) diff --git a/Makefile.PL b/Makefile.PL deleted file mode 100644 index ed8d57f..0000000 --- a/Makefile.PL +++ /dev/null @@ -1,157 +0,0 @@ -use strict; -use warnings; -use inc::Module::Install 0.98; -use Module::Install::AuthorRequires; -use Module::Install::ExtraTests; -use 5.008003; - -check_broken_extratests(); -check_conflicts(); - -name 'Moose'; -perl_version '5.008003'; -all_from 'lib/Moose.pm'; -license 'perl'; - -requires 'Carp'; -requires 'Class::MOP' => '1.11'; -requires 'Data::OptList' => '0'; -requires 'List::MoreUtils' => '0.12'; -requires 'Package::DeprecationManager' => '0.10'; -requires 'Params::Util' => '1.00'; -requires 'Scalar::Util' => '1.19'; -requires 'Sub::Exporter' => '0.980'; -requires 'Sub::Name' => '0'; -requires 'Task::Weaken' => '0'; -requires 'Try::Tiny' => '0.02'; - -test_requires 'Test::More' => '0.88'; -test_requires 'Test::Fatal' => '0.001'; -test_requires 'Test::Requires' => '0.05'; - -author_requires 'DateTime'; -author_requires 'DateTime::Calendar::Mayan'; -author_requires 'DateTime::Format::MySQL'; -author_requires 'Declare::Constraints::Simple'; -author_requires 'DBM::Deep'; -author_requires 'File::Find::Rule'; -author_requires 'HTTP::Headers'; -author_requires 'IO::File'; -author_requires 'IO::String'; -author_requires 'Locale::US'; -author_requires 'Module::Info'; -author_requires 'Module::Refresh'; -author_requires 'Params::Coerce'; -author_requires 'Regexp::Common'; -author_requires 'Test::Deep'; -author_requires 'Test::Inline'; -author_requires 'Test::NoTabs'; -author_requires 'Test::Output'; -author_requires 'Test::Pod::Coverage'; -author_requires 'Test::Spelling'; -author_requires 'URI'; - -if ( is_maintainer() ) { - system( $^X, 'author/extract-inline-tests' ); -} - -tests_recursive(); - -repository 'git://git.moose.perl.org/Moose.git'; -add_metadata( x_authority => 'cpan:STEVAN' ); -add_metadata( - no_index => { - files => ['lib/Moose/Meta/Method/Accessor/Native.pm'], - directory => ['lib/Moose/Meta/Method/Accessor/Native'], - } -); - -extra_tests(); - -WriteAll(); - -# Use the xt/author/test-my-dependents.t test to figure -# out what on CPAN will break with the latest Moose, then update this -# before a release. -sub check_conflicts { - my %conflicts = ( - 'Catalyst' => '5.80028', - 'Devel::REPL' => '1.003008', - 'Fey' => '0.36', - 'Fey::ORM' => '0.34', - 'File::ChangeNotify' => '0.15', - 'KiokuDB' => '0.49', - 'Markdent' => '0.16', - 'MooseX::Aliases' => '0.07', - 'MooseX::AlwaysCoerce' => '0.05', - 'MooseX::AttributeHelpers' => '0.22', - 'MooseX::AttributeInflate' => '0.02', - 'MooseX::Attribute::Prototype' => '0.10', - 'MooseX::ClassAttribute' => '0.17', - 'MooseX::FollowPBP' => '0.02', - 'MooseX::HasDefaults' => '0.02', - 'MooseX::InstanceTracking' => '0.04', - 'MooseX::LazyRequire' => '0.05', - 'MooseX::MethodAttributes' => '0.22', - 'MooseX::NonMoose' => '0.15', - 'MooseX::Params::Validate' => '0.05', - 'MooseX::POE' => '0.205', - 'MooseX::Role::Cmd' => '0.06', - 'MooseX::Role::WithOverloading' => '0.07', - 'MooseX::SemiAffordanceAccessor' => '0.05', - 'MooseX::Singleton' => '0.24', - 'MooseX::StrictConstructor' => '0.08', - 'MooseX::Types' => '0.19', - 'MooseX::UndefTolerant' => '0.04', - 'namespace::autoclean' => '0.08', - 'Pod::Elemental' => '0.093280', - ); - - my $found = 0; - for my $mod ( sort keys %conflicts ) { - eval "require $mod"; - next if $@; - - my $installed = $mod->VERSION(); - if ( $installed le $conflicts{$mod} ) { - - print <<"EOF"; - -*** - This version of Moose conflicts with the version of - $mod ($installed) you have installed. - - You will need to upgrade $mod after installing - this version of Moose. -*** - -EOF - - $found = 1; - } - } - - return unless $found; - - # More or less copied from Module::Build - return if $ENV{PERL_MM_USE_DEFAULT}; - return unless -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT)); - - sleep 4; -} - -sub is_maintainer { - return $Module::Install::AUTHOR || $ENV{IS_MAINTAINER}; -} - -sub check_broken_extratests { - return unless is_maintainer(); - - if ( exists $Module::Install::ExtraTests::{VERSION} && Module::Install::ExtraTests->VERSION < 0.007 ) { - print STDERR <<'EOR'; -You have a broken version of Module::Install::ExtraTests installed. -Please upgrade to version 0.007 or newer and re-run Makefile.PL -EOR - exit 0; - } -} diff --git a/README b/README deleted file mode 100644 index 6eba2fb..0000000 --- a/README +++ /dev/null @@ -1,32 +0,0 @@ -Moose version 1.9900 -=========================== - -See the individual module documentation for more information - -INSTALLATION - -To install this module type the following: - - perl Makefile.PL - make - make test - make install - -DEPENDENCIES - -This module requires these other modules and libraries: - - Class::MOP - Scalar::Util - Carp - Sub::Exporter - -COPYRIGHT AND LICENCE - -Copyright (C) 2006-2009 Infinity Interactive, Inc. - -http://www.iinteractive.com - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - diff --git a/author/extract-inline-tests b/author/extract-inline-tests deleted file mode 100755 index 8cdb4cc..0000000 --- a/author/extract-inline-tests +++ /dev/null @@ -1,108 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -{ - package My::Extract; - - use base 'Test::Inline::Extract'; - - # This extracts the SYNOPSIS in addition to code specifically - # marked for testing - my $search = qr/ - (?:^|\n) # After the beginning of the string, or a newline - ( # ... start capturing - # EITHER - package\s+ # A package - [^\W\d]\w*(?:(?:\'|::)[^\W\d]\w*)* # ... with a name - \s*; # And a statement terminator - | - =head1[ \t]+SYNOPSIS\n - .*? - (?=\n=) - | # OR - =for[ \t]+example[ \t]+begin\n # ... when we find a =for example begin - .*? # ... and keep capturing - \n=for[ \t]+example[ \t]+end\s*? # ... until the =for example end - (?:\n|$) # ... at the end of file or a newline - | # OR - =begin[ \t]+(?:test|testing)(?:-SETUP)? # ... when we find a =begin test or testing - .*? # ... and keep capturing - \n=end[ \t]+(?:test|testing)(?:-SETUP)? # ... until an =end tag - .*? - (?:\n|$) # ... at the end of file or a newline - ) # ... and stop capturing - /isx; - - sub _elements { - my $self = shift; - my @elements = (); - while ( $self->{source} =~ m/$search/go ) { - my $elt = $1; - - # A hack to turn the SYNOPSIS into something Test::Inline - # doesn't barf on - if ( $elt =~ s/=head1[ \t]+SYNOPSIS/=begin testing-SETUP\n\n{/ ) { - $elt .= "}\n\n=end testing-SETUP"; - } - - # It seems like search.cpan doesn't like a name with - # spaces after =begin. bleah, what a mess. - $elt =~ s/testing-SETUP/testing SETUP/g; - - push @elements, $elt; - } - - # If we have just one element it's a SYNOPSIS, so there's no - # tests. - return unless @elements > 1; - - if ( @elements && $self->{source} =~ /=head1 NAME\n\n(Moose::Cookbook\S+)/ ) { - unshift @elements, 'package ' . $1 . ';'; - } - - (List::Util::first { /^=/ } @elements) ? \@elements : ''; - } -} - -{ - package My::Content; - - use base 'Test::Inline::Content::Default'; - - sub process { - my $self = shift; - - my $base = $self->SUPER::process(@_); - - $base =~ s/(\$\| = 1;)/use Test::Fatal;\n$1/; - - return $base; - } -} - -use File::Find::Rule; -use Test::Inline; - - -my $target = 't/000_recipes'; - -for my $t_file ( File::Find::Rule->file->name(qr/^moose_cookbook_\.t$/)->in($target) ) { - unlink $t_file or die "Cannot unlink $t_file: $!"; -} - -my $inline = Test::Inline->new( - verbose => 1, - readonly => 1, - output => $target, - ExtractHandler => 'My::Extract', - ContentHandler => 'My::Content', -); - -for my $pod ( - File::Find::Rule->file->name(qr/\.pod$/)->in('lib/Moose/Cookbook') ) { - $inline->add($pod); -} - -$inline->save; diff --git a/dist.ini b/dist.ini new file mode 100644 index 0000000..6cf4320 --- /dev/null +++ b/dist.ini @@ -0,0 +1,106 @@ +name = Moose +author = Stevan Little +license = Perl_5 +copyright_year = 2010 +copyright_holder = Infinity Interactive, Inc. + +version = 1.9900 + +[@Basic] + +[PkgVersion] + +[Metadata] +x_authority = cpan:STEVAN + +[MetaResources] +bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=Moose +bugtracker.mailto = bug-moose@rt.cpan.org +repository.url = git://git.moose.perl.org/Moose.git +repository.web = http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/Moose.git;a=summary +repository.type = git + +[MetaNoIndex] +namespace = Moose::Meta::Method::Accessor::Native + +[MetaJSON] + +[SurgicalPodWeaver] + +[=inc::Moose::DZ::Plugin::ExtractInlineTests] +[NoTabsTests] +[EOLTests] + +[CheckChangeLog] + +[Prereqs] +Class::MOP = 1.11 +Data::OptList = 0 +List::MoreUtils = 0.12 +Package::DeprecationManager = 0.10 +Params::Util = 1.00 +Scalar::Util = 1.19 +Sub::Exporter = 0.980 +Sub::Name = 0 +Task::Weaken = 0 +Try::Tiny = 0.02 +perl = 5.8.3 + +[Prereqs / TestRequires] +Test::Fatal = 0.001 +Test::More = 0.88 +Test::Requires = 0.05 + +[Prereqs / DevelopRequires] +DateTime = 0 +DateTime::Calendar::Mayan = 0 +DateTime::Format::MySQL = 0 +Declare::Constraints::Simple = 0 +DBM::Deep = 0 +File::Find::Rule = 0 +HTTP::Headers = 0 +IO::File = 0 +IO::String = 0 +Locale::US = 0 +Module::Info = 0 +Module::Refresh = 0 +Params::Coerce = 0 +Regexp::Common = 0 +Test::Deep = 0 +Test::Inline = 0 +Test::Output = 0 +URI = 0 + +[Conflicts] +Catalyst = 5.80028 +Devel::REPL = 1.003008 +Fey = 0.36 +Fey::ORM = 0.34 +File::ChangeNotify = 0.15 +KiokuDB = 0.49 +Markdent = 0.16 +MooseX::Aliases = 0.07 +MooseX::AlwaysCoerce = 0.05 +MooseX::AttributeHelpers = 0.22 +MooseX::AttributeInflate = 0.02 +MooseX::Attribute::Prototype = 0.10 +MooseX::ClassAttribute = 0.17 +MooseX::FollowPBP = 0.02 +MooseX::HasDefaults = 0.02 +MooseX::InstanceTracking = 0.04 +MooseX::LazyRequire = 0.05 +MooseX::MethodAttributes = 0.22 +MooseX::NonMoose = 0.15 +MooseX::Params::Validate = 0.05 +MooseX::POE = 0.205 +MooseX::Role::Cmd = 0.06 +MooseX::Role::WithOverloading = 0.07 +MooseX::SemiAffordanceAccessor = 0.05 +MooseX::Singleton = 0.24 +MooseX::StrictConstructor = 0.08 +MooseX::Types = 0.19 +MooseX::UndefTolerant = 0.04 +namespace::autoclean = 0.08 +Pod::Elemental = 0.093280 + +[@Git] diff --git a/lib/Moose.pm b/lib/Moose.pm index c551d02..ae70c49 100644 --- a/lib/Moose.pm +++ b/lib/Moose.pm @@ -4,8 +4,6 @@ use warnings; use 5.008; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Scalar::Util 'blessed'; @@ -272,14 +270,12 @@ Moose::Meta::Mixin::AttributeCore->meta->make_immutable( 1; +# ABSTRACT: A postmodern object system for Perl 5 + __END__ =pod -=head1 NAME - -Moose - A postmodern object system for Perl 5 - =head1 SYNOPSIS package Point; @@ -1133,17 +1129,11 @@ L to discuss. The L has more detail about how and when you can contribute. -=head1 AUTHOR - -Moose is an open project, there are at this point dozens of people who have -contributed, and can contribute. If you have added anything to the Moose -project you have a commit bit on this file and can add your name to the list. - -=head2 CABAL +=head1 CABAL -However there are only a few people with the rights to release a new version +There are only a few people with the rights to release a new version of Moose. The Moose Cabal are the people to go to with questions regarding -the wider purview of Moose, and help out maintaining not just the code +the wider purview of Moose. They help maintain not just the code but the community as well. Stevan (stevan) Little Estevan@iinteractive.comE @@ -1162,7 +1152,7 @@ Florian Ragwitz Erafl@debian.orgE Dave (autarch) Rolsky Eautarch@urth.orgE -=head2 OTHER CONTRIBUTORS +=head1 CONTRIBUTORS Aankhen @@ -1170,47 +1160,56 @@ Adam (Alias) Kennedy Anders (Debolaz) Nor Berle -Nathan (kolibrie) Gray +Chris (perigrin) Prather Christian (chansen) Hansen +Cory (gphat) Watson + +Dylan Hardison (doc fixes) + Eric (ewilhelm) Wilhelm +Evan Carroll + +Florian (rafl) Ragwitz + Guillermo (groditi) Roditi +Jason May + +Jay Hannah + Jess (castaway) Robinson -Matt (mst) Trout +Jonathan (jrockway) Rockway -Robert (phaylon) Sedlacek +Matt (mst) Trout -Robert (rlb3) Boone +Nathan (kolibrie) Gray -Scott (konobi) McWhirter +Paul (frodwith) Driver -Shlomi (rindolf) Fish +Piotr (dexter) Roszatycki -Wallace (wreis) Reis +Robert Buels -Jonathan (jrockway) Rockway +Robert (phaylon) Sedlacek -Piotr (dexter) Roszatycki +Robert (rlb3) Boone Sam (mugwump) Vilain -Cory (gphat) Watson +Scott (konobi) McWhirter -Dylan Hardison (doc fixes) +Shawn (Sartak) Moore -... and many other #moose folks - -=head1 COPYRIGHT AND LICENSE +Shlomi (rindolf) Fish -Copyright 2006-2010 by Infinity Interactive, Inc. +Tom (dec) Lanyon -L +Wallace (wreis) Reis -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. +... and many other #moose folks =cut diff --git a/lib/Moose/Deprecated.pm b/lib/Moose/Deprecated.pm index 5b8e3b3..c0bebc7 100644 --- a/lib/Moose/Deprecated.pm +++ b/lib/Moose/Deprecated.pm @@ -3,8 +3,6 @@ package Moose::Deprecated; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Package::DeprecationManager 0.07 -deprecations => { @@ -44,17 +42,4 @@ If you specify C<< -api_version => $version >>, you can use deprecated features without warnings. Note that this special treatment is limited to the package that loads C. -=head1 AUTHORS - -Dave Rolsky Eautarch@urth.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Error/Confess.pm b/lib/Moose/Error/Confess.pm index 968a950..ce5ac46 100644 --- a/lib/Moose/Error/Confess.pm +++ b/lib/Moose/Error/Confess.pm @@ -3,8 +3,6 @@ package Moose::Error::Confess; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base qw(Moose::Error::Default); @@ -16,14 +14,12 @@ sub new { __PACKAGE__ +# ABSTRACT: Prefer C + __END__ =pod -=head1 NAME - -Moose::Error::Confess - Prefer C - =head1 SYNOPSIS # Metaclass definition must come before Moose is used. diff --git a/lib/Moose/Error/Croak.pm b/lib/Moose/Error/Croak.pm index 25bea3d..36992ce 100644 --- a/lib/Moose/Error/Croak.pm +++ b/lib/Moose/Error/Croak.pm @@ -3,8 +3,6 @@ package Moose::Error::Croak; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base qw(Moose::Error::Default); @@ -16,14 +14,12 @@ sub new { __PACKAGE__ +# ABSTRACT: Prefer C + __END__ =pod -=head1 NAME - -Moose::Error::Croak - Prefer C - =head1 SYNOPSIS # Metaclass definition must come before Moose is used. diff --git a/lib/Moose/Error/Default.pm b/lib/Moose/Error/Default.pm index 946ef57..5dcead0 100644 --- a/lib/Moose/Error/Default.pm +++ b/lib/Moose/Error/Default.pm @@ -3,8 +3,6 @@ package Moose::Error::Default; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Carp::Heavy; @@ -52,14 +50,12 @@ sub _create_error_carpmess { __PACKAGE__ +# ABSTRACT: L based error generation for Moose. + __END__ =pod -=head1 NAME - -Moose::Error::Default - L based error generation for Moose. - =head1 DESCRIPTION This class implements L based error generation. diff --git a/lib/Moose/Exporter.pm b/lib/Moose/Exporter.pm index a863103..0f40570 100644 --- a/lib/Moose/Exporter.pm +++ b/lib/Moose/Exporter.pm @@ -3,9 +3,6 @@ package Moose::Exporter; use strict; use warnings; -our $VERSION = '1.9900'; -our $XS_VERSION = $VERSION; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Class::MOP; @@ -650,11 +647,9 @@ sub import { 1; -__END__ - -=head1 NAME +# ABSTRACT: make an import() and unimport() just like Moose.pm -Moose::Exporter - make an import() and unimport() just like Moose.pm +__END__ =head1 SYNOPSIS @@ -864,20 +859,4 @@ a metaclass for the caller is an error. See L for details on reporting bugs. -=head1 AUTHOR - -Dave Rolsky Eautarch@urth.orgE - -This is largely a reworking of code in Moose.pm originally written by -Stevan Little and others. - -=head1 COPYRIGHT AND LICENSE - -Copyright 2009-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute.pm b/lib/Moose/Meta/Attribute.pm index 248a1b7..baa6217 100644 --- a/lib/Moose/Meta/Attribute.pm +++ b/lib/Moose/Meta/Attribute.pm @@ -10,7 +10,6 @@ use List::MoreUtils 'any'; use Try::Tiny; use overload (); -our $VERSION = '1.9900'; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Deprecated; @@ -1150,14 +1149,12 @@ sub register_implementation { 'Moose::Meta::Attribute' } 1; +# ABSTRACT: The Moose attribute metaclass + __END__ =pod -=head1 NAME - -Moose::Meta::Attribute - The Moose attribute metaclass - =head1 DESCRIPTION This class is a subclass of L that provides @@ -1536,19 +1533,4 @@ Returns true if this attribute has any traits applied. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -Yuval Kogman Enothingmuch@woobling.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native.pm b/lib/Moose/Meta/Attribute/Native.pm index e3d7a39..524c48d 100644 --- a/lib/Moose/Meta/Attribute/Native.pm +++ b/lib/Moose/Meta/Attribute/Native.pm @@ -1,7 +1,5 @@ package Moose::Meta::Attribute::Native; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; my @trait_names = qw(Bool Counter Number String Array Hash Code); @@ -28,14 +26,12 @@ for my $trait_name (@trait_names) { 1; +# ABSTRACT: Delegate to native Perl types + __END__ =pod -=head1 NAME - -Moose::Meta::Attribute::Native - Delegate to native Perl types - =head1 SYNOPSIS package MyClass; @@ -247,47 +243,4 @@ the API were changed. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -B - -Robert (rlb3) Boone - -Paul (frodwith) Driver - -Shawn (Sartak) Moore - -Chris (perigrin) Prather - -Robert (phaylon) Sedlacek - -Tom (dec) Lanyon - -Yuval Kogman - -Jason May - -Cory (gphat) Watson - -Florian (rafl) Ragwitz - -Evan Carroll - -Jesse (doy) Luehrs - -Jay Hannah - -Robert Buels - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native/Trait.pm b/lib/Moose/Meta/Attribute/Native/Trait.pm index a682e53..bb9f5f5 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait.pm @@ -6,8 +6,6 @@ use List::MoreUtils qw( any uniq ); use Moose::Util::TypeConstraints; use Moose::Deprecated; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; requires '_helper_type'; @@ -200,11 +198,9 @@ no Moose::Util::TypeConstraints; 1; -__END__ - -=head1 NAME +# ABSTRACT: Shared role for native delegation traits -Moose::Meta::Attribute::Native::Trait - Shared role for native delegation traits +__END__ =head1 BUGS @@ -215,21 +211,4 @@ See L for details on reporting bugs. Documentation for Moose native traits can be found in L. -=head1 AUTHORS - -Yuval Kogman - -Shawn M Moore - -Jesse Luehrs - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Array.pm b/lib/Moose/Meta/Attribute/Native/Trait/Array.pm index 9c4f2ad..a516448 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Array.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Array.pm @@ -2,8 +2,6 @@ package Moose::Meta::Attribute::Native::Trait::Array; use Moose::Role; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; with 'Moose::Meta::Attribute::Native::Trait'; @@ -14,14 +12,12 @@ no Moose::Role; 1; +# ABSTRACT: Helper trait for array delegation + __END__ =pod -=head1 NAME - -Moose::Meta::Attribute::Native::Trait::Array - Helper trait for array delegation - =head1 SYNOPSIS package Stuff; @@ -302,17 +298,4 @@ This method accepts one or two arguments. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm b/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm index e4ab4a3..44bffe5 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm @@ -1,8 +1,6 @@ package Moose::Meta::Attribute::Native::Trait::Bool; use Moose::Role; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; with 'Moose::Meta::Attribute::Native::Trait'; @@ -16,10 +14,6 @@ no Moose::Role; =pod -=head1 NAME - -Moose::Meta::Attribute::Native::Trait::Bool - Helper trait for Bool attributes - =head1 SYNOPSIS package Room; @@ -84,17 +78,4 @@ Equivalent of 'not C<$value>'. See L for details on reporting bugs. -=head1 AUTHOR - -Jason May - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Code.pm b/lib/Moose/Meta/Attribute/Native/Trait/Code.pm index 87401e0..4288958 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Code.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Code.pm @@ -1,8 +1,6 @@ package Moose::Meta::Attribute::Native::Trait::Code; use Moose::Role; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; with 'Moose::Meta::Attribute::Native::Trait'; @@ -15,10 +13,6 @@ no Moose::Role; =pod -=head1 NAME - -Moose::Meta::Attribute::Native::Trait::Code - Helper trait for Code attributes - =head1 SYNOPSIS package Foo; @@ -66,17 +60,4 @@ Calls the coderef with the the instance as invocant and given args. See L for details on reporting bugs. -=head1 AUTHOR - - Florian Ragwitz - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm b/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm index e64d19e..46f5178 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm @@ -2,8 +2,6 @@ package Moose::Meta::Attribute::Native::Trait::Counter; use Moose::Role; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; with 'Moose::Meta::Attribute::Native::Trait' => @@ -18,14 +16,12 @@ no Moose::Role; 1; +# ABSTRACT: Helper trait for counters + __END__ =pod -=head1 NAME - -Moose::Meta::Attribute::Native::Trait::Counter - Helper trait for counters - =head1 SYNOPSIS package MyHomePage; @@ -100,17 +96,4 @@ value. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm b/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm index cea3fb6..feee855 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm @@ -2,8 +2,6 @@ package Moose::Meta::Attribute::Native::Trait::Hash; use Moose::Role; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; with 'Moose::Meta::Attribute::Native::Trait'; @@ -14,14 +12,12 @@ no Moose::Role; 1; +# ABSTRACT: Helper trait for HashRef attributes + __END__ =pod -=head1 NAME - -Moose::Meta::Attribute::Native::Trait::Hash - Helper trait for HashRef attributes - =head1 SYNOPSIS package Stuff; @@ -159,17 +155,4 @@ with the hash iterator. C or C are much safer. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Number.pm b/lib/Moose/Meta/Attribute/Native/Trait/Number.pm index 346e074..b703828 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Number.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Number.pm @@ -1,8 +1,6 @@ package Moose::Meta::Attribute::Native::Trait::Number; use Moose::Role; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; with 'Moose::Meta::Attribute::Native::Trait'; @@ -15,10 +13,6 @@ no Moose::Role; =pod -=head1 NAME - -Moose::Meta::Attribute::Native::Trait::Number - Helper trait for Num attributes - =head1 SYNOPSIS package Real; @@ -92,17 +86,4 @@ Sets the current value of the attribute to its absolute value. See L for details on reporting bugs. -=head1 AUTHOR - -Robert Boone - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Attribute/Native/Trait/String.pm b/lib/Moose/Meta/Attribute/Native/Trait/String.pm index f5c4db8..c413115 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/String.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/String.pm @@ -1,8 +1,6 @@ package Moose::Meta::Attribute::Native::Trait::String; use Moose::Role; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; with 'Moose::Meta::Attribute::Native::Trait'; @@ -15,14 +13,12 @@ no Moose::Role; 1; +# ABSTRACT: Helper trait for Str attributes + __END__ =pod -=head1 NAME - -Moose::Meta::Attribute::Native::Trait::String - Helper trait for Str attributes - =head1 SYNOPSIS package MyHomePage; @@ -128,17 +124,4 @@ This method requires at least one argument, and accepts no more than three. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Class.pm b/lib/Moose/Meta/Class.pm index 6764b8f..ae67045 100644 --- a/lib/Moose/Meta/Class.pm +++ b/lib/Moose/Meta/Class.pm @@ -12,8 +12,6 @@ use List::Util qw( first ); use List::MoreUtils qw( any all uniq first_index ); use Scalar::Util 'weaken', 'blessed'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Meta::Method::Overridden; @@ -699,14 +697,12 @@ sub create_error { 1; +# ABSTRACT: The Moose metaclass + __END__ =pod -=head1 NAME - -Moose::Meta::Class - The Moose metaclass - =head1 DESCRIPTION This class is a subclass of L that provides @@ -865,18 +861,5 @@ Throws the error created by C using C See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Class/Immutable/Trait.pm b/lib/Moose/Meta/Class/Immutable/Trait.pm index 12837b0..6bb9f6c 100644 --- a/lib/Moose/Meta/Class/Immutable/Trait.pm +++ b/lib/Moose/Meta/Class/Immutable/Trait.pm @@ -6,8 +6,6 @@ use warnings; use Class::MOP; use Scalar::Util qw( blessed ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Class::MOP::Class::Immutable::Trait'; @@ -43,14 +41,12 @@ sub does_role { 1; +# ABSTRACT: Implements immutability for metaclass objects + __END__ =pod -=head1 NAME - -Moose::Meta::Class::Immutable::Trait - Implements immutability for metaclass objects - =head1 DESCRIPTION This class makes some Moose-specific metaclass methods immutable. This @@ -60,18 +56,5 @@ is deep guts. See L for details on reporting bugs. -=head1 AUTHOR - -Yuval Kogman Enothingmuch@cpan.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2009-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Instance.pm b/lib/Moose/Meta/Instance.pm index f1c3f46..adbfedf 100644 --- a/lib/Moose/Meta/Instance.pm +++ b/lib/Moose/Meta/Instance.pm @@ -4,8 +4,6 @@ package Moose::Meta::Instance; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Class::MOP::MiniTrait; @@ -16,14 +14,12 @@ Class::MOP::MiniTrait::apply(__PACKAGE__, 'Moose::Meta::Object::Trait'); 1; +# ABSTRACT: The Moose Instance metaclass + __END__ =pod -=head1 NAME - -Moose::Meta::Instance - The Moose Instance metaclass - =head1 SYNOPSIS # nothing to see here @@ -49,19 +45,4 @@ C is a subclass of L. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -Yuval Kogman Enothingmuch@woobling.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Method.pm b/lib/Moose/Meta/Method.pm index 95f9692..866ae30 100644 --- a/lib/Moose/Meta/Method.pm +++ b/lib/Moose/Meta/Method.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Class::MOP::MiniTrait; @@ -35,14 +33,12 @@ sub _inline_throw_error { 1; +# ABSTRACT: A Moose Method metaclass + __END__ =pod -=head1 NAME - -Moose::Meta::Method - A Moose Method metaclass - =head1 DESCRIPTION This class is a subclass of L that provides @@ -59,17 +55,4 @@ C is a subclass of L. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Method/Accessor.pm b/lib/Moose/Meta/Method/Accessor.pm index a00372f..96e6143 100644 --- a/lib/Moose/Meta/Method/Accessor.pm +++ b/lib/Moose/Meta/Method/Accessor.pm @@ -6,8 +6,6 @@ use warnings; use Try::Tiny; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Method', @@ -127,14 +125,12 @@ sub _has_value { 1; +# ABSTRACT: A Moose Method metaclass for accessors + __END__ =pod -=head1 NAME - -Moose::Meta::Method::Accessor - A Moose Method metaclass for accessors - =head1 DESCRIPTION This class is a subclass of L that @@ -148,19 +144,4 @@ L documentation. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -Yuval Kogman Enothingmuch@woobling.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Method/Accessor/Native.pm b/lib/Moose/Meta/Method/Accessor/Native.pm index 9a833a7..c83df63 100644 --- a/lib/Moose/Meta/Method/Accessor/Native.pm +++ b/lib/Moose/Meta/Method/Accessor/Native.pm @@ -6,8 +6,6 @@ use warnings; use Carp qw( confess ); use Scalar::Util qw( blessed weaken ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array.pm b/lib/Moose/Meta/Method/Accessor/Native/Array.pm index 4e8dc39..fed53ba 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array.pm @@ -7,8 +7,6 @@ use Moose::Role; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; sub _inline_check_var_is_valid_index { diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm index fa0a858..94eebda 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::Writer; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm index aff13c5..fea1a8d 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::accessor; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm index bb2293a..49529a4 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::clear; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm index a4ae57c..a7529e5 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::count; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm index 08ab6ac..c614339 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::delete; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm index 18b7354..af372cf 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::elements; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/first.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/first.pm index 60d26cb..ad5365a 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/first.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/first.pm @@ -6,8 +6,6 @@ use warnings; use List::Util (); use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/get.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/get.pm index a62c929..3333437 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/get.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/get.pm @@ -5,8 +5,6 @@ use warnings; use Class::MOP::MiniTrait; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm index 18b971c..d79bf6f 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm @@ -5,8 +5,6 @@ use warnings; use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm index b7d1afa..890b724 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::insert; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm index c9a50ae..e04400e 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::is_empty; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/join.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/join.pm index 735ba56..1c5fae5 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/join.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/join.pm @@ -5,8 +5,6 @@ use warnings; use Moose::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/map.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/map.pm index 1f7c301..203238f 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/map.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/map.pm @@ -5,8 +5,6 @@ use warnings; use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm index b016bf3..e0a9608 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm @@ -6,8 +6,6 @@ use warnings; use List::MoreUtils (); use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm index 0bccc88..90bd431 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::pop; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/push.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/push.pm index fab2f2f..d748dc5 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/push.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/push.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::push; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm index facb09d..0ce8ba0 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm @@ -6,8 +6,6 @@ use warnings; use List::Util (); use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/set.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/set.pm index 7089cef..1866100 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/set.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/set.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::set; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm index 53f9bed..beda7f0 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::shift; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm index 38b0668..b368f3f 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm @@ -5,8 +5,6 @@ use warnings; use List::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm index ef17e4d..096ccff 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm @@ -5,8 +5,6 @@ use warnings; use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place.pm index 7018c33..57d949b 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place.pm @@ -5,8 +5,6 @@ use warnings; use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm index 2503498..2436766 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::splice; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm index bd30372..5e4172f 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm @@ -5,8 +5,6 @@ use warnings; use List::MoreUtils (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm b/lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm index 2f9b142..4879916 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Array::unshift; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm b/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm index 3d40a44..5dcecf1 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Bool::not; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Bool/set.pm b/lib/Moose/Meta/Method/Accessor/Native/Bool/set.pm index e05b1f4..6f41195 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Bool/set.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Bool/set.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Bool::set; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm b/lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm index cf0bcda..0668faa 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Bool::toggle; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm b/lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm index fab5113..9da9d0f 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Bool::unset; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm b/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm index f428137..368475f 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Code::execute; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Code/execute_method.pm b/lib/Moose/Meta/Method/Accessor/Native/Code/execute_method.pm index 9034499..3c03627 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Code/execute_method.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Code/execute_method.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Code::execute_method; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Collection.pm b/lib/Moose/Meta/Method/Accessor/Native/Collection.pm index 8c4984d..1924f76 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Collection.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Collection.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Collection; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm b/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm index ead9b3c..efc194c 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Counter::Writer; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm b/lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm index a557a71..aa8816a 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Counter::dec; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm b/lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm index 0723a78..cc18d1c 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Counter::inc; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm b/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm index f5e56eb..ed3db54 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Counter::reset; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm b/lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm index 34a07d2..0e0a8b0 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Counter::set; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash.pm index 1cc8ddf..faf325c 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Hash; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm index 0d35542..f92dc06 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm @@ -5,8 +5,6 @@ use warnings; use Class::MOP::MiniTrait; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm index bb21f64..e2fa002 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Hash::accessor; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm index 4ed71e9..4adab12 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Hash::clear; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm index 5e0d15a..84080e5 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm index 6c30a92..b509b08 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm index f3f746b..2551ab2 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Hash::delete; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm index 96fc4f9..bdcecaf 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm index c258236..cdfd0f0 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/get.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/get.pm index ad8fb25..0470326 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/get.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/get.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm index e168d24..e378a42 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm index 7723d93..a25e780 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/kv.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/kv.pm index c8f3fdf..81176d1 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/kv.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/kv.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm index fce6d1f..1f2d3d8 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm @@ -6,8 +6,6 @@ use warnings; use List::MoreUtils (); use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm b/lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm index f7f8ee1..d2f5980 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm @@ -5,8 +5,6 @@ use warnings; use Scalar::Util qw( looks_like_number ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm b/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm index 065bb82..c6029fa 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Number::abs; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm b/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm index 9215fa9..ca52e9c 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Number::add; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Number/div.pm b/lib/Moose/Meta/Method/Accessor/Native/Number/div.pm index 31095fd..f79431b 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Number/div.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Number/div.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Number::div; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm b/lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm index a904dc2..928cc87 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Number::mod; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm b/lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm index fa26d26..3708f79 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Number::mul; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Number/set.pm b/lib/Moose/Meta/Method/Accessor/Native/Number/set.pm index 43bb6cd..48d94ae 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Number/set.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Number/set.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Number::set; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm b/lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm index 54daf7f..8b38530 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Number::sub; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Reader.pm b/lib/Moose/Meta/Method/Accessor/Native/Reader.pm index 3c5dfd2..89d1f90 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Reader.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Reader.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::Reader; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/append.pm b/lib/Moose/Meta/Method/Accessor/Native/String/append.pm index 44633a7..2a202cd 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/append.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/append.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::String::append; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm b/lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm index e18493a..9c97ab3 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::String::chomp; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm b/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm index 6e0c91b..819f630 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::String::chop; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm b/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm index 89edb84..3111889 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::String::clear; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/inc.pm b/lib/Moose/Meta/Method/Accessor/Native/String/inc.pm index 8d4337d..c12c83c 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/inc.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/inc.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::String::inc; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/length.pm b/lib/Moose/Meta/Method/Accessor/Native/String/length.pm index 9288585..3f063ea 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/length.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/length.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::String::length; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/match.pm b/lib/Moose/Meta/Method/Accessor/Native/String/match.pm index 8731776..189ae0c 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/match.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/match.pm @@ -6,8 +6,6 @@ use warnings; use Moose::Util (); use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm b/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm index 02ab816..62aa665 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Accessor::Native::String::prepend; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/replace.pm b/lib/Moose/Meta/Method/Accessor/Native/String/replace.pm index fd7716c..880f2fb 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/replace.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/replace.pm @@ -6,8 +6,6 @@ use warnings; use Moose::Util (); use Params::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/String/substr.pm b/lib/Moose/Meta/Method/Accessor/Native/String/substr.pm index 20c9922..25b3ac7 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/String/substr.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/String/substr.pm @@ -5,8 +5,6 @@ use warnings; use Moose::Util (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Accessor/Native/Writer.pm b/lib/Moose/Meta/Method/Accessor/Native/Writer.pm index 303e026..98bce72 100644 --- a/lib/Moose/Meta/Method/Accessor/Native/Writer.pm +++ b/lib/Moose/Meta/Method/Accessor/Native/Writer.pm @@ -5,8 +5,6 @@ use warnings; use List::MoreUtils qw( any ); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Role; diff --git a/lib/Moose/Meta/Method/Augmented.pm b/lib/Moose/Meta/Method/Augmented.pm index 3fb2f7e..359692d 100644 --- a/lib/Moose/Meta/Method/Augmented.pm +++ b/lib/Moose/Meta/Method/Augmented.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Augmented; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Method'; @@ -56,14 +54,12 @@ sub new { 1; +# ABSTRACT: A Moose Method metaclass for augmented methods + __END__ =pod -=head1 NAME - -Moose::Meta::Method::Augmented - A Moose Method metaclass for augmented methods - =head1 DESCRIPTION This class implements method augmentation logic for the L @@ -109,17 +105,4 @@ option is required. See L for details on reporting bugs. -=head1 AUTHOR - -Yuval Kogman Enothingmuch@cpan.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Method/Constructor.pm b/lib/Moose/Meta/Method/Constructor.pm index d5c9334..e388996 100644 --- a/lib/Moose/Meta/Method/Constructor.pm +++ b/lib/Moose/Meta/Method/Constructor.pm @@ -8,7 +8,6 @@ use Carp (); use Scalar::Util 'blessed', 'weaken', 'looks_like_number', 'refaddr'; use Try::Tiny; -our $VERSION = '1.9900'; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Method', @@ -87,14 +86,12 @@ sub _eval_environment { 1; +# ABSTRACT: Method Meta Object for constructors + __END__ =pod -=head1 NAME - -Moose::Meta::Method::Constructor - Method Meta Object for constructors - =head1 DESCRIPTION This class is a subclass of L that @@ -112,18 +109,5 @@ L I L. See L for details on reporting bugs. -=head1 AUTHORS - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Method/Delegation.pm b/lib/Moose/Meta/Method/Delegation.pm index 7477713..b3f02b7 100644 --- a/lib/Moose/Meta/Method/Delegation.pm +++ b/lib/Moose/Meta/Method/Delegation.pm @@ -7,8 +7,6 @@ use warnings; use Carp 'confess'; use Scalar::Util 'blessed', 'weaken'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Method', @@ -133,14 +131,12 @@ sub _get_delegate_accessor { 1; +# ABSTRACT: A Moose Method metaclass for delegation methods + __END__ =pod -=head1 NAME - -Moose::Meta::Method::Delegation - A Moose Method metaclass for delegation methods - =head1 DESCRIPTION This is a subclass of L for delegation @@ -192,17 +188,4 @@ constructor. See L for details on reporting bugs. -=head1 AUTHOR - -Dave Rolsky Eautarch@urth.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2009-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Method/Destructor.pm b/lib/Moose/Meta/Method/Destructor.pm index a748a05..5723c78 100644 --- a/lib/Moose/Meta/Method/Destructor.pm +++ b/lib/Moose/Meta/Method/Destructor.pm @@ -8,8 +8,6 @@ use Devel::GlobalDestruction (); use Scalar::Util 'blessed', 'weaken'; use Try::Tiny; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Method', @@ -135,14 +133,12 @@ sub _generate_DEMOLISHALL { 1; +# ABSTRACT: Method Meta Object for destructors + __END__ =pod -=head1 NAME - -Moose::Meta::Method::Destructor - Method Meta Object for destructors - =head1 DESCRIPTION This class is a subclass of L that @@ -195,18 +191,5 @@ of its parents defines a C method, it needs a destructor. See L for details on reporting bugs. -=head1 AUTHORS - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Method/Meta.pm b/lib/Moose/Meta/Method/Meta.pm index 2b5f994..1b89cf1 100644 --- a/lib/Moose/Meta/Method/Meta.pm +++ b/lib/Moose/Meta/Method/Meta.pm @@ -4,8 +4,6 @@ package Moose::Meta::Method::Meta; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Method', @@ -31,14 +29,12 @@ sub _make_compatible_with { 1; +# ABSTRACT: A Moose Method metaclass for C methods + __END__ =pod -=head1 NAME - -Moose::Meta::Method::Meta - A Moose Method metaclass for C methods - =head1 DESCRIPTION This class is a subclass of L that @@ -52,17 +48,4 @@ L documentation. See L for details on reporting bugs. -=head1 AUTHOR - -Jesse Luehrs Edoy at tozt dot net - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Method/Overridden.pm b/lib/Moose/Meta/Method/Overridden.pm index 8178960..02580b4 100644 --- a/lib/Moose/Meta/Method/Overridden.pm +++ b/lib/Moose/Meta/Method/Overridden.pm @@ -3,8 +3,6 @@ package Moose::Meta::Method::Overridden; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Method'; @@ -49,14 +47,12 @@ sub new { 1; +# ABSTRACT: A Moose Method metaclass for overridden methods + __END__ =pod -=head1 NAME - -Moose::Meta::Method::Overridden - A Moose Method metaclass for overridden methods - =head1 DESCRIPTION This class implements method overriding logic for the L @@ -98,17 +94,4 @@ is required. See L for details on reporting bugs. -=head1 AUTHOR - -Yuval Kogman Enothingmuch@cpan.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Mixin/AttributeCore.pm b/lib/Moose/Meta/Mixin/AttributeCore.pm index 810e6da..aaa6ea7 100644 --- a/lib/Moose/Meta/Mixin/AttributeCore.pm +++ b/lib/Moose/Meta/Mixin/AttributeCore.pm @@ -3,7 +3,6 @@ package Moose::Meta::Mixin::AttributeCore; use strict; use warnings; -our $VERSION = '1.9900'; our $AUTHORITY = 'cpan:STEVAN'; use base 'Class::MOP::Mixin::AttributeCore'; @@ -48,14 +47,12 @@ __PACKAGE__->meta->add_attribute( 1; +# ABSTRACT: Core attributes shared by attribute metaclasses + __END__ =pod -=head1 NAME - -Moose::Meta::Mixin::AttributeCore - Core attributes shared by attribute metaclasses - =head1 DESCRIPTION This class implements the core attributes (aka properties) shared by all Moose @@ -65,17 +62,4 @@ attributes. See the L documentation for API details. See L for details on reporting bugs. -=head1 AUTHORS - -Dave Rolsky Eautarch@urth.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Object/Trait.pm b/lib/Moose/Meta/Object/Trait.pm index ef5bc1f..1b727df 100644 --- a/lib/Moose/Meta/Object/Trait.pm +++ b/lib/Moose/Meta/Object/Trait.pm @@ -3,8 +3,6 @@ package Moose::Meta::Object::Trait; use Scalar::Util qw(blessed); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; sub _get_compatible_metaclass { @@ -30,14 +28,12 @@ sub _get_compatible_metaclass_by_role_reconciliation { 1; +# ABSTRACT: Some overrides for L functionality + __END__ =pod -=head1 NAME - -Moose::Meta::Object::Trait - Some overrides for L functionality - =head1 DESCRIPTION This module is entirely private, you shouldn't ever need to interact with @@ -47,17 +43,4 @@ it directly. See L for details on reporting bugs. -=head1 AUTHOR - -Jesse Luehrs Edoy at tozt dot netE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role.pm b/lib/Moose/Meta/Role.pm index 0c0078e..996b759 100644 --- a/lib/Moose/Meta/Role.pm +++ b/lib/Moose/Meta/Role.pm @@ -9,8 +9,6 @@ use Scalar::Util 'blessed'; use Carp 'confess'; use Devel::GlobalDestruction 'in_global_destruction'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose::Meta::Class; @@ -750,14 +748,12 @@ sub consumers { 1; +# ABSTRACT: The Moose Role metaclass + __END__ =pod -=head1 NAME - -Moose::Meta::Role - The Moose Role metaclass - =head1 DESCRIPTION This class is a subclass of L that provides @@ -1019,17 +1015,4 @@ This will return a L instance for this class. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Application.pm b/lib/Moose/Meta/Role/Application.pm index ca4d1d9..0743463 100644 --- a/lib/Moose/Meta/Role/Application.pm +++ b/lib/Moose/Meta/Role/Application.pm @@ -4,8 +4,6 @@ use strict; use warnings; use metaclass; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; __PACKAGE__->meta->add_attribute('method_exclusions' => ( @@ -76,14 +74,12 @@ sub apply_after_method_modifiers { (shift)->apply_method_modifiers('after' = 1; +# ABSTRACT: A base class for role application + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Application - A base class for role application - =head1 DESCRIPTION This is the abstract base class for role applications. @@ -137,18 +133,5 @@ consideration, and is intentionally not yet documented. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Application/RoleSummation.pm b/lib/Moose/Meta/Role/Application/RoleSummation.pm index f72fc7e..372545e 100644 --- a/lib/Moose/Meta/Role/Application/RoleSummation.pm +++ b/lib/Moose/Meta/Role/Application/RoleSummation.pm @@ -8,8 +8,6 @@ use Scalar::Util 'blessed'; use Moose::Meta::Role::Composite; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Role::Application'; @@ -254,14 +252,12 @@ sub apply_method_modifiers { 1; +# ABSTRACT: Combine two or more roles + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Application::RoleSummation - Combine two or more roles - =head1 DESCRIPTION Summation composes two traits, forming the union of non-conflicting @@ -309,18 +305,5 @@ bindings and 'disabling' the conflicting bindings See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Application/ToClass.pm b/lib/Moose/Meta/Role/Application/ToClass.pm index 2e78724..6924cd3 100644 --- a/lib/Moose/Meta/Role/Application/ToClass.pm +++ b/lib/Moose/Meta/Role/Application/ToClass.pm @@ -7,8 +7,6 @@ use metaclass; use Moose::Util 'english_list'; use Scalar::Util 'weaken', 'blessed'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Role::Application'; @@ -224,14 +222,12 @@ sub apply_method_modifiers { 1; +# ABSTRACT: Compose a role into a class + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Application::ToClass - Compose a role into a class - =head1 DESCRIPTION =head2 METHODS @@ -264,18 +260,5 @@ Moose::Meta::Role::Application::ToClass - Compose a role into a class See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Application/ToInstance.pm b/lib/Moose/Meta/Role/Application/ToInstance.pm index 23e48b0..73fb19c 100644 --- a/lib/Moose/Meta/Role/Application/ToInstance.pm +++ b/lib/Moose/Meta/Role/Application/ToInstance.pm @@ -6,8 +6,6 @@ use metaclass; use Scalar::Util 'blessed'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Role::Application'; @@ -39,14 +37,12 @@ sub apply { 1; +# ABSTRACT: Compose a role into an instance + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Application::ToInstance - Compose a role into an instance - =head1 DESCRIPTION =head2 METHODS @@ -67,18 +63,5 @@ Moose::Meta::Role::Application::ToInstance - Compose a role into an instance See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Application/ToRole.pm b/lib/Moose/Meta/Role/Application/ToRole.pm index 972278d..21091d6 100644 --- a/lib/Moose/Meta/Role/Application/ToRole.pm +++ b/lib/Moose/Meta/Role/Application/ToRole.pm @@ -6,8 +6,6 @@ use metaclass; use Scalar::Util 'blessed'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Role::Application'; @@ -184,14 +182,12 @@ sub apply_method_modifiers { 1; +# ABSTRACT: Compose a role into another role + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Application::ToRole - Compose a role into another role - =head1 DESCRIPTION =head2 METHODS @@ -224,18 +220,5 @@ Moose::Meta::Role::Application::ToRole - Compose a role into another role See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Attribute.pm b/lib/Moose/Meta/Role/Attribute.pm index a7404ce..a397545 100644 --- a/lib/Moose/Meta/Role/Attribute.pm +++ b/lib/Moose/Meta/Role/Attribute.pm @@ -7,7 +7,6 @@ use Carp 'confess'; use List::MoreUtils 'all'; use Scalar::Util 'blessed', 'weaken'; -our $VERSION = '1.9900'; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Mixin::AttributeCore', 'Class::MOP::Object'; @@ -99,10 +98,6 @@ sub is_same_as { =pod -=head1 NAME - -Moose::Meta::Role::Attribute - A Moose Attribute metaclass for Roles - =head1 DESCRIPTION This class implements the API for attributes in roles. Attributes in roles are @@ -162,17 +157,4 @@ L (and L). See L for details on reporting bugs. -=head1 AUTHOR - -Dave Rolsky Eautarch@urth.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Composite.pm b/lib/Moose/Meta/Role/Composite.pm index d764160..6ecad0c 100644 --- a/lib/Moose/Meta/Role/Composite.pm +++ b/lib/Moose/Meta/Role/Composite.pm @@ -6,8 +6,6 @@ use metaclass; use Scalar::Util 'blessed'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Role'; @@ -146,14 +144,12 @@ sub reinitialize { 1; +# ABSTRACT: An object to represent the set of roles + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Composite - An object to represent the set of roles - =head1 DESCRIPTION A composite is a role that consists of a set of two or more roles. @@ -205,17 +201,4 @@ string with the package name, as there is no real package for composite roles. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Method.pm b/lib/Moose/Meta/Role/Method.pm index 3c5c2b3..6749385 100644 --- a/lib/Moose/Meta/Role/Method.pm +++ b/lib/Moose/Meta/Role/Method.pm @@ -4,8 +4,6 @@ package Moose::Meta::Role::Method; use strict; use warnings; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::Method'; @@ -23,14 +21,12 @@ sub _make_compatible_with { 1; +# ABSTRACT: A Moose Method metaclass for Roles + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Method - A Moose Method metaclass for Roles - =head1 DESCRIPTION This is primarily used to mark methods coming from a role @@ -41,17 +37,4 @@ of L. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Method/Conflicting.pm b/lib/Moose/Meta/Role/Method/Conflicting.pm index 7b8e254..05e69fe 100644 --- a/lib/Moose/Meta/Role/Method/Conflicting.pm +++ b/lib/Moose/Meta/Role/Method/Conflicting.pm @@ -8,8 +8,6 @@ use Moose::Util; use base qw(Moose::Meta::Role::Method::Required); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; __PACKAGE__->meta->add_attribute('roles' => ( @@ -24,14 +22,12 @@ sub roles_as_english_list { 1; +# ABSTRACT: A Moose metaclass for conflicting methods in Roles + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Method::Conflicting - A Moose metaclass for conflicting methods in Roles - =head1 DESCRIPTION =head1 INHERITANCE @@ -78,17 +74,4 @@ Returns the roles that generated this conflicting method as an English list. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/Role/Method/Required.pm b/lib/Moose/Meta/Role/Method/Required.pm index 80b77f0..54e4f78 100644 --- a/lib/Moose/Meta/Role/Method/Required.pm +++ b/lib/Moose/Meta/Role/Method/Required.pm @@ -10,8 +10,6 @@ use overload '""' => sub { shift->name }, # stringify to method name use base qw(Class::MOP::Object); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; # This is not a Moose::Meta::Role::Method because it has no implementation, it @@ -26,14 +24,12 @@ sub new { shift->_new(@_) } 1; +# ABSTRACT: A Moose metaclass for required methods in Roles + __END__ =pod -=head1 NAME - -Moose::Meta::Role::Method::Required - A Moose metaclass for required methods in Roles - =head1 DESCRIPTION =head1 INHERITANCE @@ -68,17 +64,4 @@ Returns the required method's name, as provided to the constructor. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeCoercion.pm b/lib/Moose/Meta/TypeCoercion.pm index a9b02ef..816011a 100644 --- a/lib/Moose/Meta/TypeCoercion.pm +++ b/lib/Moose/Meta/TypeCoercion.pm @@ -8,8 +8,6 @@ use metaclass; use Moose::Meta::Attribute; use Moose::Util::TypeConstraints (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; __PACKAGE__->meta->add_attribute('type_coercion_map' => ( @@ -99,14 +97,12 @@ sub coerce { $_[0]->_compiled_type_coercion->($_[1]) } 1; +# ABSTRACT: The Moose Type Coercion metaclass + __END__ =pod -=head1 NAME - -Moose::Meta::TypeCoercion - The Moose Type Coercion metaclass - =head1 DESCRIPTION A type coercion object is basically a mapping of one or more type @@ -176,17 +172,4 @@ This will return a L instance for this class. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeCoercion/Union.pm b/lib/Moose/Meta/TypeCoercion/Union.pm index 007c0eb..0e02d6d 100644 --- a/lib/Moose/Meta/TypeCoercion/Union.pm +++ b/lib/Moose/Meta/TypeCoercion/Union.pm @@ -7,8 +7,6 @@ use metaclass; use Scalar::Util 'blessed'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::TypeCoercion'; @@ -45,14 +43,12 @@ sub add_type_coercions { 1; +# ABSTRACT: The Moose Type Coercion metaclass for Unions + __END__ =pod -=head1 NAME - -Moose::Meta::TypeCoercion::Union - The Moose Type Coercion metaclass for Unions - =head1 DESCRIPTION This is a subclass of L that is used for @@ -81,17 +77,4 @@ union. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint.pm b/lib/Moose/Meta/TypeConstraint.pm index 0f142f4..b4cfec5 100644 --- a/lib/Moose/Meta/TypeConstraint.pm +++ b/lib/Moose/Meta/TypeConstraint.pm @@ -15,8 +15,6 @@ use Sub::Name qw(subname); use base qw(Class::MOP::Object); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; __PACKAGE__->meta->add_attribute('name' => (reader => 'name')); @@ -321,14 +319,12 @@ sub create_child_type { 1; +# ABSTRACT: The Moose Type Constraint metaclass + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint - The Moose Type Constraint metaclass - =head1 DESCRIPTION This class represents a single type constraint. Moose's built-in type @@ -497,17 +493,4 @@ behavior and change how child types are created. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint/Class.pm b/lib/Moose/Meta/TypeConstraint/Class.pm index db77ef6..a28473a 100644 --- a/lib/Moose/Meta/TypeConstraint/Class.pm +++ b/lib/Moose/Meta/TypeConstraint/Class.pm @@ -7,8 +7,6 @@ use metaclass; use Scalar::Util 'blessed'; use Moose::Util::TypeConstraints (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::TypeConstraint'; @@ -121,14 +119,12 @@ sub get_message { 1; +# ABSTRACT: Class/TypeConstraint parallel hierarchy + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint::Class - Class/TypeConstraint parallel hierarchy - =head1 DESCRIPTION This class represents type constraints for a class. @@ -192,17 +188,4 @@ with accidentally autovivified type constraints. See L for details on reporting bugs. -=head1 AUTHOR - -Yuval Kogman Enothingmuch@cpan.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint/DuckType.pm b/lib/Moose/Meta/TypeConstraint/DuckType.pm index ed0ac1e..4d28b97 100644 --- a/lib/Moose/Meta/TypeConstraint/DuckType.pm +++ b/lib/Moose/Meta/TypeConstraint/DuckType.pm @@ -10,8 +10,6 @@ use Moose::Util 'english_list'; use Moose::Util::TypeConstraints (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::TypeConstraint'; @@ -102,14 +100,12 @@ sub get_message { 1; +# ABSTRACT: Type constraint for duck typing + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint::DuckType - Type constraint for duck typing - =head1 DESCRIPTION This class represents type constraints based on an enumerated list of @@ -156,20 +152,5 @@ object! See L for details on reporting bugs. -=head1 AUTHOR - -Chris Prather Echris@prather.orgE - -Shawn M Moore Esartak@gmail.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint/Enum.pm b/lib/Moose/Meta/TypeConstraint/Enum.pm index bfe6aa9..e27eb46 100644 --- a/lib/Moose/Meta/TypeConstraint/Enum.pm +++ b/lib/Moose/Meta/TypeConstraint/Enum.pm @@ -6,8 +6,6 @@ use metaclass; use Moose::Util::TypeConstraints (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::TypeConstraint'; @@ -90,14 +88,12 @@ sub create_child_type { 1; +# ABSTRACT: Type constraint for enumerated values. + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint::Enum - Type constraint for enumerated values. - =head1 DESCRIPTION This class represents type constraints based on an enumerated list of @@ -144,19 +140,6 @@ object! See L for details on reporting bugs. -=head1 AUTHOR - -Yuval Kogman Enothingmuch@cpan.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint/Parameterizable.pm b/lib/Moose/Meta/TypeConstraint/Parameterizable.pm index 8117e0a..9467edc 100644 --- a/lib/Moose/Meta/TypeConstraint/Parameterizable.pm +++ b/lib/Moose/Meta/TypeConstraint/Parameterizable.pm @@ -4,8 +4,6 @@ use strict; use warnings; use metaclass; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::TypeConstraint'; @@ -81,15 +79,13 @@ sub parameterize { 1; +# ABSTRACT: Type constraints which can take a parameter (ArrayRef) + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint::Parameterizable - Type constraints which can take a parameter (ArrayRef) - =head1 DESCRIPTION This class represents a parameterizable type constraint. This is a @@ -116,17 +112,4 @@ confusing and needs some work. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint/Parameterized.pm b/lib/Moose/Meta/TypeConstraint/Parameterized.pm index 80c64a3..b6f334e 100644 --- a/lib/Moose/Meta/TypeConstraint/Parameterized.pm +++ b/lib/Moose/Meta/TypeConstraint/Parameterized.pm @@ -8,8 +8,6 @@ use Scalar::Util 'blessed'; use Moose::Util::TypeConstraints; use Moose::Meta::TypeConstraint::Parameterizable; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::TypeConstraint'; @@ -69,15 +67,13 @@ sub create_child_type { 1; +# ABSTRACT: Type constraints with a bound parameter (ArrayRef[Int]) + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint::Parameterized - Type constraints with a bound parameter (ArrayRef[Int]) - =head1 METHODS This class is intentionally not documented because the API is @@ -92,17 +88,4 @@ L. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint/Registry.pm b/lib/Moose/Meta/TypeConstraint/Registry.pm index be768eb..d43968f 100644 --- a/lib/Moose/Meta/TypeConstraint/Registry.pm +++ b/lib/Moose/Meta/TypeConstraint/Registry.pm @@ -7,8 +7,6 @@ use metaclass; use Scalar::Util 'blessed'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Class::MOP::Object'; @@ -63,15 +61,13 @@ sub find_type_constraint { 1; +# ABSTRACT: registry for type constraints + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint::Registry - registry for type constraints - =head1 DESCRIPTION This class is a registry that maps type constraint names to @@ -146,17 +142,4 @@ parent, if it has one. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint/Role.pm b/lib/Moose/Meta/TypeConstraint/Role.pm index 25fbb88..7d6aa19 100644 --- a/lib/Moose/Meta/TypeConstraint/Role.pm +++ b/lib/Moose/Meta/TypeConstraint/Role.pm @@ -7,8 +7,6 @@ use metaclass; use Scalar::Util 'blessed'; use Moose::Util::TypeConstraints (); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::TypeConstraint'; @@ -102,14 +100,12 @@ sub create_child_type { 1; +# ABSTRACT: Role/TypeConstraint parallel hierarchy + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint::Role - Role/TypeConstraint parallel hierarchy - =head1 DESCRIPTION This class represents type constraints for a role. @@ -167,17 +163,4 @@ object! See L for details on reporting bugs. -=head1 AUTHOR - -Yuval Kogman Enothingmuch@cpan.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Meta/TypeConstraint/Union.pm b/lib/Moose/Meta/TypeConstraint/Union.pm index 7d14287..b165490 100644 --- a/lib/Moose/Meta/TypeConstraint/Union.pm +++ b/lib/Moose/Meta/TypeConstraint/Union.pm @@ -9,8 +9,6 @@ use Moose::Meta::TypeCoercion::Union; use List::Util qw(first); -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base 'Moose::Meta::TypeConstraint'; @@ -164,14 +162,12 @@ sub create_child_type { 1; +# ABSTRACT: A union of Moose type constraints + __END__ =pod -=head1 NAME - -Moose::Meta::TypeConstraint::Union - A union of Moose type constraints - =head1 DESCRIPTION This metaclass represents a union of type constraints. A union takes @@ -254,17 +250,4 @@ as its parent. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Object.pm b/lib/Moose/Object.pm index 6b9c7c9..8f0abb9 100644 --- a/lib/Moose/Object.pm +++ b/lib/Moose/Object.pm @@ -13,8 +13,6 @@ use Try::Tiny (); use if ( not our $__mx_is_compiled ), 'Moose::Meta::Class'; use if ( not our $__mx_is_compiled ), metaclass => 'Moose::Meta::Class'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; sub new { @@ -135,14 +133,12 @@ sub dump { 1; +# ABSTRACT: The base object for Moose + __END__ =pod -=head1 NAME - -Moose::Object - The base object for Moose - =head1 DESCRIPTION This class is the default base class for all Moose-using classes. When @@ -218,17 +214,4 @@ the maximum depth is 1, to avoid making a mess. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Role.pm b/lib/Moose/Role.pm index 7236037..f9300df 100644 --- a/lib/Moose/Role.pm +++ b/lib/Moose/Role.pm @@ -7,8 +7,6 @@ use Carp 'croak'; use Sub::Exporter; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use Moose (); @@ -151,14 +149,12 @@ sub init_meta { 1; +# ABSTRACT: The Moose Role + __END__ =pod -=head1 NAME - -Moose::Role - The Moose Role - =head1 SYNOPSIS package Eq; @@ -293,19 +289,4 @@ ordering. See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -Christian Hansen Echansen@cpan.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Util.pm b/lib/Moose/Util.pm index 3ea7f05..0dee288 100644 --- a/lib/Moose/Util.pm +++ b/lib/Moose/Util.pm @@ -12,8 +12,6 @@ use List::MoreUtils qw(any all); use overload (); use Class::MOP 0.60; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; my @exports = qw[ @@ -453,14 +451,12 @@ sub _is_role_only_subclass { 1; +# ABSTRACT: Utilities for working with Moose classes + __END__ =pod -=head1 NAME - -Moose::Util - Utilities for working with Moose classes - =head1 SYNOPSIS use Moose::Util qw/find_meta does_role search_class_by_role/; @@ -587,24 +583,5 @@ Here is a list of possible functions to write See L for details on reporting bugs. -=head1 AUTHOR - -Anders Nor Berle Edebolaz@gmail.comE - -B - -Robert (phaylon) Sedlacek - -Stevan Little - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Util/MetaRole.pm b/lib/Moose/Util/MetaRole.pm index 2c13148..1b465eb 100644 --- a/lib/Moose/Util/MetaRole.pm +++ b/lib/Moose/Util/MetaRole.pm @@ -4,8 +4,6 @@ use strict; use warnings; use Scalar::Util 'blessed'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use List::MoreUtils qw( all ); @@ -169,11 +167,9 @@ sub _make_new_class { 1; -__END__ - -=head1 NAME +# ABSTRACT: Apply roles to any metaclass, as well as the object base class -Moose::Util::MetaRole - Apply roles to any metaclass, as well as the object base class +__END__ =head1 SYNOPSIS @@ -316,17 +312,4 @@ This function will apply the specified roles to the object's base class. See L for details on reporting bugs. -=head1 AUTHOR - -Dave Rolsky Eautarch@urth.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2009-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Util/TypeConstraints.pm b/lib/Moose/Util/TypeConstraints.pm index 1f66409..be9f4d7 100644 --- a/lib/Moose/Util/TypeConstraints.pm +++ b/lib/Moose/Util/TypeConstraints.pm @@ -6,8 +6,6 @@ use List::MoreUtils qw( all any ); use Scalar::Util qw( blessed reftype ); use Moose::Exporter; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; ## -------------------------------------------------------- @@ -879,14 +877,12 @@ sub _throw_error { 1; +# ABSTRACT: Type constraint system for Moose + __END__ =pod -=head1 NAME - -Moose::Util::TypeConstraints - Type constraint system for Moose - =head1 SYNOPSIS use Moose::Util::TypeConstraints; @@ -1437,17 +1433,4 @@ Adds C<$type> to the list of parameterizable types See L for details on reporting bugs. -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2006-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm b/lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm index 9d54897..c388288 100644 --- a/lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm +++ b/lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm @@ -7,8 +7,6 @@ use Class::MOP; use Moose::Deprecated; use Scalar::Util 'blessed', 'looks_like_number'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; sub Value { defined($_[0]) && !ref($_[0]) } @@ -123,17 +121,4 @@ no user serviceable parts inside. See L for details on reporting bugs. -=head1 AUTHOR - -Yuval Kogman Enothingmuch@cpan.orgE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/Test/Moose.pm b/lib/Test/Moose.pm index f32865e..f9b70b4 100644 --- a/lib/Test/Moose.pm +++ b/lib/Test/Moose.pm @@ -9,8 +9,6 @@ use Test::Builder; use List::MoreUtils 'all'; use Moose::Util 'does_role', 'find_meta'; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; my @exports = qw[ @@ -84,14 +82,12 @@ sub with_immutable (&@) { 1; +# ABSTRACT: Test functions for Moose specific features + __END__ =pod -=head1 NAME - -Test::Moose - Test functions for Moose specific features - =head1 SYNOPSIS use Test::More plan => 1; @@ -165,20 +161,5 @@ class in C<@class_names> immutable in between the two runs. See L for details on reporting bugs. -=head1 AUTHOR - -Anders Nor Berle Edebolaz@gmail.comE - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/lib/oose.pm b/lib/oose.pm index 3fac78e..8af0e03 100644 --- a/lib/oose.pm +++ b/lib/oose.pm @@ -5,8 +5,6 @@ use warnings; use Class::MOP; -our $VERSION = '1.9900'; -$VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; BEGIN { @@ -23,14 +21,12 @@ BEGIN { 1; +# ABSTRACT: syntactic sugar to make Moose one-liners easier + __END__ =pod -=head1 NAME - -oose - syntactic sugar to make Moose one-liners easier - =head1 SYNOPSIS # create a Moose class on the fly ... @@ -74,17 +70,4 @@ None reported. But it is a source filter and might have issues there. See L for details on reporting bugs. -=head1 AUTHOR - -Chris Prather C<< >> - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2010 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut diff --git a/t/000_recipes/basics_recipe10.t b/t/002_recipes/basics_recipe10.t similarity index 100% rename from t/000_recipes/basics_recipe10.t rename to t/002_recipes/basics_recipe10.t diff --git a/xt/author/pod.t b/xt/author/pod.t deleted file mode 100644 index 5627f22..0000000 --- a/xt/author/pod.t +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -use Test::More; - -use Test::Requires { - 'Test::Pod' => '1.14', # skip all if not installed -}; - -all_pod_files_ok(); diff --git a/xt/author/tabs.t b/xt/author/tabs.t deleted file mode 100644 index b794cee..0000000 --- a/xt/author/tabs.t +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; - -use Test::More; - -use Test::Requires { - 'Test::NoTabs' => '0.8', # skip all if not installed -}; - -# Module::Install has tabs, so we can't check 'inc' or ideally '.' -all_perl_files_ok('lib', 't', 'xt'); - diff --git a/xt/author/version_numbers.t b/xt/author/version_numbers.t deleted file mode 100644 index 16c7f2f..0000000 --- a/xt/author/version_numbers.t +++ /dev/null @@ -1,24 +0,0 @@ -use strict; -use warnings; - -use File::Find::Rule; -use Module::Info; - -use Test::More qw( no_plan ); - - -my %versions; -for my $pm_file ( File::Find::Rule->file->name( qr/\.pm$/ )->in('lib' ) ) { - my $mod = Module::Info->new_from_file($pm_file); - - ( my $stripped_file = $pm_file ) =~ s{^lib/}{}; - - $versions{$stripped_file} = $mod->version; -} - -my $moose_ver = $versions{'Moose.pm'}; - -for my $module ( grep { $_ ne 'Moose.pm' } sort keys %versions ) { - is( $versions{$module}, $moose_ver, - "version for $module is the same as in Moose.pm" ); -} diff --git a/xt/author/pod_coverage.t b/xt/release/pod-coverage.t similarity index 100% rename from xt/author/pod_coverage.t rename to xt/release/pod-coverage.t diff --git a/xt/author/pod_spell.t b/xt/release/pod-spell.t similarity index 100% rename from xt/author/pod_spell.t rename to xt/release/pod-spell.t