perl-Params-Check - A generic input parsing/checking mechanism

Property Value
Distribution ROSA 2016.1
Repository ROSA Contrib i586
Package filename perl-Params-Check-0.380.0-3-rosa2016.1.noarch.rpm
Package name perl-Params-Check
Package version 0.380.0
Package release 3-rosa2016.1
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 17.75 KB
Installed size 28.25 KB
Params::Check is a generic input parsing/checking mechanism.
It allows you to validate input via a template. The only requirement is that
the arguments must be named.
Params::Check can do the following things for you:
* Convert all keys to lowercase
* Check if all required arguments have been provided
* Set arguments that have not been provided to the default
* Weed out arguments that are not supported and warn about them to the user
* Validate the arguments given by the user based on strings, regexes, lists or
even subroutines
* Enforce type integrity if required


Package Version Architecture Repository
perl-Params-Check-0.380.0-3-rosa2016.1.noarch.rpm 0.380.0 noarch ROSA Contrib
perl-Params-Check - - -


Name Value
perl(Carp) -
perl(Exporter) -
perl(Locale::Maketext::Simple) -
perl(abi) >= 5.20.3


Name Value
perl(Params::Check) == 0.380.0
perl-Params-Check == 0.380.0-3:2016.1


Type URL
Binary Package perl-Params-Check-0.380.0-3-rosa2016.1.noarch.rpm
Source Package perl-Params-Check-0.380.0-3.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Params-Check rpm package:
    # urpmi perl-Params-Check




2017-02-17 - Andrey Bondrov <> 0.380.0-3
- (02208cb) MassBuild#1257: Increase release tag

See Also

Package Description
perl-Params-Coerce-0.140.0-6-rosa2016.1.noarch.rpm Allows your classes to do coercion of parameters
perl-Parse-Binary-0.110.0-7-rosa2016.1.noarch.rpm Convert between variant records and hashes
perl-Parse-CPAN-Packages-2.380.0-4-rosa2016.1.noarch.rpm Parse 02packages.details.txt.gz
perl-Parse-CPAN-Packages-Fast-0.80.0-3-rosa2016.1.noarch.rpm Parse CPAN's package index
perl-Parse-DMIDecode-0.30.0-5-rosa2016.1.noarch.rpm Interface to SMBIOS under using dmidecode
perl-Parse-Earley-0.150.0-6-rosa2016.1.noarch.rpm Parse::Earley - Parse any Context-Free Grammar
perl-Parse-ErrorString-Perl-0.210.0-3-rosa2016.1.noarch.rpm Parse error messages from the perl interpreter
perl-Parse-ExuberantCTags-1.20.0-7-rosa2016.1.i586.rpm Efficiently parse exuberant ctags files
perl-Parse-Eyapp-1.182.0-5-rosa2016.1.i586.rpm Bottom up parser generator
perl-Parse-MIME-1.3.0-3-rosa2016.1.noarch.rpm Parse mime-types, match against media ranges
perl-Parse-Method-Signatures-1.3.16-5-rosa2016.1.noarch.rpm Turn parse TC data into Moose TC object
perl-Parse-Nessus-ENX-1.100.0-6-rosa2016.1.noarch.rpm Extract information from Nessus Extend NSR files
perl-Parse-Nessus-NBE-1.100.0-6-rosa2016.1.noarch.rpm Extract information from Nessus NBE files
perl-Parse-RecDescent-Consumer-1.30.0-6-rosa2016.1.noarch.rpm Parse::RecDescent::Consumer - reveal text matched through n token transitions
perl-Parse-RecDescent-Deparse-1.00-11-rosa2016.1.noarch.rpm Turn a Parse::RecDescent object back into its grammar