X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMoose%2FSpec%2FRole.pod;h=3862745767b4cbd6126d0caff362e7c4a3c349e1;hb=bcc04ae144478d804246a90cbccc5f2b857935b3;hp=44b1626ba54653f7bd4e62855a9e2be5fab5271f;hpb=d03bd989b97597428b460d7f9a021e2931893fa0;p=gitmo%2FMoose.git diff --git a/lib/Moose/Spec/Role.pod b/lib/Moose/Spec/Role.pod index 44b1626..3862745 100644 --- a/lib/Moose/Spec/Role.pod +++ b/lib/Moose/Spec/Role.pod @@ -1,9 +1,11 @@ +package Moose::Spec::Role; -=pod +# ABSTRACT: Formal spec for Role behavior + +__END__ -=head1 NAME -Moose::Spec::Role - Formal spec for Role behavior +=pod =head1 DESCRIPTION @@ -54,7 +56,7 @@ a subtype of an ArrayRef. =item Overridden Methods The C and C keywords are allowed in roles, but -their behavior is different from that of it's class counterparts. +their behavior is different from that of its class counterparts. The C in a class refers directly to that class's superclass, while the C in a role is deferred and only has meaning once the role is composed into a class. Once that composition occurs, @@ -281,7 +283,7 @@ time using the I option. sub bar { ... } By specifically excluding the C method during composition, -we allow B to define it's own version of C. +we allow B to define its own version of C. =back @@ -331,18 +333,5 @@ Which, of course, includes roles. =back -=head1 AUTHOR - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2009 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