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


Advertisement

Description

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

Property Value
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.

Alternatives

Package Version Architecture Repository
libmoosex-strictconstructor-perl_0.19-1_all.deb 0.19 all Debian Main
libmoosex-strictconstructor-perl - - -

Requires

Name Value
dpkg >= 1.15.6
libmoose-perl >= 0.94
libnamespace-autoclean-perl -
perl -

Download

Type URL
Binary Package libmoosex-strictconstructor-perl_0.19-1_all.deb
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

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

See Also

Package Description
libmoosex-traits-perl_0.12-1_all.deb Moose extension to apply roles at object creation time
libmoosex-traits-pluggable-perl_0.12-1_all.deb Moose extension for class precedence search of traits
libmoosex-types-common-perl_0.001012-1_all.deb module with commonly used type constraints for Moose
libmoosex-types-datetime-morecoercions-perl_0.14-1_all.deb extensions to MooseX::Types::DateTime
libmoosex-types-datetime-perl_0.10-1_all.deb Moose extension for DateTime-related constraints and coercions
libmoosex-types-iso8601-perl_0.15-1_all.deb ISO8601 date and duration string type constraints for Moose
libmoosex-types-json-perl_1.00-1_all.deb module providing JSON-constrained strings
libmoosex-types-loadableclass-perl_0.012-1_all.deb ClassName type constraint with coercion to load the class
libmoosex-types-netaddr-ip-perl_0.07-1_all.deb Moose extension for NetAddr::IP type constraints
libmoosex-types-path-class-perl_0.05-2_all.deb Path::Class type library for Moose
libmoosex-types-path-tiny-perl_0.011-1_all.deb Path::Tiny types and coercions for Moose
libmoosex-types-perl-perl_0.101343-1_all.deb Moose types that check against Perl syntax
libmoosex-types-perl_0.45-1_all.deb Moose extension to organise types in libraries
libmoosex-types-set-object-perl_0.04-1_all.deb Perl module providing a Set::Object type
libmoosex-types-stringlike-perl_0.003-1_all.deb Moose type constraints for strings or string-like objects
Advertisement
Advertisement