Mixins no longer inherit from CMOP::Object.
authorDave Rolsky <autarch@urth.org>
Mon, 28 Dec 2009 17:14:24 +0000 (11:14 -0600)
committerDave Rolsky <autarch@urth.org>
Mon, 28 Dec 2009 17:14:24 +0000 (11:14 -0600)
commit9e3ca77b02a577f17dad4312b057778b30531b43
treeeea2833ab7a2f53dbab5d01ab4a4a18203bbe167
parent84dd9b9ac630c5f4f05fda1c92475622bd1d1b59
Mixins no longer inherit from CMOP::Object.

They now inherit from CMOP::Mixin, which just provides a ->meta method.
lib/Class/MOP.pm
lib/Class/MOP/Mixin.pm [new file with mode: 0644]
lib/Class/MOP/Mixin/AttributeCore.pm
lib/Class/MOP/Mixin/HasAttributes.pm
lib/Class/MOP/Mixin/HasMethods.pm
lib/Class/MOP/Package.pm
t/000_load.t
t/010_self_introspection.t