Mon, 30 Sep 2024 06:42:51 UTC | login

Information for RPM perl-MooseX-ClassAttribute-0.29-10.fc31.noarch.rpm

ID413972
Nameperl-MooseX-ClassAttribute
Version0.29
Release10.fc31
Epoch
Archnoarch
SummaryDeclare class attributes Moose-style
DescriptionThis module allows you to declare class attributes in exactly the same way as object attributes, using class_has() instead of has(). You can use any feature of Moose's attribute declarations, including overriding a parent's attributes, delegation (handles), and attribute metaclasses, and it should just work. The one exception is the "required" flag, which is not allowed for class attributes. The accessor methods for class attribute may be called on the class directly, or on objects of that class. Passing a class attribute to the constructor will not set it.
Build Time2019-07-26 14:19:45 GMT
Size52.25 KB
7393580cc988908de10133a8cd6cfa38
LicenseArtistic 2.0
Provides
perl(MooseX::ClassAttribute) = 0.29
perl(MooseX::ClassAttribute::Meta::Role::Attribute) = 0.29
perl(MooseX::ClassAttribute::Trait::Application) = 0.29
perl(MooseX::ClassAttribute::Trait::Application::ToClass) = 0.29
perl(MooseX::ClassAttribute::Trait::Application::ToRole) = 0.29
perl(MooseX::ClassAttribute::Trait::Attribute) = 0.29
perl(MooseX::ClassAttribute::Trait::Class) = 0.29
perl(MooseX::ClassAttribute::Trait::Mixin::HasClassAttributes) = 0.29
perl(MooseX::ClassAttribute::Trait::Role) = 0.29
perl(MooseX::ClassAttribute::Trait::Role::Composite) = 0.29
perl-MooseX-ClassAttribute = 0.29-10.fc31
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
perl(:MODULE_COMPAT_5.30.0)
perl(List::Util) >= 1.45
perl(Moose) >= 2.00
perl(Moose::Exporter)
perl(Moose::Role)
perl(Moose::Util)
perl(Moose::Util::MetaRole)
perl(MooseX::ClassAttribute::Meta::Role::Attribute)
perl(MooseX::ClassAttribute::Trait::Application::ToClass)
perl(MooseX::ClassAttribute::Trait::Application::ToRole)
perl(MooseX::ClassAttribute::Trait::Attribute)
perl(MooseX::ClassAttribute::Trait::Class)
perl(MooseX::ClassAttribute::Trait::Role)
perl(Scalar::Util)
perl(namespace::autoclean) >= 0.11
perl(namespace::clean) >= 0.20
perl(strict)
perl(warnings)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 49 of 49
Name ascending sort Size
/usr/share/doc/perl-MooseX-ClassAttribute0.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/Changes4.57 KB
/usr/share/doc/perl-MooseX-ClassAttribute/t0.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/00-report-prereqs.dd3.64 KB
/usr/share/doc/perl-MooseX-ClassAttribute/t/00-report-prereqs.t5.47 KB
/usr/share/doc/perl-MooseX-ClassAttribute/t/01-basic.t127.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/02-immutable.t201.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/03-introspection.t2.63 KB
/usr/share/doc/perl-MooseX-ClassAttribute/t/04-with-native-traits.t398.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/05-with-attribute-helpers-backcompat.t484.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/06-role.t2.59 KB
/usr/share/doc/perl-MooseX-ClassAttribute/t/07-parameterized-role.t754.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/08-role-composition.t1.36 KB
/usr/share/doc/perl-MooseX-ClassAttribute/t/09-bare-native-traits.t639.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/10-strict-role-composition.t930.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/11-moose-exporter.t773.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/12-with-initializer.t1.46 KB
/usr/share/doc/perl-MooseX-ClassAttribute/t/lib0.00 B
/usr/share/doc/perl-MooseX-ClassAttribute/t/lib/SharedTests.pm7.19 KB
/usr/share/licenses/perl-MooseX-ClassAttribute0.00 B
/usr/share/licenses/perl-MooseX-ClassAttribute/LICENSE8.83 KB
/usr/share/man/man3/MooseX::ClassAttribute.3pm.gz2.90 KB
/usr/share/man/man3/MooseX::ClassAttribute::Meta::Role::Attribute.3pm.gz1.52 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application.3pm.gz1.53 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application::ToClass.3pm.gz1.53 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application::ToRole.3pm.gz1.53 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Attribute.3pm.gz1.65 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Class.3pm.gz2.29 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Mixin::HasClassAttributes.3pm.gz1.57 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Role.3pm.gz1.99 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Role::Composite.3pm.gz1.56 KB
/usr/share/perl5/vendor_perl/MooseX0.00 B
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute0.00 B
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute.pm5.33 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Meta0.00 B
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Meta/Role0.00 B
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Meta/Role/Attribute.pm1.35 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait0.00 B
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Application0.00 B
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Application.pm1.14 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Application/ToClass.pm2.09 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Application/ToRole.pm2.53 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Attribute.pm5.79 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Class.pm7.54 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Mixin0.00 B
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Mixin/HasClassAttributes.pm3.08 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Role0.00 B
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Role.pm2.56 KB
/usr/share/perl5/vendor_perl/MooseX/ClassAttribute/Trait/Role/Composite.pm2.70 KB
Component of No Buildroots