- New upstream release 1.122 - Now requires PPI-1.218, which has numerous enahncements and bug fixes - Also now requires Readonly-2.00, which obviates the need for Readonly::XS to get fast constants - File::HomeDir, File::Which, and Term::ANSIColor are all required now instead of being optional or recommended; this simplifies our test code and ensures consistent optimal behavior for all users - Added two new policies: BuiltinFunctions::ProhibitUselessTopic and RegularExpressions::ProhibitUselessTopic - Updated the perlcritic.el script to use modern Emacs hooks (GH #556) - Removed all the internal RCS keyword boilerplate blocks that were never getting expanded - Use %license where possible - Drop upstreamed patchesepel9
parent
4bae07f118
commit
8ec205d92c
@ -1,22 +0,0 @@
|
|||||||
--- xt/author/82_optional_modules.t
|
|
||||||
+++ xt/author/82_optional_modules.t
|
|
||||||
@@ -11,8 +11,6 @@
|
|
||||||
use strict;
|
|
||||||
use warnings;
|
|
||||||
|
|
||||||
-use Readonly; # So we don't barf when we hit Readonly::XS below.
|
|
||||||
-
|
|
||||||
use lib 'inc';
|
|
||||||
use Perl::Critic::BuildUtilities qw< recommended_module_versions >;
|
|
||||||
|
|
||||||
@@ -37,7 +35,10 @@
|
|
||||||
plan tests => scalar keys %module_versions;
|
|
||||||
|
|
||||||
foreach my $module (sort keys %module_versions) {
|
|
||||||
+ SKIP: {
|
|
||||||
+ skip 'Readonly::XS must only be used from Readonly itself', 1 if $module eq 'Readonly::XS';
|
|
||||||
use_ok( $module, $module_versions{$module} );
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
|
|
||||||
# Local Variables:
|
|
@ -1,22 +0,0 @@
|
|||||||
--- Build.PL
|
|
||||||
+++ Build.PL
|
|
||||||
@@ -10,6 +10,10 @@
|
|
||||||
use strict;
|
|
||||||
use warnings;
|
|
||||||
|
|
||||||
+use Module::Build 0.4200;
|
|
||||||
+# meta_merge->resources->license now takes an arrayref of URLs in 0.4200 (or
|
|
||||||
+# thereabouts, but I can't tell for sure from the Changes file).
|
|
||||||
+
|
|
||||||
use lib 'inc';
|
|
||||||
|
|
||||||
use Perl::Critic::BuildUtilities qw<
|
|
||||||
@@ -55,7 +59,7 @@
|
|
||||||
resources => {
|
|
||||||
bugtracker => 'https://github.com/Perl-Critic/Perl-Critic/issues',
|
|
||||||
homepage => 'http://perlcritic.com',
|
|
||||||
- license => 'http://dev.perl.org/licenses',
|
|
||||||
+ license => [ 'http://dev.perl.org/licenses' ],
|
|
||||||
MailingList => 'http://perlcritic.tigris.org/servlets/SummarizeList?listName=users',
|
|
||||||
repository => 'git://github.com/Perl-Critic/Perl-Critic.git',
|
|
||||||
},
|
|
Loading…
Reference in new issue