Revisions of perl-Perl-Critic
Stephan Kulow (coolo)
accepted
request 201489
from
Robert Schweikert (rjschwei)
(revision 15)
-- OK for 13.1 if desired - updated to 1.119 Bug Fixes: * Tests were failing with Config::Tiny 2.17 or later, due to a change in the error messages produced by that module. This fixes #16 on Github, #88679 & #88889 on RT. Policy Changes: * BuiltinFunctions::ProhibitVoidGrep and ::ProhibitVoidMap: grep and map called as functions are now allowed in slice operations. RT #79289 Thanks to Wade at Anomaly dot org for the patch. * Subroutines::RequireArgUnpacking: Most tests of the size of @_ are now allowed. RT #79138 Other Changes: * Modernized our usage of Exporter. See RT #75300. Thanks to Olivier Mengué for the patch.
Adrian Schröter (adrianSuSE)
committed
(revision 14)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 178070
from
Robert Schweikert (rjschwei)
(revision 13)
- updated to 1.118 Policy Changes: * CodeLayout::RequireTidyCode: Revise to work with incompatible changes in Perl::Tidy 20120619. RT #77977. * TestingAndDebugging::ProhibitNoWarnings: Correct the parse of the 'no warnings' statement, so that 'no warnings "qw"' is recognized as supressing just 'qw' warnings. RT #74647. * Miscellanea::RequireRcsKeywords has been moved to the Perl-Critic-More distribution, RT #69546 Other Changes: * Make all unescaped literal "{" characters in regexps into character classes. These are deprecated, and became noisy with Perl 5.17.0. RT #77510.
Adrian Schröter (adrianSuSE)
committed
(revision 12)
Split 12.3 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 11)
branched from openSUSE:Factory
Stephan Kulow (coolo)
accepted
request 104888
from
Stephan Kulow (coolo)
(revision 10)
- updated to 1.117 New Policies: * Variables::ProhibitAugmentedAssignmentInDeclaration reports constructs like 'my $x += 1'. Contributed by Mike O'Regan Policy Changes: * BuiltinFunctions::ProhibitLvalueSubstr: Add explicit 'use version'. RT #68498. * CodeLayout::ProhibitHardTabs: Add 'pbp' to the default_themes list. RT #71093. * ControlStructures::ProhibitMutatingListFunctions now understands that tr///r (introduced in 5.13.7) does not change its operand. * ControlStructures::ProhibitMutatingListFunctions now understands that '//=', '<<=', and '>>=' are assignment operators. RT #70901. * ErrorHandling::RequireCheckingReturnValueOfEval now allows things like grep { eval $_ }. RT #69489. * Modules::RequireExplicitPackage now has configuraion option allow_import_of, to allow the import of specified modules before the package statement. RT #72660. * RegularExpressions::ProhibitEnumeratedClasses no longer thinks that [A-Za-z_] matches \w. RT #69322. * RegularExpressions::ProhibitUnusedCaptures now skips the first block of an 'if' or 'elsif' if the regular expression is bound to its operand with the '!~' operator. RT #69867. * RegularExpressions::ProhibitUnusedCaptures now looks into lists and blocks in the replacement portion of the regular expression if /e is asserted. RT #72086. * RegularExpressions::RequireDotMatchAnything, RegularExpressions::RequireExtendedFormatting and RegularExpressions::RequireLineBoundaryMatching now honor defaults set with 'use re "/modifiers"'. RT #72151.
Stephan Kulow (coolo)
accepted
request 97099
from
Stephan Kulow (coolo)
(revision 9)
- update to 1.116 Policy Changes: * BuiltInFunctions::ProhibitLvalueSubstr does not report violations if the document contains an explicit 'use n.nnn;' where the version is before 5.005. RT #59112 * Documentation::RequirePodSections no longer blows up on code having POD but no =head1. This problem was introduced with RT #59268. RT #67231 * RegularExpressions::ProhibitUnusedCapture should more reliably find things like s/(a)/${1}2/. RT #67273. * ValuesAndExpressions::ProhibitMagicNumbers and Module::RequireVersionVar now treat versions passed as the second argument of a 'package' statement the same as versions declared as 'our $VERSION ...'. RT #67159 * Variables::RequireLexicalLoopIterators does not report violations if the document contains an explicit 'use n.nnn;' where the version is before 5.004. RT #67760
Stephan Kulow (coolo)
accepted
request 90173
from
Robert Schweikert (rjschwei)
(revision 8)
- Set executable permission for commandline interface (/usr/bin/perlcritic)
Adrian Schröter (adrianSuSE)
committed
(revision 7)
Sascha Peilicke (saschpe)
committed
(revision 6)
Autobuild autoformatter for 65737
Sascha Peilicke (saschpe)
accepted
request 65737
from
Stephan Kulow (coolo)
(revision 5)
Accepted submit request 65737 from user coolo
autobuild
committed
(revision 4)
11.4 source split
Marcus Rueckert (darix)
committed
(revision 3)
Autobuild autoformatter for 55712
Marcus Rueckert (darix)
accepted
request 55712
from
Stephan Kulow (coolo)
(revision 2)
Accepted submit request 55712 from user coolo
Marcus Rueckert (darix)
accepted
request 53929
from
Christian Wittmer (computersalat)
(revision 1)
Accepted submit request 53929 from user coolo
Displaying revisions 21 - 35 of 35