Mon, 01 Jul 2024 11:29:37 UTC | login

Information for RPM perl-MooseX-ClassAttribute-0.29-20.fc38.noarch.rpm

ID916238
Nameperl-MooseX-ClassAttribute
Version0.29
Release20.fc38
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 Time2023-01-20 04:27:12 GMT
Size49.29 KB
6f02900d379854147c25d1e5a0e88cda
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-20.fc38
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
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)
perl-libs
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.64 KB
/usr/share/man/man3/MooseX::ClassAttribute::Meta::Role::Attribute.3pm.gz1.26 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application.3pm.gz1.27 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application::ToClass.3pm.gz1.27 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application::ToRole.3pm.gz1.27 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Attribute.3pm.gz1.39 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Class.3pm.gz2.04 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Mixin::HasClassAttributes.3pm.gz1.31 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Role.3pm.gz1.72 KB
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Role::Composite.3pm.gz1.30 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