perl-MooseX-SetOnce-0.200.2-2.mga4.noarch.rpm


Advertisement

Description

perl-MooseX-SetOnce - Write-once, read-many attributes for Moose

Distribution: Mageia 4.1
Repository: Mageia Core i586
Package name: perl-MooseX-SetOnce
Package version: 0.200.2
Package release: 2.mga4
Package architecture: noarch
Package type: rpm
Installed size: 39.28 KB
Download size: 17.06 KB
Official Mirror: distrib-coffee.ipsl.jussieu.fr
The 'SetOnce' attribute lets your class have attributes that are not lazy and not set, but that cannot be altered once set. The logic is very simple: if you try to alter the value of an attribute with the SetOnce trait, either by accessor or writer, and the attribute has a value, it will throw an exception. If the attribute has a clearer, you may clear the attribute and set it again.

Alternatives

Provides

  • perl(Moose::Meta::Attribute::Custom::Trait::SetOnce) == 0.200.2
  • perl(MooseX::SetOnce) == 0.200.2
  • perl(MooseX::SetOnce::Accessor) == 0.200.2
  • perl(MooseX::SetOnce::Attribute) == 0.200.2
  • perl-MooseX-SetOnce == 0.200.2-2.mga4

    Install Howto

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

    Files

    • /usr/lib/perl5/vendor_perl/5.18.1/MooseX/SetOnce.pm
    • /usr/share/doc/perl-MooseX-SetOnce/Changes
    • /usr/share/doc/perl-MooseX-SetOnce/LICENSE
    • /usr/share/doc/perl-MooseX-SetOnce/META.json
    • /usr/share/doc/perl-MooseX-SetOnce/META.yml
    • /usr/share/doc/perl-MooseX-SetOnce/README
    • /usr/share/man/man3/MooseX::SetOnce.3pm.xz

    Changelog

    2013-10-21 - umeabot <umeabot> 0.200.2-2.mga4 + Revision: 539450 - Mageia 4 Mass Rebuild

    2013-10-06 - sander85 <sander85> 0.200.2-1.mga4 + Revision: 492136 - update to 0.200002

    2013-01-13 - umeabot <umeabot> 0.200.1-2.mga3 + Revision: 370306 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

    2011-10-13 - jquelin <jquelin> 0.200.1-1.mga2 + Revision: 154360 - update to 0.200001

    2011-04-07 - jquelin <jquelin> 0.200.0-1.mga1 + Revision: 81768 - update to 0.200000

    2011-03-02 - jquelin <jquelin> 0.100.473-1.mga1 + Revision: 62647 - update to 0.100473

    2011-01-21 - jquelin <jquelin> 0.100.472-1.mga1 + Revision: 28691 - mageia rebuild - imported package perl-MooseX-SetOnce

    Advertisement
    Advertisement