diff --git a/Params-Validate-1.28.tar.gz b/Params-Validate-1.28.tar.gz deleted file mode 100644 index 180cc34..0000000 --- a/Params-Validate-1.28.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dde5ec77993a9cac300c53053588a50b9c5aeadb77626fe8bc9c2d9b29aaff77 -size 137099 diff --git a/Params-Validate-1.29.tar.gz b/Params-Validate-1.29.tar.gz new file mode 100644 index 0000000..d39bf61 --- /dev/null +++ b/Params-Validate-1.29.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49a68dfb430bea028042479111d19068e08095e5a467e320b7ab7bde3d729733 +size 137609 diff --git a/perl-Params-Validate.changes b/perl-Params-Validate.changes index ee28d49..c6a9c30 100644 --- a/perl-Params-Validate.changes +++ b/perl-Params-Validate.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Wed Jun 14 06:05:11 UTC 2017 - coolo@suse.com + +- updated to 1.29 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.29 2017-06-11 + + - Fixes for MSVC compilation. Patch by Andy Grundman. PR #15. + ------------------------------------------------------------------- Sat May 6 06:19:49 UTC 2017 - coolo@suse.com diff --git a/perl-Params-Validate.spec b/perl-Params-Validate.spec index f482926..1cf86df 100644 --- a/perl-Params-Validate.spec +++ b/perl-Params-Validate.spec @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version: 1.28 +Version: 1.29 Release: 0 %define cpan_name Params-Validate Summary: Validate method/function parameters @@ -38,10 +38,15 @@ Requires: perl(Module::Implementation) %{perl_requires} %description -The Params::Validate module allows you to validate method or function call -parameters to an arbitrary level of specificity. At the simplest level, it -is capable of validating the required parameters were given and that no -unspecified additional parameters were passed in. +*I would recommend you consider using Params::ValidationCompiler instead. +That module, despite being pure Perl, is _significantly_ faster than this +one, at the cost of having to adopt a type system such as Specio, +Type::Tiny, or the one shipped with Moose*. + +This module allows you to validate method or function call parameters to an +arbitrary level of specificity. At the simplest level, it is capable of +validating the required parameters were given and that no unspecified +additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses