SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-MooseX-Method rpm build for : PCLinuxOS. For other distributions click perl-MooseX-Method.

Name : perl-MooseX-Method
Version : 0.440.0 Vendor : (none)
Release : 8pclos2017 Date : 2017-07-13 00:48:39
Group : Development/Perl Source RPM : perl-MooseX-Method-0.440.0-8pclos2017.src.rpm
Size : 0.11 MB
Packager : bb2 < bb2>
Summary : Method declaration with type checking
Description :
The problem
This module is an attempt to solve a problem I\'ve often encountered but
never really found any good solution for: validation of method
parameters. How many times have we all ourselves writing code like
this:

sub foo {
my ($self,$args) = AATT_;

die \"Invalid arg1\"
unless (defined $arg->{bar} && $arg->{bar} =~ m/bar/);
}

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-MooseX-Method-0.440.0-8pclos2017.noarch.rpm
     

Provides :
perl(Foo1)
perl(Foo2)
perl(Foo3)
perl(Foo::Parameter)
perl(Foo::Role)
perl(MooseX::Meta::Method::Signature)
perl(MooseX::Meta::Method::Signature::Compiled)
perl(MooseX::Meta::Parameter)
perl(MooseX::Meta::Parameter::Compiled)
perl(MooseX::Meta::Parameter::Moose)
perl(MooseX::Meta::Parameter::Moose::Compiled)
perl(MooseX::Meta::Signature)
perl(MooseX::Meta::Signature::Combined)
perl(MooseX::Meta::Signature::Combined::Compiled)
perl(MooseX::Meta::Signature::Compiled)
perl(MooseX::Meta::Signature::Named)
perl(MooseX::Meta::Signature::Named::Compiled)
perl(MooseX::Meta::Signature::Positional)
perl(MooseX::Meta::Signature::Positional::Compiled)
perl(MooseX::Method)
perl(MooseX::Method::Constant)
perl(MooseX::Method::Exception)
perl(MooseX::Test::Parameter::Moose)
perl(MooseX::Test::Signature::Combined)
perl(MooseX::Test::Signature::Named)
perl(MooseX::Test::Signature::Positional)
perl-MooseX-Method

Requires :
rpmlib(CompressedFileNames) <= 3.0.4-1
perl(Scalar::Util) => 1.140.0
rpmlib(VersionedDependencies) <= 3.0.3-1
perl-base => 5.22.3
perl(Carp)
perl(Sub::Name) => 0.20.0
rpmlib(PayloadIsXz) <= 5.2-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
perl(Class::MOP) => 0.370.0
perl(Moose) => 0.220.0
perl(HTML::Template::Pro) => 0.650.0


Content of RPM :
/usr/lib/perl5/vendor_perl/5.22.3/MooseX
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Method
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Method/Signature
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Method/Signature.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Method/Signature/Compiled.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Parameter
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Parameter.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Parameter/Compiled.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Parameter/Moose
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Parameter/Moose.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Parameter/Moose/Compiled.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Combined
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Combined.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Combined/Compiled.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Compiled.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Named
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Named.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Named/Compiled.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Positional
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Positional.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Meta/Signature/Positional/Compiled.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Method
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Method.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Method/Constant.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Method/Exception.pm
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Test
/usr/lib/perl5/vendor_perl/5.22.3/MooseX/Test/Parameter
There is 29 files more in these RPM.

 
ICM