Minor POD improvements
Patrick Donelan [Wed, 6 Jan 2010 08:01:48 +0000 (19:01 +1100)]
* POD Typo in TypeConstraint.pm
* Typo in Types.pod
* Synchronises 'break' example in Concepts.pod with Roles.pod
* Typo in Attributes.pod
* Added repo URIs to Contributing.pod

lib/Moose/Manual/Attributes.pod
lib/Moose/Manual/Concepts.pod
lib/Moose/Manual/Contributing.pod
lib/Moose/Manual/Types.pod
lib/Moose/Meta/TypeConstraint.pm

index 9381a69..0b47735 100644 (file)
@@ -619,7 +619,7 @@ of an inherited attribute.
 
 =head1 MULTIPLE ATTRIBUTE SHORTCUTS
 
-If you have a number of attributes that differ only be name, you can declare
+If you have a number of attributes that differ only by name, you can declare
 them all at once:
 
   package Point;
index 86ad7d4..3736ab4 100644 (file)
@@ -135,14 +135,14 @@ Role are somewhat like mixins or interfaces in other OO languages.
 
   use Moose::Role;
 
-  has is_broken => (
+  requires 'break';
+
+  has 'is_broken' => (
       is  => 'rw',
       isa => 'Bool',
   );
 
-  requires 'break';
-
-  before 'break' => {
+  after 'break' => sub {
       my $self = shift;
 
       $self->is_broken(1);
index 2b2db45..4286a82 100644 (file)
@@ -49,6 +49,20 @@ If you have commit access, you can create a topic on the main Moose.git,
 otherwise either give us your SSH key or create your own clone of the
 L<git://git.moose.perl.org/Moose.git> repository or fork of the GitHub mirror.
 
+The relevant repository URIs are:
+
+=over
+
+=item Read-Only
+
+L<git://git.moose.perl.org/Moose.git>
+
+=item Read+Write
+
+L<gitmo@git.moose.perl.org:Moose.git>
+
+=back
+
 =item Core Committers - people reviewing and merging a branch
 
 These people have worked with the Moose codebase for a while.
index 16202d0..e6cbce9 100644 (file)
@@ -68,7 +68,7 @@ In particular:
 
 =item C<Num> accepts anything that perl thinks looks like a number (see L<Scalar::Util/looks_like_number>).
 
-=item C<ClassName> and C<RoleName> accept strings that are either a the name of a class or the name of a role. The class/role must be loaded beforehand for this to succeed.
+=item C<ClassName> and C<RoleName> accept strings that are either the name of a class or the name of a role. The class/role must be loaded beforehand for this to succeed.
 
 =item C<FileHandle> accepts either an object of type L<IO::Handle> or a builtin perl filehandle (see L<Scalar::Util/openhandle>).
 
index 1b3196c..a7187cc 100644 (file)
@@ -311,7 +311,7 @@ Moose::Meta::TypeConstraint - The Moose Type Constraint metaclass
 =head1 DESCRIPTION
 
 This class represents a single type constraint. Moose's built-in type
-constraints, as well as constraints you define, are all store in a
+constraints, as well as constraints you define, are all stored in a
 L<Moose::Meta::TypeConstraint::Registry> object as objects of this
 class.