perl-Test-Perl-Critic-Progressive - Gradually enforce coding standards

Distribution: OpenMandriva Cooker
Repository: OpenMandriva Contrib x86_64
Package name: perl-Test-Perl-Critic-Progressive
Package version: 0.30.0
Package release: 5-omv2015.0
Package architecture: noarch
Package type: rpm
Installed size: 50.73 KB
Download size: 23.22 KB
Official Mirror:
Applying coding standards to large amounts of legacy code is a daunting task. Often times, legacy code is so non-compliant that it seems downright impossible. But, if you consistently chip away at the problem, you will eventually succeed! Test::Perl::Critic::Progressive uses the the Perl::Critic manpage engine to prevent further deterioration of your code and *gradually* steer it towards conforming with your chosen coding standards. The most effective way to use Test::Perl::Critic::Progressive is as a unit test that is run under a continuous-integration system like CruiseControl or AntHill. Each time a developer commits changes to the code, this test will fail and the build will break unless it has the same (or fewer) Perl::Critic violations than the last successful test. See the the "NOTES" manpage for more details about how this test works.


  • perl(Test::Perl::Critic::Progressive) == 0.30.0
  • perl-Test-Perl-Critic-Progressive == 0.30.0-5:2015.0

    Install Howto

    1. Enable OpenMandriva Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Test-Perl-Critic-Progressive rpm package:
      # urpmi perl-Test-Perl-Critic-Progressive


    • /usr/lib/perl5/vendor_perl/5.20.1/Test/
    • /usr/lib/perl5/vendor_perl/5.20.1/Test/Perl/
    • /usr/lib/perl5/vendor_perl/5.20.1/Test/Perl/Critic/
    • /usr/share/doc/perl-Test-Perl-Critic-Progressive/Changes
    • /usr/share/doc/perl-Test-Perl-Critic-Progressive/LICENSE
    • /usr/share/doc/perl-Test-Perl-Critic-Progressive/META.yml
    • /usr/share/doc/perl-Test-Perl-Critic-Progressive/README
    • /usr/share/man/man3/Test::Perl::Critic::Progressive.3pm.xz