better error handling for bad versions
Graham Knop [Thu, 16 Jan 2014 18:26:10 +0000 (13:26 -0500)]
lib/strictures.pm

index f14f7e9..64ddd44 100644 (file)
@@ -44,7 +44,8 @@ sub _enable {
     if !defined $version;
   my $method = "_enable_$version";
   if (!$class->can($method)) {
-    die "Major version specified as $version - not supported!";
+    require Carp;
+    Carp::croak("Major version specified as $version - not supported!");
   }
   $class->$method($opts);
 }