[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