Remove all references to method providers
Dave Rolsky [Fri, 24 Sep 2010 16:09:00 +0000 (11:09 -0500)]
lib/Moose/Meta/Attribute/Native/Trait/Array.pm
lib/Moose/Meta/Attribute/Native/Trait/Bool.pm
lib/Moose/Meta/Attribute/Native/Trait/Code.pm
lib/Moose/Meta/Attribute/Native/Trait/Counter.pm
lib/Moose/Meta/Attribute/Native/Trait/Hash.pm
lib/Moose/Meta/Attribute/Native/Trait/String.pm

index 095f365..9a2da60 100644 (file)
@@ -82,9 +82,6 @@ array operations.
 
 =head1 PROVIDED METHODS
 
-These methods are implemented in
-L<Moose::Meta::Attribute::Native::MethodProvider::Array>.
-
 =over 4
 
 =item B<count>
@@ -246,10 +243,6 @@ in the array.
 
 =item B<meta>
 
-=item B<method_provider>
-
-=item B<has_method_provider>
-
 =back
 
 =head1 BUGS
index ed9dee6..c865f73 100644 (file)
@@ -56,11 +56,6 @@ basic math operations.
 
 =head1 PROVIDED METHODS
 
-These methods are implemented in
-L<Moose::Meta::Attribute::Native::MethodProvider::Bool>. It is important to
-note that all those methods do in place modification of the value stored in
-the attribute.
-
 =over 4
 
 =item B<set>
@@ -87,10 +82,6 @@ Equivalent of 'not C<$value>'.
 
 =item B<meta>
 
-=item B<has_method_provider>
-
-=item B<method_provider>
-
 =back
 
 =head1 BUGS
index 30b6d2f..fab3d92 100644 (file)
@@ -65,10 +65,6 @@ Calls the coderef with the the instance as invocant and given args.
 
 =item B<meta>
 
-=item B<method_provider>
-
-=item B<has_method_provider>
-
 =back
 
 =head1 BUGS
index 53ba46e..d6401f1 100644 (file)
@@ -63,11 +63,6 @@ amount of change is one.
 
 =head1 PROVIDED METHODS
 
-These methods are implemented in
-L<Moose::Meta::Attribute::Native::MethodProvider::Counter>. It is important to
-note that all those methods do in place modification of the value stored in
-the attribute.
-
 =over 4
 
 =item B<set($value)>
@@ -96,10 +91,6 @@ Resets the value stored in this slot to it's default value.
 
 =item B<meta>
 
-=item B<method_provider>
-
-=item B<has_method_provider>
-
 =back
 
 =head1 BUGS
index b62f5c7..a1b6b03 100644 (file)
@@ -6,8 +6,6 @@ our $VERSION   = '1.14';
 $VERSION = eval $VERSION;
 our $AUTHORITY = 'cpan:STEVAN';
 
-use Moose::Meta::Attribute::Native::MethodProvider::Hash;
-
 use Moose::Meta::Method::Accessor::Native::Hash::clear;
 use Moose::Meta::Method::Accessor::Native::Hash::count;
 use Moose::Meta::Method::Accessor::Native::Hash::defined;
@@ -23,13 +21,6 @@ use Moose::Meta::Method::Accessor::Native::Hash::values;
 
 with 'Moose::Meta::Attribute::Native::Trait';
 
-has 'method_provider' => (
-    is        => 'ro',
-    isa       => 'ClassName',
-    predicate => 'has_method_provider',
-    default   => 'Moose::Meta::Attribute::Native::MethodProvider::Hash'
-);
-
 sub _helper_type { 'HashRef' }
 
 no Moose::Role;
@@ -71,9 +62,6 @@ hash-like operations.
 
 =head1 PROVIDED METHODS
 
-These methods are implemented in
-L<Moose::Meta::Attribute::Native::MethodProvider::Hash>.
-
 =over 4
 
 =item B<get($key, $key2, $key3...)>
@@ -145,10 +133,6 @@ arguments, sets the value of the specified key.
 
 =item B<meta>
 
-=item B<method_provider>
-
-=item B<has_method_provider>
-
 =back
 
 =head1 BUGS
index 19febd8..e28f192 100644 (file)
@@ -70,11 +70,6 @@ above. This allows for a very basic string definition:
 
 =head1 PROVIDED METHODS
 
-These methods are implemented in
-L<Moose::Meta::Attribute::Native::MethodProvider::String>. It is important to
-note that all those methods do in place modification of the value stored in
-the attribute.
-
 =over 4
 
 =item B<inc>
@@ -131,10 +126,6 @@ based on C<substr>'s arity.
 
 =item B<meta>
 
-=item B<method_provider>
-
-=item B<has_method_provider>
-
 =back
 
 =head1 BUGS