Thu, 12 Nov 2026 22:40:25 UTC Log in
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 total
Requires19
  • 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 RPM

No Buildroots