Hello community,
here is the log from the commit of package perl-Perl-Critic-Freenode for
openSUSE:Factory checked in at 2017-06-09 15:58:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic-Freenode (Old)
and /work/SRC/openSUSE:Factory/.perl-Perl-Critic-Freenode.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Perl-Critic-Freenode"
Fri Jun 9 15:58:12 2017 rev:3 rq:502482 version:0.021
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Perl-Critic-Freenode/perl-Perl-Critic-Freenode.changes
2017-05-24 16:47:16.532678120 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Perl-Critic-Freenode.new/perl-Perl-Critic-Freenode.changes
2017-06-09 15:58:16.364341035 +0200
@@ -1,0 +2,9 @@
+Fri Jun 9 06:13:48 UTC 2017 - [email protected]
+
+- updated to 0.021
+ see /usr/share/doc/packages/perl-Perl-Critic-Freenode/Changes
+
+ 0.021 2017-06-03 19:49:16 EDT
+ - Be more lenient when trying to detect postderef for DeprecatedFeatures
autoderef violations
+
+-------------------------------------------------------------------
Old:
----
Perl-Critic-Freenode-0.020.tar.gz
New:
----
Perl-Critic-Freenode-0.021.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Perl-Critic-Freenode.spec ++++++
--- /var/tmp/diff_new_pack.goBBKb/_old 2017-06-09 15:58:17.020248460 +0200
+++ /var/tmp/diff_new_pack.goBBKb/_new 2017-06-09 15:58:17.024247896 +0200
@@ -17,7 +17,7 @@
Name: perl-Perl-Critic-Freenode
-Version: 0.020
+Version: 0.021
Release: 0
%define cpan_name Perl-Critic-Freenode
Summary: Perl::Critic policies inspired by #perl on
++++++ Perl-Critic-Freenode-0.020.tar.gz -> Perl-Critic-Freenode-0.021.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Perl-Critic-Freenode-0.020/Build.PL
new/Perl-Critic-Freenode-0.021/Build.PL
--- old/Perl-Critic-Freenode-0.020/Build.PL 2017-05-16 02:45:04.000000000
+0200
+++ new/Perl-Critic-Freenode-0.021/Build.PL 2017-06-04 01:49:18.000000000
+0200
@@ -84,7 +84,7 @@
"Dan Book <dbook\@cpan.org>"
],
"dist_name" => "Perl-Critic-Freenode",
- "dist_version" => "0.020",
+ "dist_version" => "0.021",
"license" => "artistic_2",
"module_name" => "Perl::Critic::Freenode",
"recursive_test_files" => 1,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Perl-Critic-Freenode-0.020/Changes
new/Perl-Critic-Freenode-0.021/Changes
--- old/Perl-Critic-Freenode-0.020/Changes 2017-05-16 02:45:04.000000000
+0200
+++ new/Perl-Critic-Freenode-0.021/Changes 2017-06-04 01:49:18.000000000
+0200
@@ -1,3 +1,6 @@
+0.021 2017-06-03 19:49:16 EDT
+ - Be more lenient when trying to detect postderef for DeprecatedFeatures
autoderef violations
+
0.020 2017-05-15 20:45:02 EDT
- Updates to documentation for DeprecatedFeatures and DiscouragedModules
policies
- Add require ::Foo::Bar to DeprecatedFeatures policy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Perl-Critic-Freenode-0.020/META.json
new/Perl-Critic-Freenode-0.021/META.json
--- old/Perl-Critic-Freenode-0.020/META.json 2017-05-16 02:45:04.000000000
+0200
+++ new/Perl-Critic-Freenode-0.021/META.json 2017-06-04 01:49:18.000000000
+0200
@@ -67,95 +67,95 @@
"provides" : {
"Perl::Critic::Freenode" : {
"file" : "lib/Perl/Critic/Freenode.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Freenode::Utils" : {
"file" : "lib/Perl/Critic/Freenode/Utils.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::AmpersandSubCalls" : {
"file" : "lib/Perl/Critic/Policy/Freenode/AmpersandSubCalls.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::ArrayAssignAref" : {
"file" : "lib/Perl/Critic/Policy/Freenode/ArrayAssignAref.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::BarewordFilehandles" : {
"file" : "lib/Perl/Critic/Policy/Freenode/BarewordFilehandles.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::ConditionalDeclarations" : {
"file" : "lib/Perl/Critic/Policy/Freenode/ConditionalDeclarations.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::ConditionalImplicitReturn" : {
"file" :
"lib/Perl/Critic/Policy/Freenode/ConditionalImplicitReturn.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::DeprecatedFeatures" : {
"file" : "lib/Perl/Critic/Policy/Freenode/DeprecatedFeatures.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::DiscouragedModules" : {
"file" : "lib/Perl/Critic/Policy/Freenode/DiscouragedModules.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::DollarAB" : {
"file" : "lib/Perl/Critic/Policy/Freenode/DollarAB.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::Each" : {
"file" : "lib/Perl/Critic/Policy/Freenode/Each.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::EmptyReturn" : {
"file" : "lib/Perl/Critic/Policy/Freenode/EmptyReturn.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::IndirectObjectNotation" : {
"file" : "lib/Perl/Critic/Policy/Freenode/IndirectObjectNotation.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::ModPerl" : {
"file" : "lib/Perl/Critic/Policy/Freenode/ModPerl.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::OpenArgs" : {
"file" : "lib/Perl/Critic/Policy/Freenode/OpenArgs.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::OverloadOptions" : {
"file" : "lib/Perl/Critic/Policy/Freenode/OverloadOptions.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::POSIXImports" : {
"file" : "lib/Perl/Critic/Policy/Freenode/POSIXImports.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::Prototypes" : {
"file" : "lib/Perl/Critic/Policy/Freenode/Prototypes.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::StrictWarnings" : {
"file" : "lib/Perl/Critic/Policy/Freenode/StrictWarnings.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::Threads" : {
"file" : "lib/Perl/Critic/Policy/Freenode/Threads.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::Wantarray" : {
"file" : "lib/Perl/Critic/Policy/Freenode/Wantarray.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::WarningsSwitch" : {
"file" : "lib/Perl/Critic/Policy/Freenode/WarningsSwitch.pm",
- "version" : "0.020"
+ "version" : "0.021"
},
"Perl::Critic::Policy::Freenode::WhileDiamondDefaultAssignment" : {
"file" :
"lib/Perl/Critic/Policy/Freenode/WhileDiamondDefaultAssignment.pm",
- "version" : "0.020"
+ "version" : "0.021"
}
},
"release_status" : "stable",
@@ -171,10 +171,10 @@
},
"x_IRC" : "irc://chat.freenode.net/#perl"
},
- "version" : "0.020",
+ "version" : "0.021",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.024000"
+ "version" : "5.026000"
},
"plugins" : [
{
@@ -238,7 +238,7 @@
"class" : "Dist::Zilla::Plugin::Git::Contributors",
"config" : {
"Dist::Zilla::Plugin::Git::Contributors" : {
- "git --version" : "2.5.5",
+ "git_version" : "2.5.5",
"include_authors" : 0,
"include_releaser" : 1,
"order_by" : "name",
@@ -246,7 +246,7 @@
}
},
"name" : "@Author::DBOOK/Git::Contributors",
- "version" : "0.029"
+ "version" : "0.030"
},
{
"class" : "Dist::Zilla::Plugin::MetaNoIndex",
@@ -279,12 +279,12 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.5.5",
+ "git_version" : "2.5.5",
"repo_root" : "."
}
},
"name" : "@Author::DBOOK/Git::Check",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::RewriteVersion",
@@ -348,7 +348,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.5.5",
+ "git_version" : "2.5.5",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -356,7 +356,7 @@
}
},
"name" : "@Author::DBOOK/Git::Commit",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::Git::Tag",
@@ -365,12 +365,12 @@
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
- "tag" : "v0.020",
+ "tag" : "v0.021",
"tag_format" : "v%v",
"tag_message" : "v%v"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.5.5",
+ "git_version" : "2.5.5",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -378,7 +378,7 @@
}
},
"name" : "@Author::DBOOK/Git::Tag",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease",
@@ -413,7 +413,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.5.5",
+ "git_version" : "2.5.5",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -421,7 +421,7 @@
}
},
"name" : "@Author::DBOOK/Commit_Version_Bump",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::Git::Push",
@@ -433,12 +433,12 @@
"remotes_must_exist" : 1
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.5.5",
+ "git_version" : "2.5.5",
"repo_root" : "."
}
},
"name" : "@Author::DBOOK/Git::Push",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
@@ -448,7 +448,7 @@
{
"class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
"name" : "@Author::DBOOK/Test::ReportPrereqs",
- "version" : "0.025"
+ "version" : "0.027"
},
{
"class" : "Dist::Zilla::Plugin::Git::GatherDir",
@@ -475,7 +475,7 @@
}
},
"name" : "@Author::DBOOK/Git::GatherDir",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::Regenerate::AfterReleasers",
@@ -682,6 +682,6 @@
"Dan Book <[email protected]>",
"Graham Knop <[email protected]>"
],
- "x_serialization_backend" : "Cpanel::JSON::XS version 3.0231"
+ "x_serialization_backend" : "Cpanel::JSON::XS version 3.0233"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Perl-Critic-Freenode-0.020/META.yml
new/Perl-Critic-Freenode-0.021/META.yml
--- old/Perl-Critic-Freenode-0.020/META.yml 2017-05-16 02:45:04.000000000
+0200
+++ new/Perl-Critic-Freenode-0.021/META.yml 2017-06-04 01:49:18.000000000
+0200
@@ -26,73 +26,73 @@
provides:
Perl::Critic::Freenode:
file: lib/Perl/Critic/Freenode.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Freenode::Utils:
file: lib/Perl/Critic/Freenode/Utils.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::AmpersandSubCalls:
file: lib/Perl/Critic/Policy/Freenode/AmpersandSubCalls.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::ArrayAssignAref:
file: lib/Perl/Critic/Policy/Freenode/ArrayAssignAref.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::BarewordFilehandles:
file: lib/Perl/Critic/Policy/Freenode/BarewordFilehandles.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::ConditionalDeclarations:
file: lib/Perl/Critic/Policy/Freenode/ConditionalDeclarations.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::ConditionalImplicitReturn:
file: lib/Perl/Critic/Policy/Freenode/ConditionalImplicitReturn.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::DeprecatedFeatures:
file: lib/Perl/Critic/Policy/Freenode/DeprecatedFeatures.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::DiscouragedModules:
file: lib/Perl/Critic/Policy/Freenode/DiscouragedModules.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::DollarAB:
file: lib/Perl/Critic/Policy/Freenode/DollarAB.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::Each:
file: lib/Perl/Critic/Policy/Freenode/Each.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::EmptyReturn:
file: lib/Perl/Critic/Policy/Freenode/EmptyReturn.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::IndirectObjectNotation:
file: lib/Perl/Critic/Policy/Freenode/IndirectObjectNotation.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::ModPerl:
file: lib/Perl/Critic/Policy/Freenode/ModPerl.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::OpenArgs:
file: lib/Perl/Critic/Policy/Freenode/OpenArgs.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::OverloadOptions:
file: lib/Perl/Critic/Policy/Freenode/OverloadOptions.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::POSIXImports:
file: lib/Perl/Critic/Policy/Freenode/POSIXImports.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::Prototypes:
file: lib/Perl/Critic/Policy/Freenode/Prototypes.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::StrictWarnings:
file: lib/Perl/Critic/Policy/Freenode/StrictWarnings.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::Threads:
file: lib/Perl/Critic/Policy/Freenode/Threads.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::Wantarray:
file: lib/Perl/Critic/Policy/Freenode/Wantarray.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::WarningsSwitch:
file: lib/Perl/Critic/Policy/Freenode/WarningsSwitch.pm
- version: '0.020'
+ version: '0.021'
Perl::Critic::Policy::Freenode::WhileDiamondDefaultAssignment:
file: lib/Perl/Critic/Policy/Freenode/WhileDiamondDefaultAssignment.pm
- version: '0.020'
+ version: '0.021'
requires:
Carp: '0'
Exporter: '0'
@@ -111,10 +111,10 @@
bugtracker: https://github.com/Grinnz/Perl-Critic-Freenode/issues
homepage: https://github.com/Grinnz/Perl-Critic-Freenode
repository: https://github.com/Grinnz/Perl-Critic-Freenode.git
-version: '0.020'
+version: '0.021'
x_Dist_Zilla:
perl:
- version: '5.024000'
+ version: '5.026000'
plugins:
-
class: Dist::Zilla::Plugin::GithubMeta
@@ -163,13 +163,13 @@
class: Dist::Zilla::Plugin::Git::Contributors
config:
Dist::Zilla::Plugin::Git::Contributors:
- 'git --version': 2.5.5
+ git_version: 2.5.5
include_authors: 0
include_releaser: 1
order_by: name
paths: []
name: '@Author::DBOOK/Git::Contributors'
- version: '0.029'
+ version: '0.030'
-
class: Dist::Zilla::Plugin::MetaNoIndex
name: '@Author::DBOOK/MetaNoIndex'
@@ -195,10 +195,10 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.5.5
+ git_version: 2.5.5
repo_root: .
name: '@Author::DBOOK/Git::Check'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::RewriteVersion
config:
@@ -248,12 +248,12 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.5.5
+ git_version: 2.5.5
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::DBOOK/Git::Commit'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::Git::Tag
config:
@@ -261,16 +261,16 @@
branch: ~
changelog: Changes
signed: 0
- tag: v0.020
+ tag: v0.021
tag_format: v%v
tag_message: v%v
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.5.5
+ git_version: 2.5.5
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::DBOOK/Git::Tag'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::BumpVersionAfterRelease
config:
@@ -296,12 +296,12 @@
- (?^:^(?:lib|script|bin)/)
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.5.5
+ git_version: 2.5.5
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::DBOOK/Commit_Version_Bump'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::Git::Push
config:
@@ -310,10 +310,10 @@
- origin
remotes_must_exist: 1
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.5.5
+ git_version: 2.5.5
repo_root: .
name: '@Author::DBOOK/Git::Push'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@Author::DBOOK/PodSyntaxTests'
@@ -321,7 +321,7 @@
-
class: Dist::Zilla::Plugin::Test::ReportPrereqs
name: '@Author::DBOOK/Test::ReportPrereqs'
- version: '0.025'
+ version: '0.027'
-
class: Dist::Zilla::Plugin::Git::GatherDir
config:
@@ -343,7 +343,7 @@
Dist::Zilla::Plugin::Git::GatherDir:
include_untracked: 0
name: '@Author::DBOOK/Git::GatherDir'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::Regenerate::AfterReleasers
config:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Freenode/Utils.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Freenode/Utils.pm
--- old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Freenode/Utils.pm
2017-05-16 02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Freenode/Utils.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Exporter 'import';
use Scalar::Util 'blessed';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
our @EXPORT_OK = qw(is_empty_return is_structural_block);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Freenode.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Freenode.pm
--- old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Freenode.pm 2017-05-16
02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Freenode.pm 2017-06-04
01:49:18.000000000 +0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.020';
+our $VERSION = '0.021';
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/AmpersandSubCalls.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/AmpersandSubCalls.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/AmpersandSubCalls.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/AmpersandSubCalls.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy::Subroutines::ProhibitAmpersandSigils';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
sub default_severity { $SEVERITY_HIGH }
sub default_themes { 'freenode' }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/ArrayAssignAref.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/ArrayAssignAref.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/ArrayAssignAref.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/ArrayAssignAref.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent
'Perl::Critic::Policy::ValuesAndExpressions::ProhibitArrayAssignAref';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
sub default_severity { $SEVERITY_MEDIUM }
sub default_themes { 'freenode' }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/BarewordFilehandles.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/BarewordFilehandles.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/BarewordFilehandles.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/BarewordFilehandles.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Using bareword filehandles';
use constant EXPL => 'Bareword filehandles are a legacy feature, creating the
filehandles as package variables. Use lexical, scoped filehandles instead (open
my $fh, ...).';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/ConditionalDeclarations.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/ConditionalDeclarations.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/ConditionalDeclarations.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/ConditionalDeclarations.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy::Variables::ProhibitConditionalDeclarations';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
sub default_severity { $SEVERITY_HIGH }
sub default_themes { 'freenode' }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/ConditionalImplicitReturn.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/ConditionalImplicitReturn.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/ConditionalImplicitReturn.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/ConditionalImplicitReturn.pm
2017-06-04 01:49:18.000000000 +0200
@@ -9,7 +9,7 @@
use List::Util 'any';
use Perl::Critic::Freenode::Utils qw(is_empty_return is_structural_block);
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Subroutine may implicitly return a conditional
statement';
use constant EXPL => 'When the last statement in a subroutine is a
conditional, the return value may unexpectedly be the evaluated condition.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/DeprecatedFeatures.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/DeprecatedFeatures.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/DeprecatedFeatures.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/DeprecatedFeatures.pm
2017-06-04 01:49:18.000000000 +0200
@@ -8,7 +8,7 @@
use Perl::Critic::Violation;
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
sub supported_parameters { () }
sub default_severity { $SEVERITY_HIGH }
@@ -163,18 +163,18 @@
if ($next and $next->isa('PPI::Token::Symbol')
and $next->raw_type eq '$') {
# try to detect postderef, very hacky;
PPI does not understand postderef yet
my $is_postderef;
- my $last;
until (!$next or
($next->isa('PPI::Token::Structure') and $next eq ';')
or
($next->isa('PPI::Token::Operator') and $next eq ',')) {
- $last = $next;
$next = $next->snext_sibling;
- }
- if ($last and
$last->isa('PPI::Token::Magic') and ($last eq '@*' or $last eq '%*')) {
- $is_postderef = 1;
- } elsif ($last and
$last->isa('PPI::Token::Operator') and $last eq '*') {
- my $prev =
$last->sprevious_sibling;
- if ($prev and
$prev->isa('PPI::Token::Cast') and ($prev eq '@' or $prev eq '%')) {
+ if ($next and
$next->isa('PPI::Token::Magic') and ($next eq '@*' or $next eq '%*')) {
$is_postderef = 1;
+ last;
+ } elsif ($next and
$next->isa('PPI::Token::Operator') and $next eq '*') {
+ my $prev =
$next->sprevious_sibling;
+ if ($prev and
$prev->isa('PPI::Token::Cast') and ($prev eq '@' or $prev eq '%')) {
+ $is_postderef =
1;
+ last;
+ }
}
}
push @violations,
$self->_violation('autoderef', $elem) unless $is_postderef;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/DiscouragedModules.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/DiscouragedModules.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/DiscouragedModules.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/DiscouragedModules.pm
2017-06-04 01:49:18.000000000 +0200
@@ -7,7 +7,7 @@
use Perl::Critic::Violation;
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
sub supported_parameters { () }
sub default_severity { $SEVERITY_HIGH }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/DollarAB.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/DollarAB.pm
--- old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/DollarAB.pm
2017-05-16 02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/DollarAB.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Using $a or $b outside sort()';
use constant EXPL => '$a and $b are special package variables for use in
sort() and related functions. Declaring them as lexicals like "my $a" may break
sort(). Use different variable names.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/Each.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/Each.pm
--- old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/Each.pm
2017-05-16 02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/Each.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'each() called';
use constant EXPL => 'The each function may cause undefined behavior when
operating on the hash while iterating. Use a foreach loop over the hash\'s keys
or values instead.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/EmptyReturn.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/EmptyReturn.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/EmptyReturn.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/EmptyReturn.pm
2017-06-04 01:49:18.000000000 +0200
@@ -9,7 +9,7 @@
use List::Util 'any';
use Perl::Critic::Freenode::Utils qw(is_empty_return is_structural_block);
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'return called with no arguments';
use constant EXPL => 'return with no arguments may return either undef or an
empty list depending on context. This can be surprising for the same reason as
other context-sensitive returns. Return undef or the empty list explicitly.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/IndirectObjectNotation.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/IndirectObjectNotation.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/IndirectObjectNotation.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/IndirectObjectNotation.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy::Objects::ProhibitIndirectSyntax';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
sub default_severity { $SEVERITY_HIGHEST }
sub default_themes { 'freenode' }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/ModPerl.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/ModPerl.pm
--- old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/ModPerl.pm
2017-05-16 02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/ModPerl.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Using mod_perl';
use constant EXPL => 'mod_perl is not designed for writing Perl web
applications. Try a Plack-based framework (Web::Simple, Dancer2, Catalyst) or
Mojolicious for a modern approach.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/OpenArgs.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/OpenArgs.pm
--- old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/OpenArgs.pm
2017-05-16 02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/OpenArgs.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'open() called with less than 3 arguments';
use constant EXPL => 'The one- and two-argument forms of open() parse
functionality from the filename, use the three-argument form instead.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/OverloadOptions.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/OverloadOptions.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/OverloadOptions.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/OverloadOptions.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Using overload.pm without a boolean overload or
fallback';
use constant EXPL => 'When using overload.pm to define overloads for an object
class, always define an overload on "bool" explicitly and set the fallback
option. This prevents objects from autogenerating a potentially surprising
boolean overload, and causes operators for which overloads can\'t be
autogenerated to act on the object as they normally would.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/POSIXImports.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/POSIXImports.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/POSIXImports.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/POSIXImports.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Using POSIX.pm without an explicit import list';
use constant EXPL => 'Using the POSIX module without specifying an import list
results in importing hundreds of symbols. Import the functions or constants you
want explicitly, or prevent the import with ().';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/Prototypes.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/Prototypes.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/Prototypes.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/Prototypes.pm
2017-06-04 01:49:18.000000000 +0200
@@ -8,7 +8,7 @@
use List::Util 'any';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Using function prototypes';
use constant EXPL => 'Function prototypes (sub foo ($@) { ... }) will usually
not do what you want. Omit the prototype, or use signatures instead.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/StrictWarnings.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/StrictWarnings.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/StrictWarnings.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/StrictWarnings.pm
2017-06-04 01:49:18.000000000 +0200
@@ -8,7 +8,7 @@
use parent 'Perl::Critic::Policy';
use version;
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Missing strict or warnings';
use constant EXPL => 'The strict and warnings pragmas are important to avoid
common pitfalls and deprecated/experimental functionality. Make sure each
script or module contains "use strict; use warnings;" or a module that does
this for you.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/Threads.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/Threads.pm
--- old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/Threads.pm
2017-05-16 02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/Threads.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Using interpreter threads';
use constant EXPL => 'Interpreter threads are discouraged, they are not
lightweight and fast as other threads may be. Try an event loop, forks.pm, or
Parallel::Prefork.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/Wantarray.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/Wantarray.pm
--- old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/Wantarray.pm
2017-05-16 02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/Wantarray.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'wantarray() called';
use constant EXPL => 'Context-sensitive functions lead to unexpected errors or
vulnerabilities. Functions should explicitly return either a list or a scalar
value.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/WarningsSwitch.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/WarningsSwitch.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/WarningsSwitch.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/WarningsSwitch.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => 'Using -w switch';
use constant EXPL => 'Don\'t use -w, it\'s too eager. use warnings; instead.';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/WhileDiamondDefaultAssignment.pm
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/WhileDiamondDefaultAssignment.pm
---
old/Perl-Critic-Freenode-0.020/lib/Perl/Critic/Policy/Freenode/WhileDiamondDefaultAssignment.pm
2017-05-16 02:45:04.000000000 +0200
+++
new/Perl-Critic-Freenode-0.021/lib/Perl/Critic/Policy/Freenode/WhileDiamondDefaultAssignment.pm
2017-06-04 01:49:18.000000000 +0200
@@ -6,7 +6,7 @@
use Perl::Critic::Utils qw(:severities :classification :ppi);
use parent 'Perl::Critic::Policy';
-our $VERSION = '0.020';
+our $VERSION = '0.021';
use constant DESC => '<>/<<>>/readline/readdir/each result not explicitly
assigned in while condition';
use constant EXPL => 'When used alone in a while condition, the <>/<<>>
operator, readline, readdir, and each functions assign their result to $_, but
do not localize it. Assign the result to an explicit lexical variable instead
(my $line = <...>, my $dir = readdir ...)';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Perl-Critic-Freenode-0.020/t/00-report-prereqs.t
new/Perl-Critic-Freenode-0.021/t/00-report-prereqs.t
--- old/Perl-Critic-Freenode-0.020/t/00-report-prereqs.t 2017-05-16
02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/t/00-report-prereqs.t 2017-06-04
01:49:18.000000000 +0200
@@ -3,7 +3,7 @@
use strict;
use warnings;
-# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.025
+# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.027
use Test::More tests => 1;
@@ -68,7 +68,7 @@
);
# Add static prereqs to the included modules list
-my $static_prereqs = do 't/00-report-prereqs.dd';
+my $static_prereqs = do './t/00-report-prereqs.dd';
# Merge all prereqs (either with ::Prereqs or a hashref)
my $full_prereqs = _merge_prereqs(
@@ -78,12 +78,14 @@
# Add dynamic prereqs to the included modules list (if we can)
my ($source) = grep { -f } 'MYMETA.json', 'MYMETA.yml';
+my $cpan_meta_error;
if ( $source && $HAS_CPAN_META
&& (my $meta = eval { CPAN::Meta->load_file($source) } )
) {
$full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs);
}
else {
+ $cpan_meta_error = $@; # capture error from
CPAN::Meta->load_file($source)
$source = 'static metadata';
}
@@ -169,10 +171,18 @@
diag "\nVersions for all modules listed in $source (including optional
ones):\n\n", @full_reports;
}
+if ( $cpan_meta_error || @dep_errors ) {
+ diag "\n*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING
WARNING ***\n";
+}
+
+if ( $cpan_meta_error ) {
+ my ($orig_source) = grep { -f } 'MYMETA.json', 'MYMETA.yml';
+ diag "\nCPAN::Meta->load_file('$orig_source') failed with:
$cpan_meta_error\n";
+}
+
if ( @dep_errors ) {
diag join("\n",
- "\n*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
***\n",
- "The following REQUIRED prerequisites were not satisfied:\n",
+ "\nThe following REQUIRED prerequisites were not satisfied:\n",
@dep_errors,
"\n"
);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Perl-Critic-Freenode-0.020/t/Freenode/DeprecatedFeatures.run
new/Perl-Critic-Freenode-0.021/t/Freenode/DeprecatedFeatures.run
--- old/Perl-Critic-Freenode-0.020/t/Freenode/DeprecatedFeatures.run
2017-05-16 02:45:04.000000000 +0200
+++ new/Perl-Critic-Freenode-0.021/t/Freenode/DeprecatedFeatures.run
2017-06-04 01:49:18.000000000 +0200
@@ -43,6 +43,7 @@
keys(%{$href});
keys %{$foo{bar}[5]};
keys $foo->{bar}[5]->%*;
+keys $foo->{bar}[5]->%* > 4;
shift(@array);
shift @$aref;
shift @{$aref};