X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMouse.git;a=blobdiff_plain;f=lib%2FMouse%2FMeta%2FModule.pm;h=7d2a1e9fbf1bab1223da156c4902807065a7f747;hp=6c32c9d2cebbdf9ea6dd0fd6c6b9b1bd18f58501;hb=637d4f17e6965551c032a3115dcbbb4d8e01fbf5;hpb=4bc73e4760435ee34876be28bf4522e9e7eaf519 diff --git a/lib/Mouse/Meta/Module.pm b/lib/Mouse/Meta/Module.pm index 6c32c9d..7d2a1e9 100755 --- a/lib/Mouse/Meta/Module.pm +++ b/lib/Mouse/Meta/Module.pm @@ -1,5 +1,5 @@ package Mouse::Meta::Module; -use Mouse::Util qw/:meta get_code_package get_code_ref load_class not_supported/; # enables strict and warnings +use Mouse::Util qw/:meta get_code_package get_code_ref not_supported/; # enables strict and warnings use Carp (); use Scalar::Util (); @@ -130,10 +130,7 @@ sub get_method{ my($self, $method_name) = @_; if(my $code = $self->get_method_body($method_name)){ - my $method_metaclass = $self->method_metaclass; - load_class($method_metaclass); - - return $method_metaclass->wrap( + return Mouse::Util::load_class($self->method_metaclass)->wrap( body => $code, name => $method_name, package => $self->name,