Catalyst::Utils is not an exporter
Jack Downes [Wed, 23 Mar 2011 01:24:25 +0000 (19:24 -0600)]
Stop trying to import from it. Call ensure_class_loaded by its fully qualified
name instead.

lib/Catalyst/Restarter.pm

index 9d0e547..fd5a534 100644 (file)
@@ -6,7 +6,7 @@ use Cwd qw( abs_path );
 use File::ChangeNotify;
 use File::Spec;
 use FindBin;
-use Catalyst::Utils qw/ ensure_class_loaded /;
+use Catalyst::Utils;
 use namespace::clean -except => 'meta';
 
 has start_sub => (
@@ -49,7 +49,7 @@ sub pick_subclass {
 
     $subclass = 'Catalyst::Restarter::' . $subclass;
 
-    ensure_class_loaded($subclass);
+    Catalyst::Utils::ensure_class_loaded($subclass);
 
     return $subclass;
 }