Wed, 28 Oct 2026 22:15:36 UTC | login

Information for RPM perl-MooseX-AttributeShortcuts-0.037-26.fc45.noarch.rpm

ID66541
Buildperl-MooseX-AttributeShortcuts-0.037-26.fc45
Nameperl-MooseX-AttributeShortcuts
Version0.037
Release26.fc45
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 Time2026-10-16 22:26:13 GMT
Size54.34 KB
0b40f03b62ff0b615d6586fe9f1351f4
LicenseLicenseRef-Callaway-LGPLv2
Buildrootf45-build-25116-609
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-26.fc45
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(PayloadIsZstd) <= 5.4.18-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.25 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Attribute.3pm.gz2.58 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Attribute::HasAnonBuilder.3pm.gz1.65 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Method::Builder.3pm.gz1.59 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Method::HasDefinitionContext.3pm.gz1.61 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Role::Attribute.3pm.gz1.88 KB
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Role::Method::Builder.3pm.gz1.60 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