| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search | 
| Name: perl-Params-ValidationCompiler | Distribution: SUSE Linux 16 | 
| Version: 0.31 | Vendor: SUSE LLC <https://www.suse.com/> | 
| Release: 160000.2.2 | Build date: Tue Feb 14 04:07:34 2023 | 
| Group: Unspecified | Build host: reproducible | 
| Size: 81293 | Source RPM: perl-Params-ValidationCompiler-0.31-160000.2.2.src.rpm | 
| Packager: https://www.suse.com/ | |
| Url: https://metacpan.org/release/Params-ValidationCompiler | |
| Summary: Build an optimized subroutine parameter validator once, use it forever | |
This module creates a customized, highly efficient parameter checking subroutine. It can handle named or positional parameters, and can return the parameters as key/value pairs or a list of values. In addition to type checks, it also supports parameter defaults, optional parameters, and extra "slurpy" parameters.
Artistic-2.0
* Tue Feb 14 2023 timueller+perl@suse.de
  - updated to 0.31
    see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
    0.31     2023-01-06
    - Require Class::XSAccessor 1.17+ when trying to load it. Earlier versions
      cause test failures. Reported by David Cantrell. GH #27.
* Wed Aug 01 2018 coolo@suse.com
  - updated to 0.30
    see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
    0.30     2018-07-31
    - Tweaked the POD formatting so that the table of contents generated by
      MetaCPAN is more useful.
    0.29     2018-07-31
    - Make Class::XSAccessor a recommended dep, not a required one.
    0.28     2018-07-31
    - Added a new option for named params, "return_object". This causes the
      validation sub to return an object with methods for each param rather than a
      hashref. This is a great way to avoid typos in hash keys. This idea (and
      some of the implementation) was shamelessly stolen from Toby Inkster's
      Type::Params module.
* Mon Feb 12 2018 coolo@suse.com
  - updated to 0.27
    see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
    0.27     2018-02-11
    - Fixed a bug with inlining Moose types. If a type's parent needed environment
      variables those would not get closed over. Reported by Mark Fowler. GH #22.
    - Added a debug option to dump the source of the subroutine before it is
      eval'd.
* Fri Dec 08 2017 coolo@suse.com
  - updated to 0.26
    see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
    0.26     2017-11-28
    - The exceptions.t test would fail if Sub::Util was not installed. Reported by
      Paul Howarth. GH #19.
    - Fix test failures on Windows. GH #20.
* Fri Nov 24 2017 coolo@suse.com
  - updated to 0.25
    see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
    0.25     2017-11-23
    - All exceptions now include a stack trace by default when treated as a
      string. This makes finding where validation failed a lot easier. Fixes GH
      [#18].
    - The name for a subroutine is now used in some exception messages, even if
      Sub::Util cannot be installed.
* Wed May 31 2017 coolo@suse.com
  - updated to 0.24
    see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
    0.24     2017-04-08
    - The source_for() exported by Params::ValidationCompiler did not work at
      all. Reported by Diab Jerius. GH #16.
    0.23     2017-01-23
    - Trying to create a validator for positional parameters where a required
      param came after one with a default did not throw an exception.
    - A positional params validator with a slurpy type which had coercions did not
      return the coerced values. It returned the original values instead.
* Wed Jan 11 2017 coolo@suse.com
  - initial package 0.22
    * created by cpanspec 1.78.08
/usr/lib/perl5/vendor_perl/5.42.0/Params /usr/lib/perl5/vendor_perl/5.42.0/Params/ValidationCompiler /usr/lib/perl5/vendor_perl/5.42.0/Params/ValidationCompiler.pm /usr/lib/perl5/vendor_perl/5.42.0/Params/ValidationCompiler/Compiler.pm /usr/lib/perl5/vendor_perl/5.42.0/Params/ValidationCompiler/Exceptions.pm /usr/share/doc/packages/perl-Params-ValidationCompiler /usr/share/doc/packages/perl-Params-ValidationCompiler/CODE_OF_CONDUCT.md /usr/share/doc/packages/perl-Params-ValidationCompiler/CONTRIBUTING.md /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes /usr/share/doc/packages/perl-Params-ValidationCompiler/README.md /usr/share/doc/packages/perl-Params-ValidationCompiler/test-matrix.als /usr/share/licenses/perl-Params-ValidationCompiler /usr/share/licenses/perl-Params-ValidationCompiler/LICENSE /usr/share/man/man3/Params::ValidationCompiler.3pm.gz /usr/share/man/man3/Params::ValidationCompiler::Compiler.3pm.gz /usr/share/man/man3/Params::ValidationCompiler::Exceptions.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025