libparams-validate-perl_1.13-1+b1_i386.deb


Advertisement

Description

libparams-validate-perl - Perl module to validate parameters to Perl method/function calls

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libparams-validate-perl
Package version: 1.13
Package release: 1+b1
Package architecture: i386
Package type: deb
Installed size: 149 B
Download size: 66.54 KB
Official Mirror: ftp.br.debian.org
Params::Validate is a Perl module providing a flexible way to validate method and function call parameters. The validation can be as simple as checking for the presence of required parameters, or more complex, like validating object classes (via isa) or capabilities (via can) and checking parameter types. It also provides extensibility through customized validation callbacks. The module has been designed to work equally well with positional or named parameters (via a hash or hash reference) and includes experimental support for attributes (see Attribute::Params::Validate for details).

Alternatives

    Download

    Source package: libparams-validate-perl

    Install Howto

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

    Files

    • /usr/lib/i386-linux-gnu/perl5/5.20/Attribute/Params/Validate.pm
    • /usr/lib/i386-linux-gnu/perl5/5.20/Params/Validate.pm
    • /usr/lib/i386-linux-gnu/perl5/5.20/Params/ValidatePP.pm
    • /usr/lib/i386-linux-gnu/perl5/5.20/Params/ValidateXS.pm
    • /usr/lib/i386-linux-gnu/perl5/5.20/Params/Validate/Constants.pm
    • /usr/lib/i386-linux-gnu/perl5/5.20/Params/Validate/PP.pm
    • /usr/lib/i386-linux-gnu/perl5/5.20/Params/Validate/XS.pm
    • /usr/lib/i386-linux-gnu/perl5/5.20/auto/Params/Validate/XS/XS.bs
    • /usr/lib/i386-linux-gnu/perl5/5.20/auto/Params/Validate/XS/XS.so
    • /usr/share/doc/libparams-validate-perl/changelog.Debian.gz
    • /usr/share/doc/libparams-validate-perl/changelog.Debian.i386.gz
    • /usr/share/doc/libparams-validate-perl/changelog.gz
    • /usr/share/doc/libparams-validate-perl/copyright
    • /usr/share/man/man3/Attribute::Params::Validate.3pm.gz
    • /usr/share/man/man3/Params::Validate.3pm.gz

    Changelog

    2014-06-28 - Salvatore Bonaccorso <carnil@debian.org> libparams-validate-perl (1.13-1) unstable; urgency=medium * Team upload. [ gregor herrmann ] * New upstream release. * Add build dependency on libtest-taint-perl to enable additional tests. [ Salvatore Bonaccorso ] * Imported Upstream version 1.13 * Remove trailing empty line in debian/rules file

    2014-05-05 - gregor herrmann <gregoa@debian.org> libparams-validate-perl (1.09-1) unstable; urgency=medium * debian/control: remove Nicholas Bamber from Uploaders on request of the MIA team. * Strip trailing slash from metacpan URLs. * New upstream release. Fixes "Segfault when using a Readonly spec" (Closes: #644949) * Update years of copyright. * Add build dependency on libtest-requires-perl.

    2013-11-29 - Florian Schlichting <fsfs@debian.org> libparams-validate-perl (1.08-1) unstable; urgency=low [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Imported Upstream version 1.07 * Refresh pod.patch (offset) * Update debian/copyright file information. Update format to copyright-format 1.0 as released together with Debian policy 3.9.3. Update copyright years for ppport.h. * Bump Standards-Version to 3.9.4 * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Florian Schlichting ] * Import Upstream version 1.08 (closes: #690735) * Bump years of upstream copyright, delete separate paragraph for lib/Params/Validate/XS.xs: same as * * Drop pod.patch, applied upstream * Depend on exact debhelper version necessary for hardening * Declare compliance with Debian Policy 3.9.5 * Add myself to uploaders and copyright

    2012-02-12 - gregor herrmann <gregoa@debian.org> libparams-validate-perl (1.06-1) unstable; urgency=low [ Ansgar Burchardt ] * New upstream release 1.00. * 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 1.03. * Refresh pod patch (offset). * Update upstream and packaging copyright information. * Switch to debhelper compatibility level 9 to pass CFLAGS to Makefile.PL/Build.PL. * Update build and runtime dependencies. * New upstream release 1.06.

    2011-04-20 - Nicholas Bamber <nicholas@periapt.co.uk> libparams-validate-perl (0.97-1) unstable; urgency=low [ Jonathan Yu ] * Makefile.PL removed upstream; no need to force perl_build [ Nicholas Bamber ] * Added myself to Uploaders * New upstream release * Updated dependencies - build dependencies significantly reduced * Email change: gregor herrmann -> gregoa@debian.org * Refreshed copyright * Added debian/source * Added patch for pod syntax

    2009-12-01 - Jonathan Yu <jawnsy@cpan.org> libparams-validate-perl (0.93-1) unstable; urgency=low * New upstream release * POD Coverage "trustme" patch has been applied upstream, so remove it * Force building using Module::Build so that XS code gets built properly (the Makefile.PL is traditional, and won't build the XS code, making this an Arch: all package)

    Advertisement
    Advertisement