Load Moose::Exporter.
Dave Rolsky [Mon, 26 Jan 2009 16:01:38 +0000 (16:01 +0000)]
No need to capture the return value from Moose::Exporter->setup_import_methods

lib/Moose/Role.pm

index 87a3cf0..18e1ca2 100644 (file)
@@ -17,6 +17,7 @@ our $AUTHORITY = 'cpan:STEVAN';
 use Moose       ();
 use Moose::Util ();
 
+use Moose::Exporter;
 use Moose::Meta::Role;
 use Moose::Util::TypeConstraints;
 
@@ -107,7 +108,7 @@ sub augment {
     croak "Roles cannot support 'augment'";
 }
 
-my $exporter = Moose::Exporter->setup_import_methods(
+Moose::Exporter->setup_import_methods(
     with_caller => [
         qw( with requires excludes has before after around override make_immutable )
     ],