- 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