[libparams-validationcompiler-perl] annotated tag upstream/0.18 created (now fa0f36b)
gregor herrmann
gregoa at debian.org
Tue Nov 15 19:50:41 UTC 2016
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/0.18
in repository libparams-validationcompiler-perl.
at fa0f36b (tag)
tagging 5f415aa9633b6c3417952331c69ad180acd65bc1 (commit)
tagged by gregor herrmann
on Tue Nov 15 20:42:31 2016 +0100
- Log -----------------------------------------------------------------
Upstream version 0.18
Dave Rolsky (109):
Work in progress on a new parameter checking tool
Rename basic.t to required.t
Add support for Type::Tiny
Add support for Moose types
Add develop prereqs
Add .travis.yml
Add a $VERSION everywhere
Add .gitignore
Add generated files
Remove double $myint definition
Make tidy & critic happy
Skip Test::CleanNamespaces and add stopwords
Instead of ok(lives { }) use is(dies { }, undef)
Add support for Specio
Remove debugging cruft
Allow spec to be 1 or 0 for required/optional
Add support for defaults
Test with Perl 5.24
Use 5.24 for coverage
Tidyall code
Rename "unknown" to "extra" and test returning of extra params
Don't check exists twice for required parameters
Require Types::Standard
Require Specio 0.14 as a develop prereq
Optimize Specio constraints that don't have coercions
Add some benchmarks
Implement checks for various types of incorrect arguments (non hashref, odd number, etc.)
Enable Test2::Plugin::NoWarnings for all tests
Make critic happy
Add very minimal docs
v0.01
Bump version after release
Add support for positional params and for type checking extra params (named or pos)
Rename allow_extra to slurpy
Use Types::Standard in SYNOPSIS instead of MX::Types
Add a benchmark for positional params
Add slurpy to stopwords
Doc slurpy in Changes
v0.02
Bump version after release
Sort keys when checking named params
Use Sub::Name to optionally name generated subs
Make sure Moose is not in test prereqs
v0.03
Bump version after release
Remove more accidental test prereqs
Replace Throwable with Exception::Class
v0.04
Bump version after release
Remove use of Moo
v0.05
Bump version after release
Require Type::Tiny for tests
Fix for Moose without Devel::PartialDump installed
v0.06
Bump version after release
Make the named params check sub die if given an object as a single arg
Rename compile() to validation_for()
Do not check .t files with Test::Vars
v0.07
Bump version after release
Replace pointless use of reftype with ref
Rename distro to Params-ValidationCompiler
Make Sub::Name optional
v0.08
Bump version after release
Make sure Sub::Name doesn't show up as a runtime prereq
v0.09
Bump version after release
Validate parameters to Params::ValidationCompiler::Compiler->new
Include the param name that failed when a Moose type check fails
Small SYNOPSIS tweak
v0.10
Bump version after release
Replace Sub::Name with Sub::Util
v0.11
Bump version after release
Require Specio for tests instead of Type::Tiny
No need for Moose::Util::TypeConstraint in self-check.t
v0.12
Bump version after release
Handle both readonly & locked hashes in validation_for and test generated code
Disable Test2::Harness preload for name-fails.t
Remove List::SomeUtils prereq
Show that we get eval_closure from Eval::Closure
Add name_is_optional parameter
Make sure Const::Fast does not show up as a test prereq
v0.13
Bump version after release
Put skip_all message on a single line
Add more SYNOPSIS examples
More doc updates
Make exceptions consistent in use of newlines
Use Carp::croak for exceptions when generating a validator
Rename "validate_pairs_to_value_list" to "named_to_list"
v0.14
Bump version after release
Credit Greg Oschwald for named_to_list in previous release
Avoid some warnings from synopsis test
v0.15
Bump version after release
Fix handling of inline environment vars for Moose types and Specio coercions
v0.16
Bump version after release
Merge pull request #7 from oschwald/greg/defaults-are-optional
v0.17
Bump version after release
Fixed accessing positional params (always quote names in generated code)
v0.18
Gregory Oschwald (4):
Support returning only the parameter values
Make defaults work with positional params
Make default positional params optional
s/isa/type and remove unwanted validation
Nick Morrott (1):
Import original source of Params-ValidationCompiler 0.13
gregor herrmann (1):
New upstream version 0.18
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libparams-validationcompiler-perl.git
More information about the Pkg-perl-cvs-commits
mailing list