[libtype-tiny-perl] 03/08: Merge tag 'upstream/0.042'
Jonas Smedegaard
js at moszumanska.debian.org
Wed Apr 30 14:24:05 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 93b71b1640e9e7705f12981c731cef037ca0bf17
Merge: 1bed62b c8c5af5
Author: Jonas Smedegaard <dr at jones.dk>
Date: Wed Apr 30 02:46:56 2014 +0200
Merge tag 'upstream/0.042'
Upstream version 0.042
.travis.yml | 10 -
COPYRIGHT | 286 +-
CREDITS | 31 +-
Changes | 1682 +++++--
INSTALL | 38 +
LICENSE | 6 +-
MANIFEST | 251 +-
META.json | 253 +
META.ttl | 2548 ----------
META.yml | 141 +-
Makefile.PL | 257 +-
NEWS | 83 +-
README | 81 +-
SIGNATURE | 335 +-
dist.ini | 3 +
doap.ttl | 4899 ++++++++++++++++++++
examples/benchmark-coercions.pl | 16 +-
examples/benchmark-constraints.pl | 20 +-
examples/benchmark-mkopt.pl | 24 -
examples/benchmark-param-validation.pl | 16 +-
inc/Module/AutoInstall.pm | 930 ----
inc/Module/Install.pm | 470 --
inc/Module/Install/AutoInstall.pm | 93 -
inc/Module/Install/AutoManifest.pm | 45 -
inc/Module/Install/Base.pm | 83 -
inc/Module/Install/Can.pm | 154 -
inc/Module/Install/Contributors.pm | 24 -
inc/Module/Install/Fetch.pm | 93 -
inc/Module/Install/Include.pm | 34 -
inc/Module/Install/Makefile.pm | 418 --
inc/Module/Install/Metadata.pm | 722 ---
inc/Module/Install/Package.pm | 323 --
inc/Module/Install/TrustMetaYml.pm | 50 -
inc/Module/Install/Win32.pm | 64 -
inc/Module/Install/WriteAll.pm | 63 -
inc/Module/Package.pm | 71 -
inc/Module/Package/Dist/RDF.pm | 47 -
inc/Test/Fatal.pm | 2 +-
inc/YAML/Tiny.pm | 643 ---
lib/Devel/TypeTiny/Perl56Compat.pm | 11 +-
.../TypeTiny/{Perl56Compat.pm => Perl58Compat.pm} | 35 +-
lib/{Type/Exception.pm => Error/TypeTiny.pm} | 46 +-
.../Exception => Error/TypeTiny}/Assertion.pm | 107 +-
.../Exception => Error/TypeTiny}/Compilation.pm | 22 +-
.../TypeTiny}/WrongNumberOfParameters.pm | 22 +-
lib/Eval/TypeTiny.pm | 43 +-
lib/Exporter/TypeTiny.pm | 413 --
lib/Reply/Plugin/TypeTiny.pm | 18 +-
lib/Test/TypeTiny.pm | 47 +-
lib/Type/Coercion.pm | 249 +-
lib/Type/Coercion/{Union.pm => FromMoose.pm} | 50 +-
lib/Type/Coercion/Union.pm | 31 +-
lib/Type/Library.pm | 20 +-
lib/Type/Params.pm | 184 +-
lib/Type/Parser.pm | 33 +-
lib/Type/Registry.pm | 121 +-
lib/Type/Tiny.pm | 629 ++-
lib/Type/Tiny/Class.pm | 65 +-
lib/Type/Tiny/Duck.pm | 61 +-
lib/Type/Tiny/Enum.pm | 59 +-
lib/Type/Tiny/Intersection.pm | 57 +-
lib/Type/Tiny/Manual.pod | 34 +-
lib/Type/Tiny/Manual/Coercions.pod | 157 +-
lib/Type/Tiny/Manual/Libraries.pod | 16 +-
lib/Type/Tiny/Manual/Params.pod | 68 +-
lib/Type/Tiny/Manual/Policies.pod | 112 +
lib/Type/Tiny/Manual/UsingWithMoo.pod | 8 +-
lib/Type/Tiny/Manual/UsingWithMoose.pod | 21 +-
lib/Type/Tiny/Manual/UsingWithMouse.pod | 21 +-
lib/Type/Tiny/Manual/UsingWithOther.pod | 28 +-
lib/Type/Tiny/Role.pm | 46 +-
lib/Type/Tiny/Union.pm | 81 +-
lib/Type/Tiny/_HalfOp.pm | 93 +
lib/Type/Utils.pm | 123 +-
lib/Types/Common/Numeric.pm | 180 +
lib/Types/Common/String.pm | 216 +
lib/Types/Standard.pm | 1054 +----
lib/Types/Standard/ArrayRef.pm | 159 +
lib/Types/Standard/Dict.pm | 379 ++
lib/Types/Standard/HashRef.pm | 160 +
lib/Types/Standard/Map.pm | 187 +
lib/Types/Standard/ScalarRef.pm | 152 +
lib/Types/Standard/Tuple.pm | 326 ++
lib/Types/TypeTiny.pm | 112 +-
meta/changes.pret | 892 ----
meta/doap.pret | 32 -
meta/makefile.pret | 26 -
meta/people.pret | 57 -
meta/rights.pret | 83 -
t/00-begin.t | 13 +-
t/01-compile.t | 11 +-
t/02-api.t | 5 +-
t/03-leak.t | 93 +
t/20-unit/Devel-TypeTiny-Perl56Compat/basic.t | 35 +
t/20-unit/Devel-TypeTiny-Perl58Compat/basic.t | 39 +
.../Error-TypeTiny-Assertion/basic.t} | 73 +-
.../Error-TypeTiny/stacktrace.t} | 8 +-
t/{eval.t => 20-unit/Eval-TypeTiny/basic.t} | 4 +-
.../Eval-TypeTiny/lexical-subs.t} | 4 +-
t/20-unit/Test-TypeTiny/basic.t | 116 +
t/20-unit/Test-TypeTiny/extended.t | 71 +
t/20-unit/Type-Coercion-FromMoose/basic.t | 79 +
.../Type-Coercion-Union/basic.t} | 2 +-
t/{coercion.t => 20-unit/Type-Coercion/basic.t} | 28 +-
.../Type-Coercion/frozen.t} | 2 +-
.../Type-Coercion/inlining.t} | 2 +-
.../Type-Coercion/parameterized.t} | 92 +-
.../Type-Library/assert.t} | 2 +-
.../Type-Library/inheritance.t} | 25 +-
t/{library-is.t => 20-unit/Type-Library/is.t} | 2 +-
t/{library-to.t => 20-unit/Type-Library/to.t} | 2 +-
.../Type-Library/types.t} | 2 +-
.../Type-Params/badsigs.t} | 2 +-
.../Type-Params/carping.t} | 4 +-
.../Type-Params/coerce.t} | 4 +-
.../Type-Params/methods.t} | 2 +-
.../Type-Params/mixednamed.t} | 2 +-
t/20-unit/Type-Params/multisig.t | 116 +
t/{params-named.t => 20-unit/Type-Params/named.t} | 2 +-
.../Type-Params/noninline.t} | 2 +-
.../Type-Params/optional.t} | 4 +-
.../Type-Params/positional.t} | 2 +-
.../Type-Params/slurpy.t} | 2 +-
t/{parser.t => 20-unit/Type-Parser/basic.t} | 6 +-
t/20-unit/Type-Parser/moosextypes.t | 41 +
t/{registry.t => 20-unit/Type-Registry/basic.t} | 9 +-
t/20-unit/Type-Registry/moosextypes.t | 51 +
.../Type-Tiny-Class/basic.t} | 2 +-
.../Type-Tiny-Class/plus-constructors.t} | 4 +-
t/{type-duck.t => 20-unit/Type-Tiny-Duck/basic.t} | 2 +-
t/{type-enum.t => 20-unit/Type-Tiny-Enum/basic.t} | 2 +-
.../Type-Tiny-Intersection/basic.t} | 2 +-
t/{type-role.t => 20-unit/Type-Tiny-Role/basic.t} | 2 +-
.../Type-Tiny-Union/basic.t} | 26 +-
t/20-unit/Type-Tiny-_HalfOp/overload-precedence.t | 42 +
t/{ => 20-unit/Type-Tiny}/arithmetic.t | 2 +-
t/{type.t => 20-unit/Type-Tiny/basic.t} | 2 +-
t/{ => 20-unit/Type-Tiny}/coercion-modifiers.t | 2 +-
t/{ => 20-unit/Type-Tiny}/parameterization.t | 15 +-
t/20-unit/Type-Tiny/smartmatch.t | 60 +
t/{ => 20-unit/Type-Tiny}/syntax.t | 10 +-
t/{ => 20-unit/Type-Utils}/dwim-moose.t | 4 +-
t/{ => 20-unit/Type-Utils}/dwim-mouse.t | 2 +-
t/{ => 20-unit/Type-Utils}/match-on-type.t | 2 +-
t/20-unit/Types-Common-Numeric/basic.t | 96 +
t/20-unit/Types-Common-String/basic.t | 100 +
t/20-unit/Types-Common-String/coerce.t | 58 +
t/20-unit/Types-Common-String/unicode.t | 60 +
t/{stdlib.t => 20-unit/Types-Standard/basic.t} | 4 +-
.../Types-Standard/deep-coercions.t} | 78 +-
.../Types-Standard/mxtmlb-alike.t} | 2 +-
.../Types-Standard/optlist.t} | 4 +-
.../Types-Standard/overload.t} | 2 +-
.../Types-Standard/strmatch.t} | 2 +-
.../Types-Standard/structured.t} | 62 +-
t/{stdlib-tied.t => 20-unit/Types-Standard/tied.t} | 2 +-
.../Class-InsideOut/basic.t} | 2 +-
.../Exporter-Tiny/basic.t} | 6 +-
.../Exporter-Tiny/installer.t} | 4 +-
.../Exporter-Tiny/role-conflict.t} | 2 +-
.../Function-Parameters/basic.t} | 11 +-
t/30-integration/Kavorka/basic.t | 64 +
t/{moo.t => 30-integration/Moo/basic.t} | 2 +-
.../Moo/coercion.t} | 2 +-
.../Moo/exceptions.t} | 10 +-
.../Moo/inflation.t} | 2 +-
t/30-integration/Moo/inflation2.t | 61 +
t/30-integration/Moops/basic.t | 62 +
t/30-integration/Moops/library-keyword.t | 53 +
.../Moose/accept-moose-types.t} | 2 +-
t/{moose.t => 30-integration/Moose/basic.t} | 114 +-
.../Moose/coercion.t} | 66 +-
.../MooseX-Types/basic.t} | 10 +-
t/30-integration/MooseX-Types/extending.t | 54 +
.../MooseX-Types/more.t} | 2 +-
t/{mouse.t => 30-integration/Mouse/basic.t} | 16 +-
.../Mouse/coercion.t} | 2 +-
.../MouseX-Types/basic.t} | 2 +-
.../Object-Accessor/basic.t} | 2 +-
t/30-integration/Return-Type/basic.t | 140 +
t/{subquote.t => 30-integration/Sub-Quote/basic.t} | 2 +-
t/30-integration/Switcheroo/basic.t | 62 +
t/30-integration/Type-Tie/basic.t | 106 +
.../Validation-Class-Simple/basic.t} | 2 +-
t/30-integration/match-simple/basic.t | 40 +
t/40-regression/73f51e2d.pl | 36 +
t/40-regression/73f51e2d.t | 40 +
t/{ => 40-regression}/gh1.t | 2 +-
t/{ => 40-regression}/rt85911.t | 2 +-
t/{ => 40-regression}/rt86004.t | 2 +-
t/{ => 40-regression}/rt86233.t | 2 +-
t/{ => 40-regression}/rt86239.t | 2 +-
t/40-regression/rt90096-2.t | 47 +
t/40-regression/rt90096.t | 37 +
t/40-regression/rt92571-2.t | 40 +
t/40-regression/rt92571.t | 59 +
t/40-regression/rt92591.t | 75 +
t/40-regression/rt94196.t | 51 +
t/99-moose-std-types-test.t | 1313 ++++++
t/README | 33 +
t/TODO | 1 +
t/lib/BiggerLib.pm | 4 +-
t/lib/DemoLib.pm | 2 +-
t/mk-test-manifest.pl | 115 +
t/not-covered.pl | 22 +
205 files changed, 15659 insertions(+), 11194 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