SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Perl-Critic-Moose rpm build for : OpenSuSE. For other distributions click perl-Perl-Critic-Moose.

Name : perl-Perl-Critic-Moose
Version : 1.05 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp155.1.1 Date : 2023-07-20 18:07:22
Group : Development/Libraries/Perl Source RPM : perl-Perl-Critic-Moose-1.05-lp155.1.1.src.rpm
Size : 0.07 MB
Packager : https://www_suse_com/
Summary : Policies for Perl::Critic concerned with using Moose
Description :
Some Perl::Critic policies that will help you keep your code in good shape
with regards to Moose.

The included policies are:

* Perl::Critic::Policy::Moose::ProhibitDESTROYMethod

Use \'DEMOLISH()\' instead of \'DESTROY()\'. [Severity: 3]

* Perl::Critic::Policy::Moose::ProhibitMultipleWiths

Compose your roles to enjoy safe composition. [Severity: 4]

* Perl::Critic::Policy::Moose::ProhibitNewMethod

Don\'t override the built-in constructors. [Severity: 4]

* Perl::Critic::Policy::Moose::RequireCleanNamespace

Require removing implementation details from you packages. [Severity: 3]

* Perl::Critic::Policy::Moose::RequireMakeImmutable

Increase performance by freezing your class structures with
\'__PACKAGE__->meta()->make_immutable()\'. [Severity: 3]

* Perl::Critic::Policy::Moose::ProhibitLazyBuild

Prevent the use of \' lazy_build \' which creates mutability problems and
pollutes namespaces. [Severity: 2]

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-P/15.5/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Perl-Critic-Moose-1.05-lp155.1.1.noarch.rpm
     

Provides :
perl(Perl::Critic::Moose)
perl(Perl::Critic::Policy::Moose::ProhibitDESTROYMethod)
perl(Perl::Critic::Policy::Moose::ProhibitLazyBuild)
perl(Perl::Critic::Policy::Moose::ProhibitMultipleWiths)
perl(Perl::Critic::Policy::Moose::ProhibitNewMethod)
perl(Perl::Critic::Policy::Moose::RequireCleanNamespace)
perl(Perl::Critic::Policy::Moose::RequireMakeImmutable)
perl-Perl-Critic-Moose

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(Perl::Critic::Policy)
perl(Perl::Critic::Utils)
perl(Perl::Critic::Utils::PPI)
perl(Readonly)
perl(namespace::autoclean)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Perl
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Moose.pm
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy/Moose
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy/Moose/ProhibitDESTROYMethod.pm
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy/Moose/ProhibitLazyBuild.pm
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy/Moose/ProhibitMultipleWiths.pm
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy/Moose/ProhibitNewMethod.pm
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy/Moose/RequireCleanNamespace.pm
/usr/lib/perl5/vendor_perl/5.26.1/Perl/Critic/Policy/Moose/RequireMakeImmutable.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Perl-Critic-Moose
/usr/share/doc/packages/perl-Perl-Critic-Moose/CONTRIBUTING.md
/usr/share/doc/packages/perl-Perl-Critic-Moose/Changes
/usr/share/doc/packages/perl-Perl-Critic-Moose/README.md
/usr/share/licenses/perl-Perl-Critic-Moose
/usr/share/licenses/perl-Perl-Critic-Moose/LICENSE
/usr/share/man/man3/Perl::Critic::Moose.3pm.gz
/usr/share/man/man3/Perl::Critic::Policy::Moose::ProhibitDESTROYMethod.3pm.gz
/usr/share/man/man3/Perl::Critic::Policy::Moose::ProhibitLazyBuild.3pm.gz
/usr/share/man/man3/Perl::Critic::Policy::Moose::ProhibitMultipleWiths.3pm.gz
/usr/share/man/man3/Perl::Critic::Policy::Moose::ProhibitNewMethod.3pm.gz
/usr/share/man/man3/Perl::Critic::Policy::Moose::RequireCleanNamespace.3pm.gz
/usr/share/man/man3/Perl::Critic::Policy::Moose::RequireMakeImmutable.3pm.gz

 
ICM