From: Andrew Rodland Date: Mon, 2 Aug 2010 10:44:00 +0000 (+0000) Subject: Use Config::Any's friendly error message for required version early on X-Git-Tag: v0.20~7 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=9dbebe277d9dc4fef8eee9a57b8e2475a125b403;p=p5sagit%2FConfig-Any.git Use Config::Any's friendly error message for required version early on --- diff --git a/lib/Config/Any/General.pm b/lib/Config/Any/General.pm index 74776e2..7bb1d1b 100644 --- a/lib/Config/Any/General.pm +++ b/lib/Config/Any/General.pm @@ -52,10 +52,6 @@ sub load { require Config::General; - if (Config::General->VERSION < 2.47) { - die "Config::General version 2.47 or greater required"; - } - $args->{ -ForceArray } = 1 unless exists $args->{ -ForceArray }; my $configfile = Config::General->new( %$args ); @@ -84,7 +80,7 @@ Specifies that this module requires L in order to work. =cut -sub requires_all_of { 'Config::General' } +sub requires_all_of { [ 'Config::General', '2.47' ] } =head1 AUTHOR