don't both "use metaclass" and then "use base 'Class::MOP::Class'"
authorJesse Luehrs <doy@tozt.net>
Thu, 23 Sep 2010 00:50:24 +0000 (19:50 -0500)
committerJesse Luehrs <doy@tozt.net>
Thu, 23 Sep 2010 04:44:58 +0000 (23:44 -0500)
commitd4075cb356da3b35741f9b60659bd294515d6a64
treef8e7d40efdd271823c6a53570c247df3d663dbb3
parentcdf923f85e2cdc4c5adcc1efbb05d4bcf2241b24
don't both "use metaclass" and then "use base 'Class::MOP::Class'"

this breaks several assumptions, including metaclass compatibility (use
base can't recheck that) and the existence of a 'meta' method (if
no_meta => 1 is passed to use metaclass). neither of these are an issue
here specifically, but better to not open up the issue (and it's not
necessary anyway).
t/074_immutable_custom_trait.t