Thu, 05 Nov 2026 05:55:07 CST | login

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

ID351589
Buildperl-MooseX-AttributeShortcuts-0.037-2.oc9
Nameperl-MooseX-AttributeShortcuts
Version0.037
Release2.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 Time2025-06-13 10:33:16 GMT
Size53.82 KB
d56304d76b90340e6f877570b74bb277
LicenseLGPLv2
Buildrootdist-oc9-epol-build-153102-79732
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-2.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
1 through 4 of 4
Buildroot descending sort Created State
dist-oc9-epol-build-168788-79814 2025-06-23 20:01:18 expired
dist-oc9-epol-build-168777-79814 2025-06-23 20:01:14 expired
dist-oc9-epol-build-166541-79773 2025-06-17 16:32:31 expired
dist-oc9-epol-build-166529-79773 2025-06-17 16:22:09 expired