- Name: perl-Data-Validate-Type
- Version: 1.6.0
- Release: 4.mga9
- Epoch:
- Group: Development/Perl
- License: GPL+ or Artistic
- Url: https://metacpan.org/release/Data-Validate-Type
- Summary: Public interface encapsulating Params::Util to offer data type validation functions that pass PerlCritic
- Architecture: noarch
- Size: 48675
- Distribution: Mageia
- Vendor: Mageia.Org
- Packager: umeabot <umeabot>
Description:
Params::Util is a wonderful module, but suffers from a few drawbacks:
- Function names start with an underscore, which is usually used to
indicate private functions.
- Function names are uppercase, which is usually used to indicate file
handles or constants.
- Function names don't pass PerlCritic's validation, making them
problematic to import.
Functions use by default the convention that collection that collections
need to not be empty to be valid (see _ARRAY0/_ARRAY for example), which
is counter-intuitive.
Those drawbacks are purely cosmetic and don't affect the usefulness of
the functions, so this module encapsulates the functions to offer an API
that fixes these problems.
- OptFlags: -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables
- Cookie: localhost 1647808276
- Buildhost: localhost
Sources packages:
Other version of this rpm: