Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Perl-Critic for
openSUSE:Factory checked in at 2022-12-13 18:56:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old)
and /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Perl-Critic"
Tue Dec 13 18:56:25 2022 rev:30 rq:1042614 version:1.144
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes
2022-10-08 01:23:25.753982535 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Perl-Critic.new.1835/perl-Perl-Critic.changes
2022-12-13 18:56:38.423578900 +0100
@@ -1,0 +2,70 @@
+Mon Dec 12 03:10:08 UTC 2022 - Tina Müller <[email protected]>
+
+- updated to 1.144
+ see /usr/share/doc/packages/perl-Perl-Critic/Changes
+
+ 1.144 Mon Dec 5 09:44:04 PM CST 2022
+ Perl::Critic now requires Perl 5.10.1.
+ [New features]
+ The ProhibitAugmentedAssignmentInDeclaration policy now allows augmented
+ assignments to "our" variables, if the allow_our option is enabled.
+ Thanks, Graham Knop. (GH #993)
+ ProhibitExplicitISA now recommends "use parent" instead of "use base".
+ (GH #987)
+ RequireUseWarnings now recognizes that "use v5.36" implies warnings.
+ Thanks, Andrew Grechkin. (GH #984)
+ Subroutines::ProhibitNestedSubs now allows lexical subroutines can
+ now be inside of other subroutines. Thanks, TOYAMA Nao. (GH #946,
+ #971, #972)
+ RequireUseStrict now knows that Test::Spec enables it. (GH #906)
+ ProhibitUnusedCapture now understands @{^CAPTURE} and %{^CAPTURE_ALL}
that
+ were added in Perl 5.26.0. Thanks, Tom Wyant. (GH #778)
+ Allow numeric operators on special number strings 'NaN' and 'inf'.
Thanks,
+ Omer Gazit. (GH #803)
+ [Fixes]
+ Miscellanea::ProhibitUselessNoCritic no longer filters out errors about
+ itself, just as Miscellanea::ProhibitUnrestrictedNoCritic cannot. Thanks,
+ Bernhard Schmalhofer. (GH #939)
+ Fixed GH #878: bareword filehandle dies on `open(CHECK, '/foo');`.
Thanks,
+ Tom Wyant.
+ [Internals]
+ Updated to using Perl 5.10.1. Starting migrating to Perl 5.10-isms like
+ defined-or. Thanks, James Raspass.
+ [Documentation]
+ Updated some outdated docs in Perl::Critic::Utils. Thanks, Slaven ReziÄ.
+ (GH #951)
+ 1.142 Mon Nov 28 08:12:14 PM CST 2022
+ This is the last version of Perl::Critic that will run on Perl 5.6.1.
The
+ next release will require Perl 5.10.1.
+ [New Features]
+ Add new policy InputOutput::ProhibitBarewordDirHandles, comparable to
+ ProhibitBarewordFilehanles. Thanks, raf. (GH #912)
+ References::ProhibitDoubleSigils policy now allows for Perl's
+ postfix dereference syntax and does not report a policy violation.
+ Thanks to Ilya Rassadin (GH #578)
+ Added Test::Class::Moose and MooseX::MethodAttributes::Role to the
+ list of modules that are equivalent to "use strict". (GH #808, GH #886)
+ Subroutines::RequireArgUnpacking now detects anonymous subroutines with
+ attributes, prototypes or signatures. Thanks, Tom Wyant. (GH #684)
+ ProhibitVoidMap and ProhibitVoidGrep now detect void context inside subs,
+ such as:
+ sub { map { foo($_) } @list; return }
+ Thanks, James Raspass. (GH #905)
+ RequireArgUnpacking now allows a closure to be recognized as a way that
+ subroutine arguments can be unpacked. This is specified with an optional
+ allow_closures configuration option. Thanks, Tom Wyant. (GH #737)
+ ProhibitTwoArgOpen now disallows one-arg opens as well. Also, it
+ no longer allows two-arg opening of STDIN/STDOUT/STDERR. Thanks,
+ Dan Book. (GH #652, #653)
+ [Fixes]
+ ProhibitLeadingZeros would not handle sysopen and lexical variables
+ correctly. This has been fixed. Thanks, Tom Wyant. (GH #789)
+ [Documentation]
+ We note that the any() function is available in both List::MoreUtils and
+ List::SomeUtils.
+ Added instructions to perlcritic on how to integrate with Visual Studio
+ Code. Thanks, sigzero.
+ [Internals]
+ Switch to using List::SomeUtils instead of List::MoreUtils.
+
+-------------------------------------------------------------------
Old:
----
Perl-Critic-1.140.tar.gz
New:
----
Perl-Critic-1.144.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Perl-Critic.spec ++++++
--- /var/tmp/diff_new_pack.onUo47/_old 2022-12-13 18:56:39.019582081 +0100
+++ /var/tmp/diff_new_pack.onUo47/_new 2022-12-13 18:56:39.027582124 +0100
@@ -18,7 +18,7 @@
%define cpan_name Perl-Critic
Name: perl-Perl-Critic
-Version: 1.140
+Version: 1.144
Release: 0
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Critique Perl source code for best-practices
@@ -34,7 +34,7 @@
BuildRequires: perl(Exporter) >= 5.63
BuildRequires: perl(File::Which)
BuildRequires: perl(IO::String)
-BuildRequires: perl(List::MoreUtils) >= 0.19
+BuildRequires: perl(List::SomeUtils) >= 0.55
BuildRequires: perl(Module::Build) >= 0.420400
BuildRequires: perl(Module::Pluggable) >= 3.1
BuildRequires: perl(PPI) >= 1.265
@@ -66,8 +66,7 @@
Requires: perl(Exporter) >= 5.63
Requires: perl(File::Which)
Requires: perl(IO::String)
-Requires: perl(List::MoreUtils) >= 0.19
-Requires: perl(Module::Build) >= 0.420400
+Requires: perl(List::SomeUtils) >= 0.55
Requires: perl(Module::Pluggable) >= 3.1
Requires: perl(PPI) >= 1.265
Requires: perl(PPI::Document) >= 1.265
++++++ Perl-Critic-1.140.tar.gz -> Perl-Critic-1.144.tar.gz ++++++
++++ 10353 lines of diff (skipped)