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 |