Mon, 01 Jul 2024 11:23:41 UTC | login

Information for RPM perl-MooseX-ClassAttribute-0.29-19.fc37.noarch.rpm

ID796025
Nameperl-MooseX-ClassAttribute
Version0.29
Release19.fc37
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 Time2022-07-22 09:19:41 GMT
Size51.63 KB
905b0cbb53591c2cb9a79b6e0d911c1a
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-19.fc37
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
perl(:MODULE_COMPAT_5.36.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