- New upstream release 1.128 Bug Fixes - PPI misparsing a module caused an incorrect "Must end with a recognizable true value"; this is fixed by upgrading to PPI 1.224 (GH#696, GH#607) - A test would fail under the upcoming Perl 5.26 that omits the current directory from @INC - Fixed an invalid test in the RequireBarewordsIncludes test (GH#751) - If an element contained blank lines then the source "%r" displayed for a violation was wrong (GH#702, GH#734) Dependencies - Perl::Critic now requires PPI 1.224; PPI is the underlying Perl parser on which Perl::Critic is built, and 1.224 introduces many parsing fixes such as: - Fixes for dot-in-@INC - Parse left side of => as bareword even if it looks like a keyword or op - $::x now works - Higher accuracy when deciding whether certain characters are operators or variable type casts (*&% etc.) - Subroutine attributes parsed correctly Performance Enhancements - Sped up BuiltinFunctions::ProhibitUselessTopic ~7% (GH#656) Documentation - Fixed incorrect explanation of capture variables in ProhibitCaptureWithoutTest - Fixed incorrect links - Fixed incorrect example for returning a sorted list - Fixed invalid POD (GH#735) - Updated docs on ProhibitYadaOperator (GH#662) - Removed all the references to the old mailing list and code repository at tigris.org (GH#757) - This release by PETDANCE → update source URLepel9
parent
01d1d89e63
commit
ca6c5a8137
@ -1,36 +0,0 @@
|
|||||||
From 62b12906e6d9afad570ec29716e3ef4d9bd1aa3f Mon Sep 17 00:00:00 2001
|
|
||||||
From: Andy Lester <andy@petdance.com>
|
|
||||||
Date: Wed, 17 May 2017 23:05:50 -0500
|
|
||||||
Subject: [PATCH] Use absolute paths so that lack of . in @INC should still
|
|
||||||
work. Also remove a comment about a now-deleted file.
|
|
||||||
|
|
||||||
---
|
|
||||||
t/07_perlcritic.t | 8 ++------
|
|
||||||
1 file changed, 2 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/t/07_perlcritic.t b/t/07_perlcritic.t
|
|
||||||
index 37aa4a1d..a4a13350 100644
|
|
||||||
--- a/t/07_perlcritic.t
|
|
||||||
+++ b/t/07_perlcritic.t
|
|
||||||
@@ -14,19 +14,15 @@ our $VERSION = '1.126';
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
-my $perlcritic = File::Spec->catfile( qw(blib script perlcritic) );
|
|
||||||
+my $perlcritic = File::Spec->rel2abs( File::Spec->catfile( qw( blib script perlcritic ) ) );
|
|
||||||
if (not -e $perlcritic) {
|
|
||||||
- $perlcritic = File::Spec->catfile( qw(bin perlcritic) )
|
|
||||||
+ $perlcritic = File::Spec->rel2abs( File::Spec->catfile( qw( bin perlcritic ) ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
require_ok($perlcritic);
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
-# ensure we return true if this test is loaded by
|
|
||||||
-# t/07_perlcritic.t_without_optional_dependencies.t
|
|
||||||
-1;
|
|
||||||
-
|
|
||||||
# Local Variables:
|
|
||||||
# mode: cperl
|
|
||||||
# cperl-indent-level: 4
|
|
Loading…
Reference in new issue