[libtype-tiny-perl] 02/05: Merge tag 'upstream/1.000002'
Jonas Smedegaard
dr at jones.dk
Tue Aug 26 20:45:30 UTC 2014
This is an automated email from the git hooks/post-receive script.
js pushed a commit to branch master
in repository libtype-tiny-perl.
commit 10b4859669913b44f135cb544c871d42c7660caf
Merge: 0c96ff2 df042cd
Author: Jonas Smedegaard <dr at jones.dk>
Date: Tue Aug 26 22:03:19 2014 +0200
Merge tag 'upstream/1.000002'
Upstream version 1.000002
# gpg: Underskrift lavet tir 26 aug 2014 22:03:15 CEST
# gpg: bruger RSA nøgle 0x4EC1B722374F9BD6
# gpg: udfør venligst en --check-trustdb
# gpg: God underskrift fra »Jonas Smedegaard <dr at jones.dk>« [ultimativ]
# gpg: også kendt som »Jonas Smedegaard <jonas at homebase.dk>« [ultimativ]
# gpg: også kendt som »Jonas Smedegaard <js at debian.org>« [ultimativ]
# gpg: også kendt som »[jpeg image of size 4165]« [ultimativ]
COPYRIGHT | 114 +-
CREDITS | 6 +-
Changes | 328 +++++
MANIFEST | 38 +
META.json | 80 +-
META.yml | 73 +-
Makefile.PL | 88 +-
NEWS | 22 +-
README | 26 +-
SIGNATURE | 238 ++--
TODO | 33 +
doap.ttl | 1317 ++++++++++++++++----
examples/benchmark-coercions.pl | 28 +-
examples/benchmark-constraints.pl | 58 +-
examples/benchmark-param-validation.pl | 135 +-
examples/versus-scalar-validation.pl | 87 ++
lib/Devel/TypeTiny/Perl56Compat.pm | 2 +-
lib/Devel/TypeTiny/Perl58Compat.pm | 2 +-
lib/Error/TypeTiny.pm | 2 +-
lib/Error/TypeTiny/Assertion.pm | 2 +-
lib/Error/TypeTiny/Compilation.pm | 2 +-
lib/Error/TypeTiny/WrongNumberOfParameters.pm | 2 +-
lib/Eval/TypeTiny.pm | 2 +-
lib/Reply/Plugin/TypeTiny.pm | 2 +-
lib/Test/TypeTiny.pm | 7 +-
lib/Type/Coercion.pm | 54 +-
lib/Type/Coercion/FromMoose.pm | 33 +-
lib/Type/Coercion/Union.pm | 30 +-
lib/Type/Library.pm | 93 +-
lib/Type/Params.pm | 15 +-
lib/Type/Parser.pm | 41 +-
lib/Type/Registry.pm | 131 +-
lib/Type/Tiny.pm | 92 +-
lib/Type/Tiny/Class.pm | 56 +-
lib/Type/Tiny/Duck.pm | 25 +-
lib/Type/Tiny/Enum.pm | 20 +-
lib/Type/Tiny/Intersection.pm | 47 +-
lib/Type/Tiny/Manual.pod | 30 +-
lib/Type/Tiny/Manual/Coercions.pod | 42 +-
lib/Type/Tiny/Manual/Libraries.pod | 73 --
lib/Type/Tiny/Manual/Optimization.pod | 211 ++++
lib/Type/Tiny/Manual/Policies.pod | 35 +-
lib/Type/Tiny/Manual/UsingWithMoo.pod | 4 +-
lib/Type/Tiny/Manual/UsingWithMoose.pod | 4 +-
lib/Type/Tiny/Manual/UsingWithMouse.pod | 9 +-
lib/Type/Tiny/Manual/UsingWithOther.pod | 2 +-
lib/Type/Tiny/Role.pm | 2 +-
lib/Type/Tiny/Union.pm | 44 +-
lib/Type/Tiny/_HalfOp.pm | 2 +-
lib/Type/Utils.pm | 100 +-
lib/Types/Common/Numeric.pm | 33 +-
lib/Types/Common/String.pm | 19 +-
lib/Types/Standard.pm | 217 +++-
lib/Types/Standard/ArrayRef.pm | 43 +-
lib/Types/Standard/Dict.pm | 102 +-
lib/Types/Standard/HashRef.pm | 43 +-
lib/Types/Standard/Map.pm | 44 +-
lib/Types/Standard/ScalarRef.pm | 5 +-
lib/Types/Standard/Tuple.pm | 183 ++-
lib/Types/TypeTiny.pm | 86 +-
t/00-begin.t | 34 +-
t/03-leak.t | 1 +
t/20-unit/Devel-TypeTiny-Perl56Compat/basic.t | 1 +
t/20-unit/Error-TypeTiny-Assertion/basic.t | 127 +-
t/20-unit/Error-TypeTiny-Compilation/basic.t | 92 ++
.../Error-TypeTiny-WrongNumberOfParameters/basic.t | 119 ++
t/20-unit/Eval-TypeTiny/basic.t | 26 -
t/20-unit/Test-TypeTiny/matchfor.t | 101 ++
t/20-unit/Type-Coercion-FromMoose/basic.t | 9 +-
t/20-unit/Type-Coercion-FromMoose/errors.t | 77 ++
t/20-unit/Type-Coercion-Union/basic.t | 11 +-
t/20-unit/Type-Coercion/esoteric.t | 59 +
t/20-unit/Type-Coercion/frozen.t | 17 +-
t/20-unit/Type-Coercion/inlining.t | 6 +-
.../my-methods.t => Type-Coercion/smartmatch.t} | 21 +-
t/20-unit/Type-Coercion/typetiny-constructor.t | 59 +
t/20-unit/Type-Params/optional.t | 5 +
t/20-unit/Type-Parser/basic.t | 12 +-
.../my-methods.t => Type-Registry/automagic.t} | 22 +-
t/20-unit/Type-Registry/basic.t | 23 +
t/20-unit/Type-Registry/methods.t | 95 ++
t/20-unit/Type-Registry/mousextypes.t | 51 +
t/20-unit/Type-Tiny-Class/errors.t | 87 ++
t/20-unit/Type-Tiny-Duck/errors.t | 73 ++
t/20-unit/Type-Tiny-Enum/errors.t | 55 +
t/20-unit/Type-Tiny-Intersection/errors.t | 67 +
t/20-unit/Type-Tiny-Role/errors.t | 72 ++
t/20-unit/Type-Tiny-Union/errors.t | 73 ++
t/20-unit/Type-Tiny/basic.t | 44 +-
t/20-unit/Type-Tiny/esoteric.t | 116 ++
t/20-unit/Type-Tiny/my-methods.t | 2 +
t/20-unit/Type-Tiny/{my-methods.t => shortcuts.t} | 20 +-
t/20-unit/Type-Tiny/to-moose.t | 50 +
t/20-unit/Type-Tiny/to-mouse.t | 50 +
t/20-unit/Type-Utils/dwim-both.t | 65 +
t/20-unit/Type-Utils/dwim-moose.t | 26 +
t/20-unit/Type-Utils/dwim-mouse.t | 26 +
t/20-unit/Type-Utils/match-on-type.t | 53 +-
t/20-unit/Type-Utils/warnings.t | 49 +
t/20-unit/Types-Common-Numeric/basic.t | 105 +-
t/20-unit/Types-Common-String/basic.t | 104 +-
t/20-unit/Types-Common-String/unicode.t | 23 +-
t/20-unit/Types-Standard/deep-coercions.t | 57 +-
t/20-unit/Types-Standard/lockdown.t | 60 +
t/20-unit/Types-Standard/structured.t | 6 -
t/20-unit/Types-TypeTiny/basic.t | 119 ++
t/20-unit/Types-TypeTiny/coercion.t | 128 ++
t/20-unit/Types-TypeTiny/meta.t | 76 ++
t/30-integration/Exporter-Tiny/basic.t | 8 +-
t/30-integration/Function-Parameters/basic.t | 4 +-
t/30-integration/Kavorka/basic.t | 4 +-
t/30-integration/Moo/basic.t | 16 +-
t/30-integration/Moo/coercion-inlining-avoidance.t | 155 +++
t/30-integration/Moo/exceptions.t | 4 +
t/30-integration/Moops/basic.t | 12 +-
t/30-integration/Moose/basic.t | 121 +-
t/30-integration/Moose/coercion.t | 31 +-
t/30-integration/Moose/inflate-then-inline.t | 56 +
t/30-integration/Moose/native-attribute-traits.t | 4 +-
t/30-integration/MooseX-Types/extending.t | 16 +
t/30-integration/Mouse/basic.t | 16 +-
t/30-integration/Mouse/coercion.t | 8 +-
.../{MooseX-Types => MouseX-Types}/extending.t | 22 +-
t/30-integration/Object-Accessor/basic.t | 2 +-
t/30-integration/Return-Type/basic.t | 20 +-
t/30-integration/Sub-Quote/unquote-coercions.t | 85 ++
t/30-integration/Sub-Quote/unquote-constraints.t | 58 +
t/30-integration/Type-Tie/basic.t | 12 +-
t/30-integration/Validation-Class-Simple/archaic.t | 75 ++
t/40-regression/rt97684.t | 59 +
t/40-regression/rt98113.t | 52 +
t/40-regression/ttxs-gh1.t | 58 +
t/99-moose-std-types-test.t | 2 +-
t/lib/BiggerLib.pm | 4 +-
t/lib/DemoLib.pm | 2 +-
t/mk-test-manifest.pl | 2 +-
136 files changed, 6734 insertions(+), 1412 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtype-tiny-perl.git
More information about the Pkg-perl-cvs-commits
mailing list