Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Params-ValidationCompiler-0.27-1.el8 RPM for noarch

From CentOS 8-stream PowerTools for ppc64le / Packages

Name: perl-Params-ValidationCompiler Distribution: CentOS
Version: 0.27 Vendor: CentOS
Release: 1.el8 Build date: Fri May 17 16:13:43 2019
Group: Unspecified Build host: aarch64-04.mbox.centos.org
Size: 79447 Source RPM: perl-Params-ValidationCompiler-0.27-1.el8.src.rpm
Packager: CentOS Buildsys <bugs@centos.org>
Url: http://search.cpan.org/dist/Params-ValidationCompiler/
Summary: Build an optimized subroutine parameter validator once, use it forever
Create a customized, optimized, non-lobotomized, uncompromised, and thoroughly
specialized parameter checking subroutine.

Provides

Requires

License

Artistic 2.0

Changelog

* Mon Feb 12 2018 Paul Howarth <paul@city-fan.org> - 0.27-1
  - Update to 0.27
    - Fixed a bug with inlining Moose types: if a type's parent needed
      environment variables, those would not get closed over (GH#22)
    - Added a debug option to dump the source of the subroutine before it is
      eval'd
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.26-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Nov 28 2017 Paul Howarth <paul@city-fan.org> - 0.26-1
  - Update to 0.26
    - The exceptions.t test would fail if Sub::Util was not installed (GH#19)
    - Fix test failures on Windows (GH#20)
* Fri Nov 24 2017 Paul Howarth <paul@city-fan.org> - 0.25-1
  - Update to 0.25
    - All exceptions now include a stack trace by default when treated as a
      string; this makes finding where validation failed a lot easier (GH#18)
    - The name for a subroutine is now used in some exception messages, even if
      Sub::Util cannot be installed
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.24-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.24-3
  - Perl 5.26 re-rebuild of bootstrapped packages
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.24-2
  - Perl 5.26 rebuild
* Sun Apr 09 2017 Paul Howarth <paul@city-fan.org> - 0.24-1
  - Update to 0.24
    - The source_for() exported by Params::ValidationCompiler did not work at all
      (GH#16)
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.23-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Jan 23 2017 Paul Howarth <paul@city-fan.org> - 0.23-1
  - Update to 0.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 that had coercions did not
      return the coerced values; it returned the original values instead
* Sat Dec 31 2016 Paul Howarth <paul@city-fan.org> - 0.22-1
  - Update to 0.22
    - Explicitly load the B module; previously, the code relied on this already
      being loaded by something else (GH#11)
    - Removed the alpha warning from the docs
* Wed Dec 07 2016 Paul Howarth <paul@city-fan.org> - 0.21-1
  - Update to 0.21
    - Switched to using GitHub issues
* Tue Dec 06 2016 Paul Howarth <paul@city-fan.org> - 0.20-1
  - Update to 0.20
    - The keys for parameter specifications are now validated, and if an unknown
      key is seen then an exception will be thrown; this will help you catch
      typos in your parameter specification (GH#8)
* Tue Nov 22 2016 Paul Howarth <paul@city-fan.org> - 0.19-1
  - Update to 0.19
    - Non-inlinable Specio types caused a syntax error when used with positional
      params
    - Positional params with coercions and defaults did not work properly; the
      coerced value and the default would simply not be returned in any case
* Mon Nov 14 2016 Paul Howarth <paul@city-fan.org> - 0.18-1
  - Update to 0.18
    - Using coercions with positional parameters could cause a "Modification of a
      read-only value attempted" exception when the generated code tried to
      assign to elements of @_; this is now fixed by making a copy if any of the
      types have a coercion
    - Using Moose types with coercions in a positional params check would cause
      invalid code to be generated; this could also happen with Type::Tiny if
      either the type or a coercion could not be inlined
* Mon Nov 07 2016 Paul Howarth <paul@city-fan.org> - 0.17-1
  - Update to 0.17
    - When using positional parameters, parameters with a default are now
      optional; for named parameters, this was already the case
* Fri Nov 04 2016 Paul Howarth <paul@city-fan.org> - 0.16-1
  - Update to 0.16
    - Previously, using a default with a positional parameter would result in an
      error when compiling the validator subroutine; defaults now work with
      positional parameters (GH#5)
    - Moose and Specio types (and coercions) that provide variables to close over
      when being inlined did not always compile properly; most notably, this was
      not being handled at all for Moose types, and not completely handled for
      Specio coercions
* Thu Nov 03 2016 Paul Howarth <paul@city-fan.org> - 0.14-1
  - Update to 0.14
    - Added a "named_to_list" option to support returning only the parameter
      values from a named parameter validator rather than the key-value pairs
      (GH#4)
    - Errors from calls to validation_for() now use croak so as to show up at the
      call site, rather than in the internals
* Wed Oct 26 2016 Petr Pisar <ppisar@redhat.com> - 0.13-4
  - Break build cycle: perl-Moose → perl-DateTime → perl-Params-ValidationCompiler
* Mon Sep 19 2016 Paul Howarth <paul@city-fan.org> - 0.13-3
  - Drop unused BR: findutils (#1377252)
* Mon Sep 19 2016 Paul Howarth <paul@city-fan.org> - 0.13-2
  - Sanitize for Fedora submission
* Sun Sep 18 2016 Paul Howarth <paul@city-fan.org> - 0.13-1
  - Initial RPM version

Files

/usr/share/doc/perl-Params-ValidationCompiler
/usr/share/doc/perl-Params-ValidationCompiler/Changes
/usr/share/doc/perl-Params-ValidationCompiler/README.md
/usr/share/doc/perl-Params-ValidationCompiler/eg
/usr/share/doc/perl-Params-ValidationCompiler/eg/bench-named.pl
/usr/share/doc/perl-Params-ValidationCompiler/eg/bench-pos.pl
/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
/usr/share/perl5/vendor_perl/Params
/usr/share/perl5/vendor_perl/Params/ValidationCompiler
/usr/share/perl5/vendor_perl/Params/ValidationCompiler.pm
/usr/share/perl5/vendor_perl/Params/ValidationCompiler/Compiler.pm
/usr/share/perl5/vendor_perl/Params/ValidationCompiler/Exceptions.pm


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 03:10:58 2024