perl-MooseX-SetOnce-0.200.0-1-rosa.lts2012.0.noarch.rpm


Advertisement

Description

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

Distribution: ROSA Enterprise Desktop
Repository: ROSA Contrib Updates x86_64
Package name: perl-MooseX-SetOnce
Package version: 0.200.0
Package release: 1-rosa.lts2012.0
Package architecture: noarch
Package type: rpm
Installed size: 35.24 KB
Download size: 16.16 KB
Official Mirror: mirror.rosalab.ru
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.

Provides

  • perl(Moose::Meta::Attribute::Custom::Trait::SetOnce) == 0.200.0
  • perl(MooseX::SetOnce) == 0.200.0
  • perl(MooseX::SetOnce::Accessor) == 0.200.0
  • perl(MooseX::SetOnce::Attribute) == 0.200.0
  • perl-MooseX-SetOnce == 0.200.0-1:2012.0

    Install Howto

    1. Enable ROSA Contrib Updates 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.12.3/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

    2011-04-17 - Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1mdv2011.0 + Revision: 654127 - update to new version 0.200000

    2011-03-10 - Guillaume Rousse <guillomovitch@mandriva.org> 0.100.473-1 + Revision: 643411 - update to new version 0.100473

    2010-11-12 - J?r?me Quelin <jquelin@mandriva.org> 0.100.472-1mdv2011.0 + Revision: 596628 - update to 0.100472

    2010-07-14 - J?r?me Quelin <jquelin@mandriva.org> 0.100.471-1mdv2011.0 + Revision: 553057 - import perl-MooseX-SetOnce

    2010-07-14 - cpan2dist 0.100471-1mdv - initial mdv release, generated with cpan2dist

    Advertisement
    Advertisement