libmoosex-strictconstructor-perl_0.19-1_all.deb


Advertisement

Description

libmoosex-strictconstructor-perl - Make your object constructors blow up on unknown attributes

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libmoosex-strictconstructor-perl
Package version: 0.19
Package release: 1
Package architecture: all
Package type: deb
Installed size: 78 B
Download size: 15.98 KB
Official Mirror: ftp.br.debian.org
"use MooseX::StrictConstructor" instead of just "use Moose" makes your constructors strict. If your constructor is called with an attribute init argument that your class does not declare, then it calls "Carp::confess()". This is a great way to catch small typos.

    Download

    Source package: libmoosex-strictconstructor-perl

    Install Howto

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

    Files

    • /usr/share/doc/libmoosex-strictconstructor-perl/changelog.Debian.gz
    • /usr/share/doc/libmoosex-strictconstructor-perl/changelog.gz
    • /usr/share/doc/libmoosex-strictconstructor-perl/copyright
    • /usr/share/man/man3/MooseX::StrictConstructor.3pm.gz
    • /usr/share/man/man3/MooseX::StrictConstructor::Trait::Class.3pm.gz
    • /usr/share/man/man3/MooseX::StrictConstructor::Trait::Method::Constructor.3pm.gz
    • /usr/share/perl5/MooseX/StrictConstructor.pm
    • /usr/share/perl5/MooseX/StrictConstructor/Trait/Class.pm
    • /usr/share/perl5/MooseX/StrictConstructor/Trait/Method/Constructor.pm

    Changelog

    2012-01-18 - gregor herrmann <gregoa@debian.org> libmoosex-strictconstructor-perl (0.19-1) unstable; urgency=low * New upstream release. * Update years of packaging copyright.

    2012-01-13 - Ansgar Burchardt <ansgar@debian.org> libmoosex-strictconstructor-perl (0.18-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. * New upstream release. * Use xz compression for source and binary packages. * debian/copyright: Update years of copyright. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL.

    2011-04-24 - Ansgar Burchardt <ansgar@debian.org> libmoosex-strictconstructor-perl (0.16-1) unstable; urgency=low * New upstream release.

    2011-04-21 - gregor herrmann <gregoa@debian.org> libmoosex-strictconstructor-perl (0.15-1) unstable; urgency=low [ Ansgar Burchardt ] * Build-dep on libtest-fatal-perl instead of libtest-exception-perl. * 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. * Email change: Ansgar Burchardt -> ansgar@debian.org [ Jonathan Yu ] * New upstream release 0.13 [ Alessandro Ghedini ] * New upstream release * Bump debhelper compat level to 8 * Update upstream copyright year [ gregor herrmann ] * Set Standards-Version to 3.9.2 (no changes). * Add (build) dependency on libnamespace-autoclean-perl.

    2010-07-18 - Ansgar Burchardt <ansgar@43-1.org> libmoosex-strictconstructor-perl (0.10-1) unstable; urgency=low * New upstream release.

    2010-07-15 - Ansgar Burchardt <ansgar@43-1.org> libmoosex-strictconstructor-perl (0.09-1) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ gregor herrmann ] * debian/control: Changed: (build-)depend on perl instead of perl- modules. [ Ansgar Burchardt ] * New upstream release. * Now licensed under Artistic-2.0. * debian/copyright: Formatting changes for current DEP-5 proposal. * Use tiny debian/rules. * No longer run release tests. * Remove build-dep on libtest-pod-perl, libtest-pod-coverage-perl. * Remove build-dep on libmodule-build-perl (no longer used upstream). * Lower build-dep on debhelper to >= 7. * Add build-dep on libtest-exception-perl and perl (>= 5.10.1) | libtest-simple-perl (>= 0.88). * Bump build-dep on libmoose-perl to >= 0.94. * Make build-dep on perl unversioned. * Use source format 3.0 (quilt). * Bump Standards-Version to 3.9.0.

    2009-04-12 - Ansgar Burchardt <ansgar@43-1.org> libmoosex-strictconstructor-perl (0.08-1) unstable; urgency=low [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). [ Ansgar Burchardt ] * New upstream release. + Now (build-)depends on libmoose-perl (>= 0.74) * Bump Standards Version to 3.8.1 (no changes). * Refresh debian/rules for debhelper 7. [ gregor herrmann ] * debian/control: add perl-modules (>= 5.10) as an alternative build dependency to libmodule-build-perl.

    2008-10-02 - Ansgar Burchardt <ansgar@43-1.org> libmoosex-strictconstructor-perl (0.07-1) unstable; urgency=low * New upstream release + requires at least perl 5.8 + now depends on libmoose-perl (>= 0.56) + drop build-dep on libtest-perl-critic-perl * Add myself to Uploaders * Convert debian/copyright to proposed machine-readable format

    2008-07-02 - gregor herrmann <gregoa@debian.org> libmoosex-strictconstructor-perl (0.06-1) unstable; urgency=low * New upstream release. * Set Standards-Version to 3.8.0 (no changes). * Add /me to Uploaders. * Bump (build) dependency on libmoose-perl to >= 0.51.

    2008-05-03 - Antony Gelberg <antony@wayforth.co.uk> libmoosex-strictconstructor-perl (0.05-1) unstable; urgency=low * Initial Release. Closes: #483373.

    Advertisement
    Advertisement