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

Property Value
Distribution OpenMandriva Cooker
Repository OpenMandriva Contrib Release 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
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.


Package Version Architecture Repository
perl-Test-Perl-Critic-Progressive-0.30.0-5-omv2015.0.noarch.rpm 0.30.0 noarch OpenMandriva Contrib Release
perl-Test-Perl-Critic-Progressive - - -


Name Value
perl(Carp) -
perl(Data::Dumper) -
perl(English) -
perl(Exporter) -
perl(File::Spec) -
perl(FindBin) -
perl(Perl::Critic) -
perl(Perl::Critic::Utils) -
perl(Test::Builder) -
perl(abi) >= 5.20.1


Name Value
perl(Test::Perl::Critic::Progressive) = 0.30.0
perl-Test-Perl-Critic-Progressive = 0.30.0-5


Type URL
Binary Package perl-Test-Perl-Critic-Progressive-0.30.0-5-omv2015.0.noarch.rpm
Source Package perl-Test-Perl-Critic-Progressive-0.30.0-5.src.rpm

Install Howto

  1. Enable OpenMandriva Contrib Release 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



See Also

Package Description
perl-Test-Pod-Content-0.0.6-3-omv2015.0.noarch.rpm Test a Pod's content
perl-Test-Pod-Spelling-CommonMistakes-1.0.0-5-omv2015.0.noarch.rpm Checks POD for common spelling mistakes
perl-Test-Portability-Files-0.60.0-3-omv2015.0.noarch.rpm Check file names portability
perl-Test-Prereq-1.38.0-3-omv2015.0.noarch.rpm Check if Makefile.PL has the right pre-requisites
perl-Test-Program-0.10-4-omv2015.0.noarch.rpm Testing tools for Perl programs
perl-Test-Refcount-0.80.0-3-omv2015.0.noarch.rpm Assert reference counts on objects
perl-Test-Regression-0.70.0-3-omv2015.0.noarch.rpm Test library to generate and compare output
perl-Test-Reporter-1.600.0-3-omv2015.0.noarch.rpm Sends test results to
perl-Test-Script-Run-0.80.0-3-omv2015.0.noarch.rpm Test the script with run
perl-Test-Spec-0.470.0-3-omv2015.0.noarch.rpm RSpec-like testing for Perl
perl-Test-Spelling-0.190.0-3-omv2015.0.noarch.rpm Check for spelling errors in POD
perl-Test-Strict-0.230.0-3-omv2015.0.noarch.rpm Check syntax, presence of use strict; and test coverage
perl-Test-Synopsis-0.100.0-3-omv2015.0.noarch.rpm Test your SYNOPSIS code
perl-Test-Sys-Info-0.200.0-4-omv2015.0.x86_64.rpm Centralized test suite for Sys::Info
perl-Test-TAP-HTMLMatrix-0.90.0-4-omv2015.0.noarch.rpm Creates colorful matrix of Test::Harness