This is an automated email from the git hooks/post-receive script. gregoa pushed a change to branch master in repository libparams-validationcompiler-perl.
from 023ea6b Releasing package libparams-validationcompiler-perl version 0.13-1 adds 38b535d Work in progress on a new parameter checking tool adds 081e389 Rename basic.t to required.t adds 612a158 Add support for Type::Tiny adds 0b31f8a Add support for Moose types adds 77c5cf6 Add develop prereqs adds 21a8442 Add .travis.yml adds cd16632 Add a $VERSION everywhere adds 1f6138a Add .gitignore adds f9aaab9 Add generated files adds 0525ffc Remove double $myint definition adds 4555ee1 Make tidy & critic happy adds 860a68a Skip Test::CleanNamespaces and add stopwords adds 4fb6218 Instead of ok(lives { }) use is(dies { }, undef) adds a98538a Add support for Specio adds e71b80e Remove debugging cruft adds c796947 Allow spec to be 1 or 0 for required/optional adds f0c1965 Add support for defaults adds 867415c Test with Perl 5.24 adds d08450d Use 5.24 for coverage adds 04eb3e6 Tidyall code adds 62e45cc Rename "unknown" to "extra" and test returning of extra params adds 2048595 Don't check exists twice for required parameters adds b27c92f Require Types::Standard adds 3f91332 Require Specio 0.14 as a develop prereq adds 0b58d10 Optimize Specio constraints that don't have coercions adds fe4736c Add some benchmarks adds a03cdad Implement checks for various types of incorrect arguments (non hashref, odd number, etc.) adds ca0e62c Enable Test2::Plugin::NoWarnings for all tests adds 10b7e46 Make critic happy adds b89243a Add very minimal docs adds 70f899b v0.01 adds ed84e1a Bump version after release adds b21109d Add support for positional params and for type checking extra params (named or pos) adds 32c121d Rename allow_extra to slurpy adds e857e23 Use Types::Standard in SYNOPSIS instead of MX::Types adds 95c16d8 Add a benchmark for positional params adds 5561c55 Add slurpy to stopwords adds 959afef Doc slurpy in Changes adds d37b4de v0.02 adds 73bd9c2 Bump version after release adds 9442303 Sort keys when checking named params adds 76804ff Use Sub::Name to optionally name generated subs adds 3d9cb70 Make sure Moose is not in test prereqs adds e360505 v0.03 adds b70d377 Bump version after release adds 11ab36f Remove more accidental test prereqs adds fe17b16 Replace Throwable with Exception::Class adds 88eacda v0.04 adds 1e0e4f0 Bump version after release adds 325e507 Remove use of Moo adds afc1c13 v0.05 adds d37fd42 Bump version after release adds f58b3a9 Require Type::Tiny for tests adds 9220d39 Fix for Moose without Devel::PartialDump installed adds 84e2c17 v0.06 adds dfdce66 Bump version after release adds 17c14df Make the named params check sub die if given an object as a single arg adds f1a2153 Rename compile() to validation_for() adds 5d9de32 Do not check .t files with Test::Vars adds 5c8dbbf v0.07 adds b17c23d Bump version after release adds 4cb0c06 Replace pointless use of reftype with ref adds edd892b Rename distro to Params-ValidationCompiler adds c109ea3 Make Sub::Name optional adds cd30c3d v0.08 adds 527e267 Bump version after release adds ae3c819 Make sure Sub::Name doesn't show up as a runtime prereq adds 8243670 v0.09 adds a87f981 Bump version after release adds 9722e41 Validate parameters to Params::ValidationCompiler::Compiler->new adds be11c18 Include the param name that failed when a Moose type check fails adds 9965d04 Small SYNOPSIS tweak adds 2037334 v0.10 adds 063d806 Bump version after release adds 83bc363 Replace Sub::Name with Sub::Util adds 4fceb59 v0.11 adds b8716df Bump version after release adds 95a9f6a Require Specio for tests instead of Type::Tiny adds 40e54df No need for Moose::Util::TypeConstraint in self-check.t adds 8198b43 v0.12 adds 74b8b87 Bump version after release adds f8b428e Handle both readonly & locked hashes in validation_for and test generated code adds b7a7c5f Disable Test2::Harness preload for name-fails.t adds a795993 Remove List::SomeUtils prereq adds e271a75 Show that we get eval_closure from Eval::Closure adds 796c0b3 Add name_is_optional parameter adds 8befbac Make sure Const::Fast does not show up as a test prereq adds f409e17 v0.13 adds 86458cb Bump version after release adds 5dfc9c7 Support returning only the parameter values adds a362a8a Put skip_all message on a single line adds f0c7760 Add more SYNOPSIS examples adds f1abe3e More doc updates adds 940c1cd Make exceptions consistent in use of newlines adds 31d69de Use Carp::croak for exceptions when generating a validator adds d691539 Rename "validate_pairs_to_value_list" to "named_to_list" adds b517f49 v0.14 adds a088a09 Bump version after release adds 07e8a86 Make defaults work with positional params adds 43ccd0e Credit Greg Oschwald for named_to_list in previous release adds 2cd3314 Avoid some warnings from synopsis test adds 6dc2cc9 v0.15 adds 6faa652 Bump version after release adds c84c825 Fix handling of inline environment vars for Moose types and Specio coercions adds 63a0770 v0.16 adds 3522c9f Bump version after release adds 337b641 Make default positional params optional adds 98def15 s/isa/type and remove unwanted validation adds 6b06697 Merge pull request #7 from oschwald/greg/defaults-are-optional adds 7b6671d v0.17 adds c0826d1 Bump version after release adds b174e8e Fixed accessing positional params (always quote names in generated code) adds 02c3554 v0.18 adds 5f415aa New upstream version 0.18 new 7ad83ec Merge tag 'upstream/0.18' new f083cad Update debian/changelog new fd28d42 Update (build) dependencies. new b4b9439 Update long description new 923999e releasing package libparams-validationcompiler-perl version 0.18-1 The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: CONTRIBUTING.md | 2 +- Changes | 43 +++++ MANIFEST | 8 +- META.json | 249 +++++++++++++----------- META.yml | 220 +++++++++++---------- Makefile.PL | 8 +- README.md | 95 +++++++-- cpanfile | 9 +- debian/changelog | 9 + debian/control | 16 +- dist.ini | 1 + lib/Params/ValidationCompiler.pm | 99 ++++++++-- lib/Params/ValidationCompiler/Compiler.pm | 286 +++++++++++++++++++++++----- lib/Params/ValidationCompiler/Exceptions.pm | 6 +- t/00-report-prereqs.dd | 9 +- t/moose.t | 27 +++ t/named/const-hash.t | 7 +- t/pairs-to-value-list.t | 39 ++++ t/positional/default.t | 49 +++++ t/self-check.t | 31 ++- tidyall.ini | 3 + xt/author/00-compile.t | 12 +- xt/author/eol.t | 2 + xt/author/no-tabs.t | 2 + xt/author/pod-no404s.t | 21 -- xt/author/pod-spell.t | 24 ++- xt/{release => author}/tidyall.t | 3 +- xt/release/pod-linkcheck.t | 20 -- 28 files changed, 909 insertions(+), 391 deletions(-) create mode 100644 t/pairs-to-value-list.t create mode 100644 t/positional/default.t delete mode 100644 xt/author/pod-no404s.t rename xt/{release => author}/tidyall.t (79%) delete mode 100644 xt/release/pod-linkcheck.t -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libparams-validationcompiler-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits