perl-MooseX-AttributeShortcuts-0.22.0-2.mga4.noarch.rpm


Advertisement

Description

perl-MooseX-AttributeShortcuts - Shorthand for common attribute options

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-MooseX-AttributeShortcuts
Package version 0.22.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 104.96 KB
Download size 32.78 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
Ever find yourself repeatedly specifing 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.

Alternatives

Package Version Architecture Repository
perl-MooseX-AttributeShortcuts-0.22.0-2.mga4.noarch.rpm 0.22.0 noarch Mageia Core
perl-MooseX-AttributeShortcuts - - -

Requires

Name Value
perl(Moose) -
perl(Moose::Exporter) -
perl(Moose::Util::MetaRole) -
perl(Moose::Util::TypeConstraints) -
perl(MooseX::Role::Parameterized) -
perl(MooseX::Types::Common::String) -
perl(MooseX::Types::Moose) -
perl(namespace::autoclean) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.18.1

Provides

Name Value
perl(MooseX::AttributeShortcuts) == 0.22.0
perl(MooseX::AttributeShortcuts::Trait::Attribute) == 0.22.0
perl-MooseX-AttributeShortcuts == 0.22.0-2.mga4

Download

Type URL
Binary Package perl-MooseX-AttributeShortcuts-0.22.0-2.mga4.noarch.rpm
Source Package perl-MooseX-AttributeShortcuts-0.22.0-2.mga4.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-MooseX-AttributeShortcuts rpm package:
    # urpmi perl-MooseX-AttributeShortcuts

Files

Path
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/AttributeShortcuts.pm
/usr/share/doc/perl-MooseX-AttributeShortcuts/Changes
/usr/share/doc/perl-MooseX-AttributeShortcuts/INSTALL
/usr/share/doc/perl-MooseX-AttributeShortcuts/LICENSE
/usr/share/doc/perl-MooseX-AttributeShortcuts/META.json
/usr/share/doc/perl-MooseX-AttributeShortcuts/META.yml
/usr/share/doc/perl-MooseX-AttributeShortcuts/MYMETA.yml
/usr/share/doc/perl-MooseX-AttributeShortcuts/README
/usr/share/doc/perl-MooseX-AttributeShortcuts/SIGNATURE
/usr/share/man/man3/MooseX::AttributeShortcuts.3pm.xz

Changelog

2013-10-21 - umeabot <umeabot> 0.22.0-2.mga4
+ Revision: 538234
- Mageia 4 Mass Rebuild
2013-09-29 - sander85 <sander85> 0.22.0-1.mga4
+ Revision: 489067
- update to 0.022
2013-09-09 - sander85 <sander85> 0.21.0-1.mga4
+ Revision: 476627
- update to 0.021
2013-08-20 - sander85 <sander85> 0.20.0-1.mga4
+ Revision: 468177
- update to 0.020
2013-01-13 - umeabot <umeabot> 0.17.0-2.mga3
+ Revision: 370137
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
2012-11-07 - jquelin <jquelin> 0.17.0-1.mga3
+ Revision: 316102
- update to 0.017
2012-09-26 - jquelin <jquelin> 0.15.0-1.mga3
+ Revision: 298331
- update to 0.015
2012-06-05 - jquelin <jquelin> 0.10.0-1.mga3
+ Revision: 255170
- update to 0.010
2012-02-06 - jquelin <jquelin> 0.8.0-1.mga2
+ Revision: 205172
- imported package perl-MooseX-AttributeShortcuts
2012-02-06 - cpan2dist 0.008-1mga
- initial mageia release, generated with cpan2dist

See Also

Package Description
perl-MooseX-AuthorizedMethods-0.6.0-3.mga4.noarch.rpm Check roles of the user
perl-MooseX-AutoDestruct-0.9.0-3.mga4.noarch.rpm Moose 1.x autodestruct traits
perl-MooseX-Blessed-Reconstruct-0.40.0-3.mga4.noarch.rpm A L<Data::Visitor> for creating Moose objects
perl-MooseX-ClassAttribute-0.270.0-2.mga4.noarch.rpm Declare class attributes Moose-style
perl-MooseX-ClassCompositor-0.7.0-2.mga4.noarch.rpm A factory that builds classes from roles
perl-MooseX-Clone-0.50.0-3.mga4.noarch.rpm The L<Moose::Meta::Attribute>
perl-MooseX-CoercePerAttribute-1.0.0-2.mga4.noarch.rpm Define Coercions per attribute
perl-MooseX-ConfigFromFile-0.120.0-2.mga4.noarch.rpm An abstract Moose role for setting attributes from a configfile
perl-MooseX-Daemonize-0.180.0-2.mga4.noarch.rpm A Role with the core daemonization and pidfile management
perl-MooseX-Declare-0.370.0-2.mga4.noarch.rpm Handle method modifier declarations
perl-MooseX-Emulate-Class-Accessor-Fast-0.9.30-3.mga4.noarch.rpm Emulate Class::Accessor::Fast behavior using Moose attributes
perl-MooseX-Exception-Base-0.0.3-2.mga4.noarch.rpm Traits class for attributes that are
perl-MooseX-FollowPBP-0.50.0-3.mga4.noarch.rpm Names accessors in the I<Perl Best Practices> style
perl-MooseX-Getopt-0.580.0-2.mga4.noarch.rpm Optional meta attribute trait for ignoring params
perl-MooseX-Has-Options-0.3.0-3.mga4.noarch.rpm Succinct options for Moose
Advertisement
Advertisement