libmoosex-setonce-perl 0.200000-1 source package in Ubuntu
Changelog
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. -- Ubuntu Archive Auto-Sync <email address hidden> Sat, 30 Apr 2011 13:07:41 +0000
Upload details
- Uploaded by:
- Ubuntu Archive Auto-Sync
- Uploaded to:
- Oneiric
- Original maintainer:
- Debian Perl Group
- Architectures:
- all
- Section:
- perl
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libmoosex-setonce-perl_0.200000.orig.tar.gz | 10.8 KiB | 915c16157627610b28ddc7e8a800db81f8985e86d5beef01d2a6a9d7eeda1bdc |
libmoosex-setonce-perl_0.200000-1.debian.tar.gz | 2.0 KiB | de2d9c3e33a9362114abf84527447ace6d05392f38cdbb46f41e7cd4ce77b836 |
libmoosex-setonce-perl_0.200000-1.dsc | 2.2 KiB | 514930b1b34ce1e7fbaf117222e6057dee04d2559c7f6fc2a93768d513c46069 |
Available diffs
- diff from 0.100472-1 to 0.200000-1 (4.4 KiB)
Binary packages built by this source
- libmoosex-setonce-perl: module providing write-once, read-many attributes for Moose
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.