Sun, 15 Nov 2026 15:27:51 UTC Log in
Perl::Critic plugin for stricter subroutine checks 50.36 KB built 2026-10-16 23:39:41 GMT

Description

As a dynamic language, Perl doesn't require you to define subroutines until run-time. Although this is a powerful feature, it can also be a major source of bugs. The Perl::Critic::Policy modules in this distribution are aimed at reducing errors caused by invoking subroutines that are not defined.

Dependencies

27 total
Requires19
  • perl(Carp)
  • perl(English)
  • perl(Exporter)
  • perl(File::PathList)
  • perl(List::MoreUtils)
  • perl(PPI::Document)
  • perl(Perl::Critic::Exception::Configuration::Option::Policy::ParameterValue)
  • perl(Perl::Critic::Policy) >= 1.082
  • perl(Perl::Critic::StricterSubs::Utils)
  • perl(Perl::Critic::Utils) >= 1.082
  • perl(Readonly)
  • perl(base)
  • 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
Provides8
  • perl(Perl::Critic::Policy::Modules::RequireExplicitInclusion) = 0.08
  • perl(Perl::Critic::Policy::Subroutines::ProhibitCallsToUndeclaredSubs) = 0.08
  • perl(Perl::Critic::Policy::Subroutines::ProhibitCallsToUnexportedSubs) = 0.08
  • perl(Perl::Critic::Policy::Subroutines::ProhibitExportingUndeclaredSubs) = 0.08
  • perl(Perl::Critic::Policy::Subroutines::ProhibitQualifiedSubDeclarations) = 0.08
  • perl(Perl::Critic::StricterSubs) = 0.08
  • perl(Perl::Critic::StricterSubs::Utils) = 0.08
  • perl-Perl-Critic-StricterSubs = 0.08-5.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

25
Name ascending sort Size
/usr/share/doc/perl-Perl-Critic-StricterSubs 0.00 B
/usr/share/doc/perl-Perl-Critic-StricterSubs/Changes 3.17 KB
/usr/share/doc/perl-Perl-Critic-StricterSubs/README 4.82 KB
/usr/share/licenses/perl-Perl-Critic-StricterSubs 0.00 B
/usr/share/licenses/perl-Perl-Critic-StricterSubs/LICENSE 19.75 KB
/usr/share/man/man3/Perl::Critic::Policy::Modules::RequireExplicitInclusion.3pm.gz 3.20 KB
/usr/share/man/man3/Perl::Critic::Policy::Subroutines::ProhibitCallsToUndeclaredSubs.3pm.gz 1.95 KB
/usr/share/man/man3/Perl::Critic::Policy::Subroutines::ProhibitCallsToUnexportedSubs.3pm.gz 1.72 KB
/usr/share/man/man3/Perl::Critic::Policy::Subroutines::ProhibitExportingUndeclaredSubs.3pm.gz 1.22 KB
/usr/share/man/man3/Perl::Critic::Policy::Subroutines::ProhibitQualifiedSubDeclarations.3pm.gz 1.35 KB
/usr/share/man/man3/Perl::Critic::StricterSubs.3pm.gz 2.99 KB
/usr/share/man/man3/Perl::Critic::StricterSubs::Utils.3pm.gz 2.50 KB
/usr/share/perl5/vendor_perl/Perl 0.00 B
/usr/share/perl5/vendor_perl/Perl/Critic 0.00 B
/usr/share/perl5/vendor_perl/Perl/Critic/Policy 0.00 B
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Modules 0.00 B
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Modules/RequireExplicitInclusion.pm 16.55 KB
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines 0.00 B
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines/ProhibitCallsToUndeclaredSubs.pm 5.74 KB
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines/ProhibitCallsToUnexportedSubs.pm 7.65 KB
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines/ProhibitExportingUndeclaredSubs.pm 2.97 KB
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines/ProhibitQualifiedSubDeclarations.pm 2.40 KB
/usr/share/perl5/vendor_perl/Perl/Critic/StricterSubs 0.00 B
/usr/share/perl5/vendor_perl/Perl/Critic/StricterSubs.pm 5.80 KB
/usr/share/perl5/vendor_perl/Perl/Critic/StricterSubs/Utils.pm 19.57 KB
Files 1–25 of 25

Component of

buildroots that installed this RPM

No Buildroots