| Name: | perl-Perl-Critic |
|---|---|
| Version: | 1.134 |
| Release: | 5.el8 |
| Architecture: | noarch |
| Group: | Unspecified |
| Size: | 2177866 |
| License: | GPL+ or Artistic |
| RPM: | perl-Perl-Critic-1.134-5.el8.noarch.rpm |
| Source RPM: | perl-Perl-Critic-1.134-5.el8.src.rpm |
| Build Date: | Tue Nov 05 2019 |
| Build Host: | jenkins-10-147-72-125-b4e9fa10-6706-4ab7-a61e-ddbed2bd373b.appad1iad.osdevelopmeniad.oraclevcn.com |
| Vendor: | Oracle America |
| URL: | https://metacpan.org/release/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. |
- Do not run extra tests on RHEL
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
- Perl 5.30 re-rebuild of bootstrapped packages
- Perl 5.30 rebuild
- Update to 1.134
New Features
- Added new policy BuiltinFunctions::ProhibitShiftRef (GH#837)
- Support indented heredocs (GH#861)
- In Subroutines::ProhibitManyArgs, you can now omit the object variable
(C<$self> or C<$class>) from the argument count (GH#815)
Policy Changes
- The policy Documentation::RequirePodLinksIncludeText is obsolete and has
been removed (GH#494)
Dependencies
- Removed use of File::HomeDir
- Upgrade to PPI 1.265 (GH#860)
- Fix failed tests caused by new PPI (GH#858)
Internals
- Updated the Appveyor config (GH#851)
- Add workaround for PPI ≥ 1.262
- Add workaround for PPI ≥ 1.250 https://github.com/Perl-Critic/Perl-Critic/issues/858
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
- Explicitly BR: glibc-langpack-en
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild