libmoosex-setonce-perl_0.200002-1_all.deb


Advertisement

Description

libmoosex-setonce-perl - module providing write-once, read-many attributes for Moose

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libmoosex-setonce-perl
Package version: 0.200002
Package release: 1
Package architecture: all
Package type: deb
Installed size: 48 B
Download size: 6.68 KB
Official Mirror: ftp.br.debian.org
MooseX::SetOnce provides the SetOnce attribute which 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

    Download

    Source package: libmoosex-setonce-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libmoosex-setonce-perl deb package:
      # sudo apt-get install libmoosex-setonce-perl

    Files

    • /usr/share/doc/libmoosex-setonce-perl/changelog.Debian.gz
    • /usr/share/doc/libmoosex-setonce-perl/changelog.gz
    • /usr/share/doc/libmoosex-setonce-perl/copyright
    • /usr/share/man/man3/MooseX::SetOnce.3pm.gz
    • /usr/share/perl5/MooseX/SetOnce.pm

    Changelog

    2013-10-13 - Alessandro Ghedini <ghedo@debian.org> libmoosex-setonce-perl (0.200002-1) unstable; urgency=low * Team upload [ Alessandro Ghedini ] * New upstream release * Bump Standards-Version to 3.9.4 (no changes needed) * Bump upstream copyright years * Remove myself from Uploaders * Update copyright to Copyright-Format 1.0 [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs

    2011-10-07 - gregor herrmann <gregoa@debian.org> libmoosex-setonce-perl (0.200001-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * New upstream release. * Add newer perl as an alternative build dependency for Test::More.

    2011-04-21 - gregor herrmann <gregoa@debian.org> libmoosex-setonce-perl (0.200000-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release 0.100473 [ Alessandro Ghedini ]] * New upstream release 0.200000 * Bump debhelper compat level to 8 * Add myself to Uploaders [ gregor herrmann ] * Set Standards-Version to 3.9.2 (no changes). * Update years of upstream and packaging copyright.

    2010-11-21 - gregor herrmann <gregoa@debian.org> libmoosex-setonce-perl (0.100472-1) unstable; urgency=low [ Ansgar Burchardt ] * New upstream release. * Add build-dep on libtest-fatal-perl, libtest-simple-perl (>= 0.96). * debian/copyright: Refer to "Debian systems" instead of "Debian GNU/Linux systems"; refer to /usr/share/common-licenses/GPL-1. * Bump Standards-Version to 3.9.1. * Update my email address. [ gregor herrmann ] * Add /me to Uploaders.

    2010-06-04 - Ansgar Burchardt <ansgar@43-1.org> libmoosex-setonce-perl (0.100471-1) unstable; urgency=low * Initial Release. (Closes: #584536)

    Advertisement
    Advertisement