Name: | perl-Perl-Critic |
---|---|
Version: | 1.118 |
Release: | 5.el7 |
Architecture: | noarch |
Group: | Development/Libraries |
Size: | 2236018 |
License: | GPL+ or Artistic |
RPM: | perl-Perl-Critic-1.118-5.el7.noarch.rpm |
Source RPM: | perl-Perl-Critic-1.118-5.el7.src.rpm |
Build Date: | Wed Apr 30 2014 |
Build Host: | ca-buildj3.us.oracle.com |
Vendor: | Oracle America |
URL: | http://search.cpan.org/dist/Perl-Critic/ |
Summary: | Critique Perl source code for best-practices |
Description: | Perl::Critic is an extensible framework for creating and applying coding standards to Perl source code. Essentially, it is a static source code analysis engine. Perl::Critic is distributed with a number of Perl::Critic::Policy modules that attempt to enforce various coding guidelines. Most Policy modules are based on Damian Conway's book Perl Best Practices. However, Perl::Critic is not limited to PBP and will even support Policies that contradict Conway. You can enable, disable, and customize those Polices through the Perl::Critic interface. You can also create new Policy modules that suit your own tastes. |
- Mass rebuild 2013-12-27
- BR: perl(Fatal) for the test suite
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
- update to 1.118 Policy Changes: - CodeLayout::RequireTidyCode: revise to work with incompatible changes in Perl::Tidy 20120619 (CPAN RT#77977) - TestingAndDebugging::ProhibitNoWarnings: correct the parse of the 'no warnings' statement, so that 'no warnings "qw"' is recognized as suppressing just 'qw' warnings (CPAN RT#74647) - Miscellanea::RequireRcsKeywords has been moved to the Perl-Critic-More distribution (CPAN 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 (CPAN RT#77510) - drop now-redundant patch for Perl::Tidy compatibility - BR: perl(lib) for the build process - BR: perl(base), perl(PPIx::Utilities::Node) and perl(Test::Builder) ≥ 0.92 for the module (Test::Builder required by Test::Perl::Critic::Policy) - BR: perl(Exporter) ≥ 5.58; with older versions we get: ":color_severity" is not exported by the Perl::Critic::Utils::Constants module - BR: perl(File::Spec::Functions) for the test suite - drop buildreqs for perl(charnames), perl(File::Basename), perl(File::Find), perl(overload), perl(strict) and perl(warnings) - not dual lived
- Perl 5.16 re-rebuild of bootstrapped packages
- fix breakage with Perl::Tidy ≥ 20120619 (CPAN RT#77977)
- Perl 5.16 re-rebuild of bootstrapped packages
- Perl 5.16 rebuild
- conditionalize aspell