SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-MooseX-AttributeShortcuts rpm build for : openSUSE Tumbleweed. For other distributions click perl-MooseX-AttributeShortcuts.

Name : perl-MooseX-AttributeShortcuts
Version : 0.37.0 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.1 Date : 2019-04-03 09:15:03
Group : Unspecified Source RPM : perl-MooseX-AttributeShortcuts-0.37.0-1.1.src.rpm
Size : 0.11 MB
Packager : (none)
Summary : Shorthand for common attribute options
Description :
Ever find yourself repeatedly specifying writers and builders, because
there\'s no good shortcut to specifying 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. All attribute options as
described in Moose or Class::MOP::Attribute remain usable, just as when
this trait is not applied.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Tumbleweed/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-MooseX-AttributeShortcuts-0.37.0-1.1.noarch.rpm
     

Provides :
perl(MooseX::AttributeShortcuts)
perl(MooseX::AttributeShortcuts::Trait::Attribute)
perl(MooseX::AttributeShortcuts::Trait::Attribute::HasAnonBuilder)
perl(MooseX::AttributeShortcuts::Trait::Method::Builder)
perl(MooseX::AttributeShortcuts::Trait::Method::HasDefinitionContext)
perl(MooseX::AttributeShortcuts::Trait::Role::Attribute)
perl(MooseX::AttributeShortcuts::Trait::Role::Method::Builder)
perl-MooseX-AttributeShortcuts

Requires :
perl(:MODULE_COMPAT_5.40.0)
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::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
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/MooseX
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts.pm
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Attribute
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Attribute.pm
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Attribute/HasAnonBuilder.pm
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Method
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Method/Builder.pm
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Method/HasDefinitionContext.pm
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Role
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Role/Attribute.pm
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Role/Method
/usr/lib/perl5/vendor_perl/5.40.0/MooseX/AttributeShortcuts/Trait/Role/Method/Builder.pm
/usr/share/doc/packages/perl-MooseX-AttributeShortcuts
/usr/share/doc/packages/perl-MooseX-AttributeShortcuts/Changes
/usr/share/doc/packages/perl-MooseX-AttributeShortcuts/README
/usr/share/licenses/perl-MooseX-AttributeShortcuts
/usr/share/licenses/perl-MooseX-AttributeShortcuts/LICENSE
/usr/share/man/man3/MooseX::AttributeShortcuts.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Attribute.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Attribute::HasAnonBuilder.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Method::Builder.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Method::HasDefinitionContext.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Role::Attribute.3pm.gz
/usr/share/man/man3/MooseX::AttributeShortcuts::Trait::Role::Method::Builder.3pm.gz

 
ICM