summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2010-07-18 23:58:56 -0500
committerJesse Luehrs <doy@tozt.net>2010-07-19 00:03:12 -0500
commitcb170931288a0dbef03fece2a0fa01decbd5dfbb (patch)
treeabf1e0c128bdb1932b6cd7d33a44a7d45511d951 /lib
parent2f257268ef4fe266b0b24bf182242961cfd85ce2 (diff)
downloadmoosex-abc-cb170931288a0dbef03fece2a0fa01decbd5dfbb.tar.gz
moosex-abc-cb170931288a0dbef03fece2a0fa01decbd5dfbb.zip
update dzil stuff0.05
Diffstat (limited to 'lib')
-rw-r--r--lib/MooseX/ABC.pm61
-rw-r--r--lib/MooseX/ABC/Role/Object.pm46
-rw-r--r--lib/MooseX/ABC/Trait/Class.pm46
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;