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=f71c60c628cda109ade99b3a0d4628f71541eab4;hp=58e712a8309198c5a1d00aa0739d4f9a430d1348;hb=1820fffecb0bd1da64edc16ecde534178b841d14;hpb=2cea7a5fabbf2a81e0518c3f967706c9428afa8d diff --git a/lib/Mouse/Meta/Module.pm b/lib/Mouse/Meta/Module.pm index 58e712a..f71c60c 100755 --- a/lib/Mouse/Meta/Module.pm +++ b/lib/Mouse/Meta/Module.pm @@ -5,7 +5,7 @@ use warnings; use Carp (); use Scalar::Util qw/blessed weaken/; -use Mouse::Util qw/get_code_info not_supported load_class/; +use Mouse::Util qw/:meta get_code_info not_supported load_class/; { my %METACLASS_CACHE; @@ -46,8 +46,6 @@ use Mouse::Util qw/get_code_info not_supported load_class/; } -sub meta{ Mouse::Meta::Class->initialize(ref $_[0] || $_[0]) } - sub _new{ Carp::croak("Mouse::Meta::Module is an abstract class") } sub name { $_[0]->{package} } @@ -301,7 +299,7 @@ __END__ =head1 NAME -Mouse::Meta::Module - Common base class for Mouse::Meta::Class and Mouse::Meta::Role +Mouse::Meta::Module - The base class for Mouse::Meta::Class and Mouse::Meta::Role =cut