From: Dave Rolsky Date: Fri, 24 Sep 2010 16:09:00 +0000 (-0500) Subject: Remove all references to method providers X-Git-Tag: 1.15~110 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=1a082c00b1a7088c3a287793781537f3d0bdee5f;p=gitmo%2FMoose.git Remove all references to method providers --- diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Array.pm b/lib/Moose/Meta/Attribute/Native/Trait/Array.pm index 095f365..9a2da60 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Array.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Array.pm @@ -82,9 +82,6 @@ array operations. =head1 PROVIDED METHODS -These methods are implemented in -L. - =over 4 =item B @@ -246,10 +243,6 @@ in the array. =item B -=item B - -=item B - =back =head1 BUGS diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm b/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm index ed9dee6..c865f73 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm @@ -56,11 +56,6 @@ basic math operations. =head1 PROVIDED METHODS -These methods are implemented in -L. It is important to -note that all those methods do in place modification of the value stored in -the attribute. - =over 4 =item B @@ -87,10 +82,6 @@ Equivalent of 'not C<$value>'. =item B -=item B - -=item B - =back =head1 BUGS diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Code.pm b/lib/Moose/Meta/Attribute/Native/Trait/Code.pm index 30b6d2f..fab3d92 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Code.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Code.pm @@ -65,10 +65,6 @@ Calls the coderef with the the instance as invocant and given args. =item B -=item B - -=item B - =back =head1 BUGS diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm b/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm index 53ba46e..d6401f1 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm @@ -63,11 +63,6 @@ amount of change is one. =head1 PROVIDED METHODS -These methods are implemented in -L. It is important to -note that all those methods do in place modification of the value stored in -the attribute. - =over 4 =item B @@ -96,10 +91,6 @@ Resets the value stored in this slot to it's default value. =item B -=item B - -=item B - =back =head1 BUGS diff --git a/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm b/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm index b62f5c7..a1b6b03 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm @@ -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. - =over 4 =item B @@ -145,10 +133,6 @@ arguments, sets the value of the specified key. =item B -=item B - -=item B - =back =head1 BUGS diff --git a/lib/Moose/Meta/Attribute/Native/Trait/String.pm b/lib/Moose/Meta/Attribute/Native/Trait/String.pm index 19febd8..e28f192 100644 --- a/lib/Moose/Meta/Attribute/Native/Trait/String.pm +++ b/lib/Moose/Meta/Attribute/Native/Trait/String.pm @@ -70,11 +70,6 @@ above. This allows for a very basic string definition: =head1 PROVIDED METHODS -These methods are implemented in -L. It is important to -note that all those methods do in place modification of the value stored in -the attribute. - =over 4 =item B @@ -131,10 +126,6 @@ based on C's arity. =item B -=item B - -=item B - =back =head1 BUGS