use alias_method instead of trying to bolt in the MOP add_method
matthewt [Fri, 25 Jan 2008 07:43:58 +0000 (07:43 +0000)]
git-svn-id: http://dev.catalyst.perl.org/repos/bast/trunk/Devel-REPL@3974 bd8105ee-0ff8-0310-8827-fb3f25b6796d

lib/Devel/REPL/Plugin.pm

index bfa57d3..f2f6d8a 100644 (file)
@@ -8,7 +8,7 @@ use Moose::Role ();
 sub import {
   my $target = caller;
   my $meta = Devel::REPL::Meta::Plugin->initialize($target);
-  $meta->Moose::Meta::Class::add_method('meta' => sub { $meta });
+  $meta->alias_method('meta' => sub { $meta });
   goto &Moose::Role::import;
 }