namespace::clean Catalyst::Controller.
Florian Ragwitz [Thu, 12 Feb 2009 00:23:18 +0000 (00:23 +0000)]
lib/Catalyst/Controller.pm

index 7ee1b15..f52f062 100644 (file)
@@ -1,6 +1,9 @@
 package Catalyst::Controller;
 
 use Moose;
+
+use namespace::clean -except => 'meta';
+
 # Note - Must be done at compile time due to attributes (::AttrContainer)
 BEGIN { extends qw/Catalyst::Component Catalyst::AttrContainer/; }
 
@@ -387,8 +390,6 @@ sub _parse_MyAction_attr {
     return ( 'ActionClass', $value );
 }
 
-no Moose;
-
 __PACKAGE__->meta->make_immutable;
 
 1;