diff options
author | Jesse Luehrs <doy@tozt.net> | 2010-07-18 23:58:56 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2010-07-19 00:03:12 -0500 |
commit | cb170931288a0dbef03fece2a0fa01decbd5dfbb (patch) | |
tree | abf1e0c128bdb1932b6cd7d33a44a7d45511d951 /lib | |
parent | 2f257268ef4fe266b0b24bf182242961cfd85ce2 (diff) | |
download | moosex-abc-0.05.tar.gz moosex-abc-0.05.zip |
update dzil stuff0.05
Diffstat (limited to 'lib')
-rw-r--r-- | lib/MooseX/ABC.pm | 61 | ||||
-rw-r--r-- | lib/MooseX/ABC/Role/Object.pm | 46 | ||||
-rw-r--r-- | lib/MooseX/ABC/Trait/Class.pm | 46 |
3 files changed, 9 insertions, 144 deletions
diff --git a/lib/MooseX/ABC.pm b/lib/MooseX/ABC.pm index ee31435..452446a 100644 --- a/lib/MooseX/ABC.pm +++ b/lib/MooseX/ABC.pm @@ -1,10 +1,7 @@ package MooseX::ABC; use Moose (); use Moose::Exporter; - -=head1 NAME - -MooseX::ABC - abstract base classes for Moose +# ABSTRACT: abstract base classes for Moose =head1 SYNOPSIS @@ -44,11 +41,7 @@ their ancestors' required methods. =cut -=head1 EXPORTS - -=cut - -=head2 requires METHOD_NAMES +=func requires METHOD_NAMES Takes a list of methods that classes inheriting from this one must implement. If a class inherits from this class without implementing each method listed @@ -78,56 +71,16 @@ sub init_meta { return $ret; } -=head1 BUGS - -No known bugs. - -Please report any bugs through RT: email -C<bug-moosex-abc at rt.cpan.org>, or browse to -L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=MooseX-ABC>. - =head1 SEE ALSO -L<Moose>, L<Moose::Role> - -=head1 SUPPORT - -You can find this documentation for this module with the perldoc command. - - perldoc MooseX::ABC - -You can also look for information at: - -=over 4 - -=item * AnnoCPAN: Annotated CPAN documentation - -L<http://annocpan.org/dist/MooseX-ABC> - -=item * CPAN Ratings - -L<http://cpanratings.perl.org/d/MooseX-ABC> - -=item * RT: CPAN's request tracker - -L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-ABC> - -=item * Search CPAN - -L<http://search.cpan.org/dist/MooseX-ABC> - -=back - -=head1 AUTHOR - - Jesse Luehrs <doy at tozt dot net> +L<Moose> +L<Moose::Role> -=head1 COPYRIGHT AND LICENSE +=begin Pod::Coverage -This software is copyright (c) 2009 by Jesse Luehrs. + init_meta -This is free software; you can redistribute it and/or modify it under -the same terms as perl itself. +=end Pod::Coverage =cut diff --git a/lib/MooseX/ABC/Role/Object.pm b/lib/MooseX/ABC/Role/Object.pm index 765ef64..fd56386 100644 --- a/lib/MooseX/ABC/Role/Object.pm +++ b/lib/MooseX/ABC/Role/Object.pm @@ -1,9 +1,6 @@ package MooseX::ABC::Role::Object; use Moose::Role; - -=head1 NAME - -MooseX::ABC::Role::Object - base object role for L<MooseX::ABC> +# ABSTRACT: base object role for L<MooseX::ABC> =head1 DESCRIPTION @@ -23,45 +20,4 @@ around new => sub { no Moose::Role; -=head1 SUPPORT - -You can find this documentation for this module with the perldoc command. - - perldoc MooseX::ABC - -You can also look for information at: - -=over 4 - -=item * AnnoCPAN: Annotated CPAN documentation - -L<http://annocpan.org/dist/MooseX-ABC> - -=item * CPAN Ratings - -L<http://cpanratings.perl.org/d/MooseX-ABC> - -=item * RT: CPAN's request tracker - -L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-ABC> - -=item * Search CPAN - -L<http://search.cpan.org/dist/MooseX-ABC> - -=back - -=head1 AUTHOR - - Jesse Luehrs <doy at tozt dot net> - -=head1 COPYRIGHT AND LICENSE - -This software is copyright (c) 2009 by Jesse Luehrs. - -This is free software; you can redistribute it and/or modify it under -the same terms as perl itself. - -=cut - 1; diff --git a/lib/MooseX/ABC/Trait/Class.pm b/lib/MooseX/ABC/Trait/Class.pm index e54e70b..1b221b0 100644 --- a/lib/MooseX/ABC/Trait/Class.pm +++ b/lib/MooseX/ABC/Trait/Class.pm @@ -1,9 +1,6 @@ package MooseX::ABC::Trait::Class; use Moose::Role; - -=head1 NAME - -MooseX::ABC::Trait::Class - metaclass trait for L<MooseX::ABC> +# ABSTRACT: metaclass trait for L<MooseX::ABC> =head1 DESCRIPTION @@ -75,45 +72,4 @@ around _immutable_options => sub { no Moose::Role; -=head1 SUPPORT - -You can find this documentation for this module with the perldoc command. - - perldoc MooseX::ABC - -You can also look for information at: - -=over 4 - -=item * AnnoCPAN: Annotated CPAN documentation - -L<http://annocpan.org/dist/MooseX-ABC> - -=item * CPAN Ratings - -L<http://cpanratings.perl.org/d/MooseX-ABC> - -=item * RT: CPAN's request tracker - -L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-ABC> - -=item * Search CPAN - -L<http://search.cpan.org/dist/MooseX-ABC> - -=back - -=head1 AUTHOR - - Jesse Luehrs <doy at tozt dot net> - -=head1 COPYRIGHT AND LICENSE - -This software is copyright (c) 2009 by Jesse Luehrs. - -This is free software; you can redistribute it and/or modify it under -the same terms as perl itself. - -=cut - 1; |