. "please unset \$ENV{PERL_STRICTURES_EXTRA}\n";
}
$ENV{PERL_STRICTURES_EXTRA};
- } elsif (_PERL_LT_5_8_4) {
+ } elsif (! _PERL_LT_5_8_4) {
(caller)[1] =~ /^(?:t|xt|lib|blib)[\\\/]/
and defined $Smells_Like_VCS ? $Smells_Like_VCS
- : ( $Smells_Like_VCS = (
+ : ( $Smells_Like_VCS = !!(
-e '.git' || -e '.svn' || -e '.hg'
|| (-e '../../dist.ini'
&& (-e '../../.git' || -e '../../.svn' || -e '../../.hg' ))
except when called from a file which matches:
- (caller)[1] =~ /^(?:t|xt|lib|blib)/
+ (caller)[1] =~ /^(?:t|xt|lib|blib)[\\\/]/
and when either C<.git>, C<.svn>, or C<.hg> is present in the current directory (with
the intention of only forcing extra tests on the author side) -- or when C<.git>,