SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Perl-Critic-StricterSubs rpm build for : Mageia 9. For other distributions click perl-Perl-Critic-StricterSubs.

Name : perl-Perl-Critic-StricterSubs
Version : 0.60.0 Vendor : Mageia_Org
Release : 1.mga9 Date : 2022-04-28 11:56:03
Group : Development/Perl Source RPM : perl-Perl-Critic-StricterSubs-0.60.0-1.mga9.src.rpm
Size : 0.11 MB
Packager : tv < tv>
Summary : Perl::Critic plugin for stricter subroutine checks
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. For example, you might mistype the name of a subroutine, or
call a subroutine from another module without including that module or
importing that subroutine. And unless you have very good test coverage, you
might not know about these bugs until you have already launched your code.

The the Perl::Critic::Policy manpage modules in this distribution are aimed
at reducing errors caused by invoking subroutines that are not defined.
Each Policy can be used separately. But when applied together, they enforce
a specific and deliberate coding style that minimizes the chance of writing
code that makes calls to undefined subroutines.

This coding style will not appeal to everyone. Some folks will surely find
this coding style to be too verbose or too restrictive. In particular,
importing via the Exporter manpage tags and pattern matching is purposely
not supported. But hopefully, these Policies will encourage you to
consciously consider the inherent trade-offs of your current coding style.

RPM found in directory: /vol/rzm3/linux-mageia/distrib/9/aarch64/media/core/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Perl-Critic-StricterSubs-0.60.0-1.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Perl-Critic-StricterSubs-0.60.0-1.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Perl-Critic-StricterSubs-0.60.0-1.mga9.noarch.rpm
ftp.icm.edu.pl  perl-Perl-Critic-StricterSubs-0.60.0-1.mga9.noarch.rpm
     

Provides :
perl(Perl::Critic::Policy::Modules::RequireExplicitInclusion)
perl(Perl::Critic::Policy::Subroutines::ProhibitCallsToUndeclaredSubs)
perl(Perl::Critic::Policy::Subroutines::ProhibitCallsToUnexportedSubs)
perl(Perl::Critic::Policy::Subroutines::ProhibitExportingUndeclaredSubs)
perl(Perl::Critic::Policy::Subroutines::ProhibitQualifiedSubDeclarations)
perl(Perl::Critic::StricterSubs)
perl(Perl::Critic::StricterSubs::Utils)
perl-Perl-Critic-StricterSubs

Requires :
perl(Carp)
perl(English)
perl(Exporter)
perl(File::PathList)
perl(List::MoreUtils)
perl(PPI::Document)
perl(Perl::Critic::Policy) >= 1.82.0
perl(Perl::Critic::StricterSubs::Utils)
perl(Perl::Critic::Utils) >= 1.82.0
perl(base)
perl(strict)
perl(warnings)
perl-base >= 2:5.34.1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/share/doc/perl-Perl-Critic-StricterSubs
/usr/share/doc/perl-Perl-Critic-StricterSubs/Changes
/usr/share/doc/perl-Perl-Critic-StricterSubs/LICENSE
/usr/share/doc/perl-Perl-Critic-StricterSubs/META.json
/usr/share/doc/perl-Perl-Critic-StricterSubs/META.yml
/usr/share/doc/perl-Perl-Critic-StricterSubs/MYMETA.yml
/usr/share/doc/perl-Perl-Critic-StricterSubs/README
/usr/share/man/man3/Perl::Critic::Policy::Modules::RequireExplicitInclusion.3pm.xz
/usr/share/man/man3/Perl::Critic::Policy::Subroutines::ProhibitCallsToUndeclaredSubs.3pm.xz
/usr/share/man/man3/Perl::Critic::Policy::Subroutines::ProhibitCallsToUnexportedSubs.3pm.xz
/usr/share/man/man3/Perl::Critic::Policy::Subroutines::ProhibitExportingUndeclaredSubs.3pm.xz
/usr/share/man/man3/Perl::Critic::Policy::Subroutines::ProhibitQualifiedSubDeclarations.3pm.xz
/usr/share/man/man3/Perl::Critic::StricterSubs.3pm.xz
/usr/share/man/man3/Perl::Critic::StricterSubs::Utils.3pm.xz
/usr/share/perl5/vendor_perl/Perl
/usr/share/perl5/vendor_perl/Perl/Critic
/usr/share/perl5/vendor_perl/Perl/Critic/Policy
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Modules
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Modules/RequireExplicitInclusion.pm
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines/ProhibitCallsToUndeclaredSubs.pm
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines/ProhibitCallsToUnexportedSubs.pm
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines/ProhibitExportingUndeclaredSubs.pm
/usr/share/perl5/vendor_perl/Perl/Critic/Policy/Subroutines/ProhibitQualifiedSubDeclarations.pm
/usr/share/perl5/vendor_perl/Perl/Critic/StricterSubs
/usr/share/perl5/vendor_perl/Perl/Critic/StricterSubs.pm
/usr/share/perl5/vendor_perl/Perl/Critic/StricterSubs/Utils.pm

 
ICM