Thu, 05 Nov 2026 01:07:56 CST | login

Information for RPM perl-MooseX-AttributeShortcuts-0.037-1.oc9.noarch.rpm

ID223242
Buildperl-MooseX-AttributeShortcuts-0.037-1.oc9
Nameperl-MooseX-AttributeShortcuts
Version0.037
Release1.oc9
Epoch
Archnoarch
DraftFalse
SummaryShorthand for common Moose attribute options
DescriptionEver find yourself repeatedly specifying writers and builders, because there's no good shortcut to specify them? Sometimes you want an attribute to have a read-only public interface, but a private writer. And wouldn't it be easier to just say "builder => 1" and have the attribute construct the canonical "_build_$name" builder name for you? This package causes an attribute trait to be applied to all attributes defined to the using class. This trait extends the attribute option processing to handle the above variations.
Build Time2024-08-05 08:04:38 GMT
Size53.75 KB
9ce6adf8c4bcc6d11a12f1c52fa0172c
LicenseLGPLv2
Buildrootdist-oc9-epol-build-93963-59500
Provides
perl(MooseX::AttributeShortcuts) = 0.037
perl(MooseX::AttributeShortcuts::Trait::Attribute) = 0.037
perl(MooseX::AttributeShortcuts::Trait::Attribute::HasAnonBuilder) = 0.037
perl(MooseX::AttributeShortcuts::Trait::Method::Builder) = 0.037
perl(MooseX::AttributeShortcuts::Trait::Method::HasDefinitionContext) = 0.037
perl(MooseX::AttributeShortcuts::Trait::Role::Attribute) = 0.037
perl(MooseX::AttributeShortcuts::Trait::Role::Method::Builder) = 0.037
perl-MooseX-AttributeShortcuts = 0.037-1.oc9
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
perl(List::Util) >= 1.33
perl(Moose) >= 1.14
perl(Moose::Exporter)
perl(Moose::Meta::TypeConstraint)
perl(Moose::Role)
perl(Moose::Util::MetaRole)
perl(Moose::Util::TypeConstraints)
perl(MooseX::AttributeShortcuts::Trait::Attribute)
perl(MooseX::AttributeShortcuts::Trait::Method::Builder)
perl(MooseX::AttributeShortcuts::Trait::Role::Attribute)
perl(MooseX::AttributeShortcuts::Trait::Role::Method::Builder)
perl(MooseX::Meta::TypeConstraint::Mooish)
perl(MooseX::Role::Parameterized)
perl(MooseX::Types::Common::String)
perl(MooseX::Types::Moose)
perl(MooseX::Util)
perl(aliased)
perl(namespace::autoclean) >= 0.24
perl(strict)
perl(warnings)
perl-libs
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 26 of 26
Name ascending sort Size
/usr/share/doc/perl-MooseX-AttributeShortcuts0.00 B
/usr/share/doc/perl-MooseX-AttributeShortcuts/Changes7.63 KB
/usr/share/doc/perl-MooseX-AttributeShortcuts/README14.77 KB
/usr/share/licenses/perl-MooseX-AttributeShortcuts0.00 B
/usr/share/licenses/perl-MooseX-AttributeShortcuts/LICENSE24.11 KB
/usr/share/man/man3/MooseX::AttributeShortcuts.3pm.gz6.19 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Attribute.3pm.gz2.52 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Attribute::HasAnonBuilder.3pm.gz1.59 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Method::Builder.3pm.gz1.54 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Method::HasDefinitionContext.3pm.gz1.56 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Role::Attribute.3pm.gz1.83 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Role::Method::Builder.3pm.gz1.55 KB
/usr/share/perl5/vendor_perl/MooseX0.00 B
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts0.00 B
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts.pm17.80 KB
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait0.00 B
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Attribute0.00 B
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Attribute.pm14.74 KB
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Attribute/HasAnonBuilder.pm3.55 KB
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Method0.00 B
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Method/Builder.pm2.34 KB
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Method/HasDefinitionContext.pm2.31 KB
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Role0.00 B
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Role/Attribute.pm4.81 KB
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Role/Method0.00 B
/usr/share/perl5/vendor_perl/MooseX/AttributeShortcuts/Trait/Role/Method/Builder.pm2.38 KB
Component of No Buildroots