fix bug where non-result files were picked up for Moose check
Rafael Kitover [Wed, 8 Dec 2010 12:05:01 +0000 (12:05 +0000)]
Changes
lib/Catalyst/Helper/Model/DBIC/Schema.pm

diff --git a/Changes b/Changes
index 126f875..d089086 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,7 @@
 Revision history for Perl extension Catalyst::Model::DBIC::Schema
 
+        - fix bug where non-result files were picked up for Moose check
+
 0.44  Tue Dec  7 03:50:48 UTC 2010
         - do not upgrade non-Moose schemas to use_moose=1 (RT#60558)
         - added col_collision_map => 'column_%s' as default loader option
index 8b1a68b..e0f98c9 100644 (file)
@@ -416,6 +416,8 @@ sub _build_is_moose_schema {
 
     try {
         finddepth(sub {
+            return if $File::Find::name !~ /\.pm\z/;
+
             open my $fh, '<', $File::Find::name
                 or die "Could not open $File::Find::name: $!";