[libparams-validationcompiler-perl] branch master updated (023ea6b -> 923999e)
gregor herrmann
gregoa at debian.org
Tue Nov 15 19:50:40 UTC 2016
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
More information about the Pkg-perl-cvs-commits
mailing list