SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-MooX-StrictConstructor rpm build for : PCLinuxOS. For other distributions click perl-MooX-StrictConstructor.

Name : perl-MooX-StrictConstructor
Version : 0.8.0 Vendor : (none)
Release : 4pclos2017 Date : 2017-07-13 00:48:39
Group : Development/Perl Source RPM : perl-MooX-StrictConstructor-0.8.0-4pclos2017.src.rpm
Size : 0.04 MB
Packager : bb2 < bb2>
Summary : A role to make Moo constructors strict
Description :
Simply loading this module makes your constructors \"strict\". If your
constructor is called with an attribute init argument that your class does
not declare, then it dies. This is a great way to catch small typos.

STANDING ON THE SHOULDERS OF ...
Most of this package was lifted from the MooX::InsideOut manpage and
most of the Role that implements the strictness was lifted from the
MooseX::StrictConstructor manpage.

SUBVERTING STRICTNESS
the MooseX::StrictConstructor manpage documents two tricks for
subverting strictness and avoid having problematic arguments cause an
exception: handling them in BUILD or handle them in BUILDARGS.

RPM found in directory: /vol/rzm3/linux-pclinuxos/pclinuxos/apt/pclinuxos/64bit/RPMS.x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-MooX-StrictConstructor-0.8.0-4pclos2017.noarch.rpm
     

Provides :
perl(Method::Generate::Constructor::Role::StrictConstructor)
perl(MooX::StrictConstructor)
perl-MooX-StrictConstructor

Requires :
rpmlib(PayloadIsXz) <= 5.2-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
perl-base => 5.22.3


Content of RPM :
/usr/lib/perl5/vendor_perl/5.22.3/Method
/usr/lib/perl5/vendor_perl/5.22.3/Method/Generate
/usr/lib/perl5/vendor_perl/5.22.3/Method/Generate/Constructor
/usr/lib/perl5/vendor_perl/5.22.3/Method/Generate/Constructor/Role
/usr/lib/perl5/vendor_perl/5.22.3/Method/Generate/Constructor/Role/StrictConstructor.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooX
/usr/lib/perl5/vendor_perl/5.22.3/MooX/StrictConstructor.pm
/usr/lib/perl5/vendor_perl/5.22.3/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.22.3/x86_64-linux-thread-multi/auto
/usr/lib/perl5/vendor_perl/5.22.3/x86_64-linux-thread-multi/auto/MooX
/usr/lib/perl5/vendor_perl/5.22.3/x86_64-linux-thread-multi/auto/MooX/StrictConstructor
/usr/share/doc/perl-MooX-StrictConstructor
/usr/share/doc/perl-MooX-StrictConstructor/Changes
/usr/share/doc/perl-MooX-StrictConstructor/LICENSE
/usr/share/doc/perl-MooX-StrictConstructor/META.json
/usr/share/doc/perl-MooX-StrictConstructor/META.yml
/usr/share/doc/perl-MooX-StrictConstructor/MYMETA.yml
/usr/share/man/man3/Method::Generate::Constructor::Role::StrictConstructor.3pm.bz2
/usr/share/man/man3/MooX::StrictConstructor.3pm.bz2

 
ICM