Move initializer later in the docs
Dave Rolsky [Sat, 13 Dec 2008 16:34:44 +0000 (16:34 +0000)]
lib/Moose.pm

index 12403ff..f1e7c86 100644 (file)
@@ -618,16 +618,6 @@ See the L<default option docs in
 Class::MOP::Attribute|Class::MOP::Attribute/default> for more
 information.
 
-=item I<initializer> => Str
-
-This may be a method name (referring to a method on the class with
-this attribute) or a CODE ref.  The initializer is used to set the
-attribute value on an instance when the attribute is set during
-instance initialization (but not when the value is being assigned
-to). See the L<initializer option docs in
-Class::MOP::Attribute|Class::MOP::Attribute/initializer> for more
-information.
-
 =item I<clearer> => Str
 
 Allows you to clear the value, see the L<clearer option docs in
@@ -646,6 +636,15 @@ information.
 Automatically define lazy => 1 as well as builder => "_build_$attr", clearer =>
 "clear_$attr', predicate => 'has_$attr' unless they are already defined.
 
+=item I<initializer> => Str
+
+This may be a method name (referring to a method on the class with
+this attribute) or a CODE ref.  The initializer is used to set the
+attribute value on an instance when the attribute is set during
+instance initialization (but not when the value is being assigned
+to). See the L<initializer option docs in
+Class::MOP::Attribute|Class::MOP::Attribute/initializer> for more
+information.
 
 =back