MMR::Attribute is a metaclass, it needs to inherit from CMOP::Object
Jesse Luehrs [Wed, 24 Nov 2010 20:43:57 +0000 (14:43 -0600)]
lib/Moose/Meta/Role/Attribute.pm

index dd6496e..a7404ce 100644 (file)
@@ -10,7 +10,7 @@ use Scalar::Util 'blessed', 'weaken';
 our $VERSION   = '1.9900';
 our $AUTHORITY = 'cpan:STEVAN';
 
-use base 'Moose::Meta::Mixin::AttributeCore';
+use base 'Moose::Meta::Mixin::AttributeCore', 'Class::MOP::Object';
 
 __PACKAGE__->meta->add_attribute(
     'metaclass' => (