X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2Fstrictures.pm;h=64d4ba2ed0666e2e5bba605a21d0971ed4464d88;hb=9404cddf34f6fa514938df735aaeb3eee524e0cb;hp=b15fc01af9b8282147e0b83048d8acfb5ef7b5e7;hpb=f771c0887d1b331abeea950f68304f6e5193dd19;p=p5sagit%2Fstrictures.git diff --git a/lib/strictures.pm b/lib/strictures.pm index b15fc01..64d4ba2 100644 --- a/lib/strictures.pm +++ b/lib/strictures.pm @@ -10,7 +10,7 @@ BEGIN { *_CAN_GOTO_VERSION = ($] >= 5.010000) ? sub(){1} : sub(){0}; } -our $VERSION = '2.000000'; +our $VERSION = '2.000004'; $VERSION = eval $VERSION; our @WARNING_CATEGORIES = grep { exists $warnings::Offsets{$_} } qw( @@ -22,6 +22,7 @@ our @WARNING_CATEGORIES = grep { exists $warnings::Offsets{$_} } qw( experimental::autoderef experimental::bitwise experimental::const_attr + experimental::declared_refs experimental::lexical_subs experimental::lexical_topic experimental::postderef @@ -106,7 +107,7 @@ our $Smells_Like_VCS; sub import { my $class = shift; - my %opts = ref $_[0] ? %{$_[0]} : @_; + my %opts = @_ == 1 ? %{$_[0]} : @_; if (!exists $opts{version}) { $opts{version} = exists $^H{strictures_enable} ? delete $^H{strictures_enable}