Revisions of perl-Perl-Critic

Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 201489 from Robert Schweikert's avatar 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's avatar Adrian Schröter (adrianSuSE) committed (revision 14)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 178070 from Robert Schweikert's avatar 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's avatar Adrian Schröter (adrianSuSE) committed (revision 12)
Split 12.3 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 11)
branched from openSUSE:Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 104888 from Stephan Kulow's avatar 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's avatar Stephan Kulow (coolo) accepted request 97099 from Stephan Kulow's avatar 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's avatar Stephan Kulow (coolo) accepted request 90173 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 8)
- Set executable permission for commandline interface (/usr/bin/perlcritic)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 7)
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 6)
Autobuild autoformatter for 65737
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 65737 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 5)
Accepted submit request 65737 from user coolo
autobuild's avatar autobuild committed (revision 4)
11.4 source split
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 3)
Autobuild autoformatter for 55712
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 55712 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 2)
Accepted submit request 55712 from user coolo
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 53929 from Christian Wittmer's avatar Christian Wittmer (computersalat) (revision 1)
Accepted submit request 53929 from user coolo
Displaying revisions 21 - 35 of 35
openSUSE Build Service is sponsored by