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=ec9932ffb8f251538516bb08c76c36812d6e497e;hb=637d4f17e6965551c032a3115dcbbb4d8e01fbf5;hpb=013ee5f0c0ce5afa1fea9d45bd14bd8f8bfd67f4 diff --git a/lib/Mouse/Meta/Module.pm b/lib/Mouse/Meta/Module.pm index ec9932f..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, @@ -342,7 +339,7 @@ Mouse::Meta::Module - The base class for Mouse::Meta::Class and Mouse::Meta::Rol =head1 VERSION -This document describes Mouse version 0.50 +This document describes Mouse version 0.50_03 =head1 SEE ALSO