Revisions of perl-Perl-Critic
buildservice-autocommit
accepted
request 1156562
from
Tina Müller (tinita)
(revision 65)
baserev update by copy to link target
Tina Müller (tinita)
committed
(revision 64)
Fix disabling of __perllib_provides
buildservice-autocommit
accepted
request 1120847
from
Dirk Stoecker (dstoecker)
(revision 63)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 1120561
from
Tina Müller (tinita)
(revision 62)
- updated to 1.152 see /usr/share/doc/packages/perl-Perl-Critic/Changes 1.52 Now requires PPI 1.177. [Fixes] Fix a test failure for Subroutines::RequireArgUnpacking. Thanks, Christian Walde. (GH #1048) Fixed a test failure in t/06_violation.t on Perl 5.39.1 or above. Thanks, Yves Orton. (GH #1037)
buildservice-autocommit
accepted
request 1070679
from
Dirk Stoecker (dstoecker)
(revision 61)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 1070489
from
Tina Müller (tinita)
(revision 60)
- updated to 1.150 see /usr/share/doc/packages/perl-Perl-Critic/Changes 1.150 [Enhancements] Added Test::Builder and Text::Wrap to the list of default exceptions in Variables::ProhibitPackageVars. Thanks, Graham Knop. (GH #1025) [Internals] We now use PPIx::Utils instead of PPIx::Utilities, which is more recently maintained.
buildservice-autocommit
accepted
request 1062258
from
Dirk Stoecker (dstoecker)
(revision 59)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 1061360
from
Tina Müller (tinita)
(revision 58)
- updated to 1.148 see /usr/share/doc/packages/perl-Perl-Critic/Changes 1.148 [Possible breakage] Removed Perl::Critic::Utils::DataConversion. Any add-on policies that used it will need to copy the functions from there into their own code. [Documentation] ProhibitCascadingIfElse no longer suggests using given/when. [Internals] We no longer require Test::Deep for testing. Test::Kwalitee is now only recommended, not required. Random microoptimizations, like using hashes for array contents checking, and using any() instead of calling grep as a boolean.
buildservice-autocommit
accepted
request 1055918
from
Dirk Stoecker (dstoecker)
(revision 57)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 1046339
from
Tina Müller (tinita)
(revision 56)
- updated to 1.146 see /usr/share/doc/packages/perl-Perl-Critic/Changes 1.146 [New features] ProhibitBarewordDirHandles now checks for sysopen as well as open. Thanks, Tadeusz Sośnierz. (GH #732) Added a Dockerfile in the extras/ directory for those who want to run P::C in a container. Thanks, Isaac Gittins. (GH #832) Subroutines::ProhibitBuiltinHomonyms now can take an "allows" parameter to specify subroutines that won't violate the policy. Thanks, UTAGAWA Kiki. (GH #14, #932) ProhibitStringyEval now allows package declarations in evals when allow_includes = true. This is a common way packages are declared. Thanks, Chris Novakovic. (GH #908) [Bug Fixes] Fixed some problems with how Perl::Critic determined scope. Thanks, Tom Wyant. (GH #793) Fixed improper violation for lexical subroutines in Subroutines::ProhibitBuiltinHomonyms. Thanks, TOYAMA Nao. (GH #973, #955, #546) ValuesAndExpressions::RequireNumberSeparators no longer complains if your version numbers do not have number separators in them. Thanks, Tom Wyant. (GH #856, #904) Fixed a false positive with split() in ProhibitUnusedCapture. Thanks, Tom Wyant. (GH #888) [Internals] We no longer use or need IO::String. Thanks, Graham Knop. (GH #997) Removed requirements and mentions of modules no longer used: * Fatal * IO::String * IPC::Open2 * Pod::Parser * Task::Weaken
buildservice-autocommit
accepted
request 1042614
from
Stephan Kulow (coolo)
(revision 55)
baserev update by copy to link target
Stephan Kulow (coolo)
accepted
request 1042273
from
Tina Müller (tinita)
(revision 54)
- updated to 1.144 see /usr/share/doc/packages/perl-Perl-Critic/Changes 1.144 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 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.
buildservice-autocommit
accepted
request 1008328
from
Stephan Kulow (coolo)
(revision 53)
baserev update by copy to link target
Stephan Kulow (coolo)
committed
(revision 52)
- Add 3 more Pod::* requires to make it build (and reverse dependencies). Not sure where they were hidden before, but now they are required on Tumbleweed
buildservice-autocommit
accepted
request 884092
from
Tina Müller (tinita)
(revision 51)
baserev update by copy to link target
Tina Müller (tinita)
accepted
request 881474
from
Tina Müller (tinita)
(revision 50)
- updated to 1.140 see /usr/share/doc/packages/perl-Perl-Critic/Changes 1.140 [New Features] Subroutines::RequireFinalReturn now lets you specify a terminal_methods parameter to specify methods that should been as terminal. This is like the terminal_funcs parameter, but for methods. Thanks, Robin Smidsrød and Mike Bruins. (GH #920) 1.139_01 [Fixes] Removed an extra /x in RequireInterpolationOfMetachars.pm that caused deprecation warnings in Perl 5.22 and higher. (GH #822) Documentation::RequirePackageMatchesPodName now recognizes the package name if it's in C<< I<> >> or C<< B<> >> markup. Thanks, Renée Bäcker. (GH #913)
buildservice-autocommit
accepted
request 767810
from
Dirk Stoecker (dstoecker)
(revision 49)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 767041
from
Tina Müller (tinita)
(revision 48)
- updated to 1.138 see /usr/share/doc/packages/perl-Perl-Critic/Changes 1.138 Stable release. No changes since 1.137_01. 1.137_01 [Fixes] RequireCheckingReturnValueOfEval didn't count returning the result of an eval as checking it. Now it does. However, it's only if you "return eval { ... }". It still doesn't handle the case of "return ( eval {} )". Thanks, Tom Wyant. (GH #324) ProhibitPunctuationVars would get confused and think that the expression qr/SOME$/ was using the $/ special variable. Thanks, Tom Wyan. (GH #843)
buildservice-autocommit
accepted
request 751733
from
Dirk Stoecker (dstoecker)
(revision 47)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 751552
from
Tina Müller (tinita)
(revision 46)
- updated to 1.136 see /usr/share/doc/packages/perl-Perl-Critic/Changes 1.136 Stable release. No changes since 1.135_01. 1.135_01 [New Features] The ProhibitNoWarnings pollicy now handles warnings in the experimental:: group. Thanks, Renée Bäcker. (GH #892) [Documentation] Prevented some example code from showing up in `perldoc`. Thanks, Tom Hukins. (GH #799)
Displaying revisions 1 - 20 of 65