perl-MooseX-SetOnce-0.200.2-8.mga6.noarch.rpm


Advertisement

Description

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

Distribution: Mageia Cauldron
Repository: Mageia Core i586
Package name: perl-MooseX-SetOnce
Package version: 0.200.2
Package release: 8.mga6
Package architecture: noarch
Package type: rpm
Installed size: 38.65 KB
Download size: 20.11 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-8.mga6

    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.22.2/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

    2016-06-19 - pterjan <pterjan> 0.200.2-8.mga6 + Revision: 1030601 - Rebuild for perl 5.22.2

    2016-02-08 - umeabot <umeabot> 0.200.2-7.mga6 + Revision: 949544 - Mageia 6 Mass Rebuild

    2014-10-19 - umeabot <umeabot> 0.200.2-6.mga5 + Revision: 790021 - Rebuild to potentially add missing dependencies

    2014-10-15 - umeabot <umeabot> 0.200.2-5.mga5 + Revision: 743158 - Second Mageia 5 Mass Rebuild

    2014-10-02 - tv <tv> 0.200.2-4.mga5 + Revision: 735854 - add exclude

    2014-09-16 - umeabot <umeabot> 0.200.2-3.mga5 + Revision: 685566 - Mageia 5 Mass Rebuild

    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

    Advertisement
    Advertisement