X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FOptional%2FDependencies.pm;h=9caf05b807e9d8f11e1f480b0cad81fc634bdf25;hb=9c1700e39e6ee002d9294c0d988882d1f0d7d86f;hp=6f7c10d7d2966996334f4b76e463f7fc95384025;hpb=be21f2eb5af6b164bf0bff16217fab8a4d039e57;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Optional/Dependencies.pm b/lib/DBIx/Class/Optional/Dependencies.pm index 6f7c10d..9caf05b 100644 --- a/lib/DBIx/Class/Optional/Dependencies.pm +++ b/lib/DBIx/Class/Optional/Dependencies.pm @@ -3,7 +3,7 @@ package DBIx::Class::Optional::Dependencies; use warnings; use strict; -use Carp; +use Carp (); # NO EXTERNAL NON-5.8.1 CORE DEPENDENCIES EVER (e.g. C::A::G) # This module is to be loaded by Makefile.PM on a pristine system @@ -411,11 +411,11 @@ my $reqs = { sub req_list_for { my ($class, $group) = @_; - croak "req_list_for() expects a requirement group name" + Carp::croak "req_list_for() expects a requirement group name" unless $group; my $deps = $reqs->{$group}{req} - or croak "Requirement group '$group' does not exist"; + or Carp::croak "Requirement group '$group' does not exist"; return { %$deps }; } @@ -425,7 +425,7 @@ our %req_availability_cache; sub req_ok_for { my ($class, $group) = @_; - croak "req_ok_for() expects a requirement group name" + Carp::croak "req_ok_for() expects a requirement group name" unless $group; return $class->_check_deps($group)->{status}; @@ -434,7 +434,7 @@ sub req_ok_for { sub req_missing_for { my ($class, $group) = @_; - croak "req_missing_for() expects a requirement group name" + Carp::croak "req_missing_for() expects a requirement group name" unless $group; return $class->_check_deps($group)->{missing}; @@ -443,7 +443,7 @@ sub req_missing_for { sub req_errorlist_for { my ($class, $group) = @_; - croak "req_errorlist_for() expects a requirement group name" + Carp::croak "req_errorlist_for() expects a requirement group name" unless $group; return $class->_check_deps($group)->{errorlist}; @@ -661,7 +661,7 @@ EOD 'You may distribute this code under the same terms as Perl itself', ); - open (my $fh, '>', $podfn) or croak "Unable to write to $podfn: $!"; + open (my $fh, '>', $podfn) or Carp::croak "Unable to write to $podfn: $!"; print $fh join ("\n\n", @chunks); close ($fh); }