Testing tools to enforce Perl::Critic policies
27.57 KB
built 2026-10-17 01:45:18 GMT
Description
Test for Perl::Critic violations using Test2. Although this testing tool
uses the Test2 API instead of the older Test::Builder API, the primary
motivation is to provide output in a more useful form. That is policy
violations are grouped by policy class, and the policy class name is
clearly displayed as a diagnostic. The author finds the former more useful
because he tends to address one type of violation at a time. The author
finds the latter more useful because he tends to want to lookup or adjust
the configuration of the policy as he is addressing violations.
Dependencies
25 totalRequires19
- perl(:VERSION) >= 5.20.0
- perl(Carp)
- perl(Class::Tiny)
- perl(Data::Dumper)
- perl(Digest::MD5)
- perl(Exporter)
- perl(Path::Tiny)
- perl(Perl::Critic)
- perl(Perl::Critic::Utils)
- perl(Ref::Util)
- perl(Test2::API)
- perl(experimental)
- perl(strict)
- perl(warnings)
- perl-libs
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(PayloadIsZstd) <= 5.4.18-1
Provides6
- perl(Test2::Tools::PerlCritic) = 0.08
- perl(Test2::Tools::PerlCritic::File)
- perl(Test2::Tools::PerlCritic::Location)
- perl(Test2::Tools::PerlCritic::Util) = 0.08
- perl(Test2::Tools::PerlCritic::Violation)
- perl-Test2-Tools-PerlCritic = 0.08-6.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
12
Files 1–12 of 12
Component of
buildroots that installed this RPMNo Buildroots
