Thu, 05 Nov 2026 07:03:25 CST | login

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

ID223241
Buildperl-MooseX-AttributeShortcuts-0.037-1.oc9
Nameperl-MooseX-AttributeShortcuts
Version0.037
Release1.oc9
Epoch
Archsrc
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:24 GMT
Size66.86 KB
5b7513dd218dd8ea108e2be112d44094
LicenseLGPLv2
Buildrootdist-oc9-epol-build-93963-59500
Provides
perl-MooseX-AttributeShortcuts = 0.037-1.oc9
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
make
perl(ExtUtils::MakeMaker) >= 6.76
perl(File::Spec)
perl(IO::Handle)
perl(IPC::Open3)
perl(List::Util) >= 1.33
perl(Moose) >= 1.14
perl(Moose::Exporter)
perl(Moose::Meta::TypeConstraint)
perl(Moose::Role)
perl(Moose::Util)
perl(Moose::Util::MetaRole)
perl(Moose::Util::TypeConstraints)
perl(MooseX::Meta::TypeConstraint::Mooish)
perl(MooseX::Role::Parameterized)
perl(MooseX::SemiAffordanceAccessor)
perl(MooseX::Types::Common::String)
perl(MooseX::Types::Moose)
perl(MooseX::Types::Path::Class)
perl(MooseX::Util)
perl(Path::Class)
perl(Test::CheckDeps) >= 0.010
perl(Test::Fatal)
perl(Test::Moose)
perl(Test::Moose::More) >= 0.049
perl(Test::More) >= 0.94
perl(Test::Requires)
perl(aliased)
perl(blib)
perl(constant)
perl(lib)
perl(namespace::autoclean) >= 0.24
perl(strict)
perl(warnings)
perl-generators
perl-interpreter
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 2 of 2
Name ascending sort Size
MooseX-AttributeShortcuts-0.037.tar.gz54.31 KB
perl-MooseX-AttributeShortcuts.spec2.84 KB
Component of No Buildroots