Tue, 26 Nov 2024 03:44:19 UTC | login

Information for build perl-Perl-Critic-1.132-3.fc29

ID50991
Package Nameperl-Perl-Critic
Version1.132
Release3.fc29
Epoch
SummaryCritique Perl source code for best-practices
DescriptionPerl::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.
Built bydavidlt
State complete
Volume DEFAULT
StartedThu, 12 Jul 2018 22:09:30 UTC
CompletedThu, 12 Jul 2018 22:09:30 UTC
Tags
f29
RPMs
src
perl-Perl-Critic-1.132-3.fc29.src.rpm (info) (download)
noarch
perl-Perl-Critic-1.132-3.fc29.noarch.rpm (info) (download)
perl-Test-Perl-Critic-Policy-1.132-3.fc29.noarch.rpm (info) (download)
Changelog * Sun Jul 01 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.132-3 - Perl 5.28 re-rebuild of bootstrapped packages * Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.132-2 - Perl 5.28 rebuild * Fri Jun 01 2018 Paul Howarth <paul@city-fan.org> - 1.132-1 - Update to 1.132 New Features - In the ProhibitLeadingZeros policy, added an exception for mkfifo (GH#786) - Add colour support for Windows platforms (GH#700) - Perl::Critic now assumes that .psgi files are Perl, too (GH#805) - Variables::ProhibitUnusedVariables no longer gives a false positive for variables used in interpolation (GH#801) - Added the ability to specify a regex to tell what unused private subroutines are OK in Subroutines::ProhibitUnusedPrivateSubroutines; this is handy for Moose classes where there could be many false positives on _build_xxxx() subroutines (GH#811, GH#812) Dependencies - Perl::Critic now no longer relies on the deprecated Email::Address (GH #816) Bug Fixes - Recode Perl::Critic::Utils::all_perl_files() to use File::Find instead of opendir/readdir; this solves endless directory traversals if the directories contain circular symbolic references - Added missing requirement for Fatal.pm Documentation - Added CONTRIBUTING.md - Switch upstream from search.cpan.org to metacpan.org - Switch spell checker from aspell to hunspell * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.130-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.130-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Jul 21 2017 Paul Howarth <paul@city-fan.org> - 1.130-1 - Update to 1.130 New Features - Policies that ensure that system calls are checked, such as RequireCheckedSystemCalls, now have an "autodie_modules" setting that allows you to tell the policy about other modules that export autodie (GH#699, GH#747) * Sun Jun 11 2017 Paul Howarth <paul@city-fan.org> - 1.128-1 - Update to 1.128 Bug Fixes - PPI misparsing a module caused an incorrect "Must end with a recognizable true value"; this is fixed by upgrading to PPI 1.224 (GH#696, GH#607) - A test would fail under the upcoming Perl 5.26 that omits the current directory from @INC - Fixed an invalid test in the RequireBarewordsIncludes test (GH#751) - If an element contained blank lines then the source "%r" displayed for a violation was wrong (GH#702, GH#734) Dependencies - Perl::Critic now requires PPI 1.224; PPI is the underlying Perl parser on which Perl::Critic is built, and 1.224 introduces many parsing fixes such as: - Fixes for dot-in-@INC - Parse left side of => as bareword even if it looks like a keyword or op - $::x now works - Higher accuracy when deciding whether certain characters are operators or variable type casts (*&% etc.) - Subroutine attributes parsed correctly Performance Enhancements - Sped up BuiltinFunctions::ProhibitUselessTopic ~7% (GH#656) Documentation - Fixed incorrect explanation of capture variables in ProhibitCaptureWithoutTest - Fixed incorrect links - Fixed incorrect example for returning a sorted list - Fixed invalid POD (GH#735) - Updated docs on ProhibitYadaOperator (GH#662) - Removed all the references to the old mailing list and code repository at tigris.org (GH#757) - This release by PETDANCE → update source URL * Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.126-8 - Perl 5.26 re-rebuild of bootstrapped packages * Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.126-7 - Perl 5.26 rebuild * Wed May 24 2017 Paul Howarth <paul@city-fan.org> - 1.126-6 - Fix t/07_perlcritic.t for @INC without '.' (GH#738) - Drop legacy Group: tags * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.126-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild