Remove all references to method providers
[gitmo/Moose.git] / lib / Moose / Meta / Attribute / Native / Trait / Hash.pm
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