Hello community, here is the log from the commit of package perl-Type-Tiny for openSUSE:Factory checked in at 2020-08-13 10:19:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Type-Tiny (Old) and /work/SRC/openSUSE:Factory/.perl-Type-Tiny.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Type-Tiny" Thu Aug 13 10:19:49 2020 rev:18 rq:826129 version:1.010003 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Type-Tiny/perl-Type-Tiny.changes 2020-05-04 18:40:38.433066271 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Type-Tiny.new.3399/perl-Type-Tiny.changes 2020-08-13 10:25:46.142899702 +0200 @@ -1,0 +2,25 @@ +Sun Aug 9 03:10:18 UTC 2020 - Tina Müller <timueller+p...@suse.de> + +- updated to 1.010003 + see /usr/share/doc/packages/perl-Type-Tiny/Changes + + 1.010003 2020-08-08 The Crazy 88 + + [ Bug Fixes ] + - ClassName type constraint should treat empty @ISA as if no @ISA were + defined, like Type::Tiny::XS. + Fixes RT#132583. + Szymon Nieznański++ + <https://rt.cpan.org/Ticket/Display.html?id=132583> + - Fix for Type::Tiny->can called as a class method. + Meredith Howard++ + <https://github.com/tobyink/p5-type-tiny/pull/57> + - Fix predeclared types in Type::Library. + Meredith Howard++ + <https://github.com/tobyink/p5-type-tiny/pull/58> + + [ Documentation ] + - Document some edge cases for Types::Standard Int. + <https://rt.cpan.org/Ticket/Display.html?id=132754> + +------------------------------------------------------------------- Old: ---- Type-Tiny-1.010002.tar.gz New: ---- Type-Tiny-1.010003.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Type-Tiny.spec ++++++ --- /var/tmp/diff_new_pack.gxDVPt/_old 2020-08-13 10:25:47.562899663 +0200 +++ /var/tmp/diff_new_pack.gxDVPt/_new 2020-08-13 10:25:47.566899664 +0200 @@ -17,7 +17,7 @@ Name: perl-Type-Tiny -Version: 1.010002 +Version: 1.010003 Release: 0 %define cpan_name Type-Tiny Summary: Tiny, yet Moo(se)-compatible type constraint ++++++ Type-Tiny-1.010002.tar.gz -> Type-Tiny-1.010003.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/COPYRIGHT new/Type-Tiny-1.010003/COPYRIGHT --- old/Type-Tiny-1.010002/COPYRIGHT 2020-05-01 11:27:30.000000000 +0200 +++ new/Type-Tiny-1.010003/COPYRIGHT 2020-08-08 20:33:23.000000000 +0200 @@ -335,14 +335,6 @@ Copyright: This software is copyright (c) 2014, 2017-2020 by Diab Jerius. License: GPL-1.0+ or Artistic-1.0 -Files: CREDITS - Changes - LICENSE - Makefile.PL - README -Copyright: Copyright 1970 Toby Inkster. -License: GPL-1.0+ or Artistic-1.0 - Files: lib/Types/Standard/CycleTuple.pm t/20-unit/Type-Tiny-_HalfOp/double-union.t t/20-unit/Type-Tiny/constraint-strings.t @@ -351,11 +343,19 @@ Copyright: This software is copyright (c) 2017-2020 by Toby Inkster. License: GPL-1.0+ or Artistic-1.0 -Files: t/20-unit/Type-Library/recursive-type-definitions.t - t/20-unit/Type-Registry/parent.t - t/40-regression/rt131401.t - t/40-regression/rt131576.t -Copyright: This software is copyright (c) 2020 by Toby Inkster. +Files: CREDITS + Changes + LICENSE + Makefile.PL + README +Copyright: Copyright 1970 Toby Inkster. +License: GPL-1.0+ or Artistic-1.0 + +Files: META.json + META.yml + NEWS + doap.ttl +Copyright: Copyright 2020 Toby Inkster. License: GPL-1.0+ or Artistic-1.0 Files: lib/Type/Tiny/_HalfOp.pm @@ -365,6 +365,13 @@ Copyright: This software is copyright (c) 2014, 2017-2020 by Graham Knop. License: GPL-1.0+ or Artistic-1.0 +Files: t/20-unit/Type-Library/recursive-type-definitions.t + t/20-unit/Type-Registry/parent.t + t/40-regression/rt131401.t + t/40-regression/rt131576.t +Copyright: This software is copyright (c) 2020 by Toby Inkster. +License: GPL-1.0+ or Artistic-1.0 + Files: t/20-unit/Types-Common-Numeric/basic.t t/20-unit/Types-Common-String/basic.t t/20-unit/Types-Common-String/coerce.t @@ -372,13 +379,6 @@ Copyright: This software is copyright (c) 2013-2014, 2017-2020 by Matt S Trout - mst (at) shadowcatsystems.co.uk (L<http://www.shadowcatsystems.co.uk/>). License: GPL-1.0+ or Artistic-1.0 -Files: META.json - META.yml - NEWS - doap.ttl -Copyright: Copyright 2020 Toby Inkster. -License: GPL-1.0+ or Artistic-1.0 - Files: t/40-regression/rt85911.t t/40-regression/rt86004.t t/40-regression/rt90096-2.t @@ -390,95 +390,95 @@ Copyright: Copyright 2001-2008 by Michael G Schwern <schw...@pobox.com>. License: GPL-1.0+ or Artistic-1.0 -Files: COPYRIGHT - SIGNATURE -Copyright: None -License: public-domain - Files: t/40-regression/rt86233.t t/40-regression/rt86239.t Copyright: This software is copyright (c) 2013-2014, 2017-2020 by Vyacheslav Matyukhin. License: GPL-1.0+ or Artistic-1.0 -Files: t/30-integration/Class-InsideOut/basic.t -Copyright: This software is copyright (c) 2013-2014, 2017-2020 by David Golden, Toby Inkster. -License: GPL-1.0+ or Artistic-1.0 +Files: COPYRIGHT + SIGNATURE +Copyright: None +License: public-domain -Files: t/40-regression/rt125132.t -Copyright: This software is copyright (c) 2018-2020 by Marc Ballarin. +Files: CONTRIBUTING +Copyright: Copyright 2019 Toby Inkster. License: GPL-1.0+ or Artistic-1.0 -Files: t/40-regression/gh1.t -Copyright: This software is copyright (c) 2013-2014, 2017-2020 by Richard Simões. +Files: inc/archaic/Test/Builder/IO/Scalar.pm +Copyright: Copyright (c) 1996 by Eryq. All rights reserved. + Copyright (c) 1999,2001 by ZeeGee Software Inc. All rights reserved. License: GPL-1.0+ or Artistic-1.0 -Files: t/40-regression/rt125765.t -Copyright: This software is copyright (c) 2018-2020 by KB Jørgensen. +Files: t/20-unit/Type-Params/multisig-custom-message.t +Copyright: This software is copyright (c) 2018-2020 by Benct Philip Jonsson. License: GPL-1.0+ or Artistic-1.0 -Files: CONTRIBUTING -Copyright: Copyright 2019 Toby Inkster. +Files: t/99-moose-std-types-test.t +Copyright: This software is copyright (c) 2013-2014, 2017-2020 by Infinity Interactive, Inc.. License: GPL-1.0+ or Artistic-1.0 Files: inc/Try/Tiny.pm Copyright: Copyright 2014 Yuval Kogman. License: GPL-1.0+ or Artistic-1.0 -Files: inc/archaic/Test/Builder.pm -Copyright: Copyright 2002-2008 by chromatic <chroma...@wgz.org> and. +Files: examples/benchmarking/benchmark-coercions.pl +Copyright: This software is copyright (c) 2013-2014, 2017 by Toby Inkster. License: GPL-1.0+ or Artistic-1.0 -Files: t/40-regression/ttxs-gh1.t -Copyright: This software is copyright (c) 2014, 2017-2020 by Jed Lund. +Files: t/40-regression/rt125132.t +Copyright: This software is copyright (c) 2018-2020 by Marc Ballarin. +License: GPL-1.0+ or Artistic-1.0 + +Files: t/40-regression/rt125765.t +Copyright: This software is copyright (c) 2018-2020 by KB Jørgensen. License: GPL-1.0+ or Artistic-1.0 Files: dist.ini Copyright: Copyright 2014 Toby Inkster. License: GPL-1.0+ or Artistic-1.0 -Files: t/40-regression/rt98113.t -Copyright: This software is copyright (c) 2014, 2017-2020 by Dagfinn Ilmari MannsÃ¥ker. +Files: inc/archaic/Test/Builder.pm +Copyright: Copyright 2002-2008 by chromatic <chroma...@wgz.org> and. License: GPL-1.0+ or Artistic-1.0 -Files: inc/archaic/Test/Builder/IO/Scalar.pm -Copyright: Copyright (c) 1996 by Eryq. All rights reserved. - Copyright (c) 1999,2001 by ZeeGee Software Inc. All rights reserved. +Files: t/40-regression/gh1.t +Copyright: This software is copyright (c) 2013-2014, 2017-2020 by Richard Simões. License: GPL-1.0+ or Artistic-1.0 -Files: examples/benchmarking/benchmark-coercions.pl -Copyright: This software is copyright (c) 2013-2014, 2017 by Toby Inkster. +Files: inc/Test/Fatal.pm +Copyright: Copyright 2014 Ricardo Signes. License: GPL-1.0+ or Artistic-1.0 Files: t/20-unit/Type-Tiny-_HalfOp/extra-params.t Copyright: This software is copyright (c) 2020 by Graham Knop. License: GPL-1.0+ or Artistic-1.0 -Files: t/20-unit/Type-Params/multisig-custom-message.t -Copyright: This software is copyright (c) 2018-2020 by Benct Philip Jonsson. +Files: t/40-regression/rt98113.t +Copyright: This software is copyright (c) 2014, 2017-2020 by Dagfinn Ilmari MannsÃ¥ker. License: GPL-1.0+ or Artistic-1.0 Files: t/30-integration/MooseX-Getopt/coercion.t Copyright: This software is copyright (c) 2014, 2017-2020 by Alexander Hartmaier. License: GPL-1.0+ or Artistic-1.0 -Files: t/40-regression/rt90096.t -Copyright: This software is copyright (c) 2013-2014, 2017-2020 by Samuel Kaufman. +Files: t/30-integration/Class-InsideOut/basic.t +Copyright: This software is copyright (c) 2013-2014, 2017-2020 by David Golden, Toby Inkster. License: GPL-1.0+ or Artistic-1.0 -Files: inc/Test/Requires.pm -Copyright: Copyright 2019 MATSUNO Tokuhiro. +Files: t/40-regression/ttxs-gh1.t +Copyright: This software is copyright (c) 2014, 2017-2020 by Jed Lund. License: GPL-1.0+ or Artistic-1.0 -Files: t/99-moose-std-types-test.t -Copyright: This software is copyright (c) 2013-2014, 2017-2020 by Infinity Interactive, Inc.. +Files: t/40-regression/rt90096.t +Copyright: This software is copyright (c) 2013-2014, 2017-2020 by Samuel Kaufman. License: GPL-1.0+ or Artistic-1.0 Files: examples/benchmarking/benchmark-param-validation.pl Copyright: Copyright 2018 Toby Inkster. License: GPL-1.0+ or Artistic-1.0 -Files: inc/Test/Fatal.pm -Copyright: Copyright 2014 Ricardo Signes. +Files: inc/Test/Requires.pm +Copyright: Copyright 2019 MATSUNO Tokuhiro. License: GPL-1.0+ or Artistic-1.0 License: Artistic-1.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/CREDITS new/Type-Tiny-1.010003/CREDITS --- old/Type-Tiny-1.010002/CREDITS 2020-05-01 11:26:11.000000000 +0200 +++ new/Type-Tiny-1.010003/CREDITS 2020-08-08 20:31:33.000000000 +0200 @@ -46,6 +46,7 @@ - Marcel Timmerman (MARTIMM) <mart...@cpan.org> - Matt Phillips (MATTP) <ma...@cpan.org> - Matt S Trout (MSTROUT) <mstr...@cpan.org> +- Meredith Howard (MHOWARD) <mhow...@cpan.org> - Michael G Schwern (MSCHWERN) <mschw...@cpan.org> - OMEGA - Peter Rabbitson (RIBASUSHI) <ribasu...@cpan.org> @@ -53,5 +54,6 @@ - Shlomi Fish (SHLOMIF) <shlo...@cpan.org> - Slaven Rezić (SREZIC) <sre...@cpan.org> - Steven Lee (STEVENL) <stev...@cpan.org> +- Szymon Nieznański (SNEZ) <s...@cpan.org> - Tim Bunce (TIMB) <t...@cpan.org> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/Changes new/Type-Tiny-1.010003/Changes --- old/Type-Tiny-1.010002/Changes 2020-05-01 11:26:11.000000000 +0200 +++ new/Type-Tiny-1.010003/Changes 2020-08-08 20:31:33.000000000 +0200 @@ -7,6 +7,25 @@ Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=Type-Tiny> Maintainer: Toby Inkster (TOBYINK) <toby...@cpan.org> +1.010003 2020-08-08 The Crazy 88 + + [ Bug Fixes ] + - ClassName type constraint should treat empty @ISA as if no @ISA were + defined, like Type::Tiny::XS. + Fixes RT#132583. + Szymon Nieznański++ + <https://rt.cpan.org/Ticket/Display.html?id=132583> + - Fix for Type::Tiny->can called as a class method. + Meredith Howard++ + <https://github.com/tobyink/p5-type-tiny/pull/57> + - Fix predeclared types in Type::Library. + Meredith Howard++ + <https://github.com/tobyink/p5-type-tiny/pull/58> + + [ Documentation ] + - Document some edge cases for Types::Standard Int. + <https://rt.cpan.org/Ticket/Display.html?id=132754> + 1.010002 2020-05-01 Mayday [ Bug Fixes ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/META.json new/Type-Tiny-1.010003/META.json --- old/Type-Tiny-1.010002/META.json 2020-05-01 11:27:30.000000000 +0200 +++ new/Type-Tiny-1.010003/META.json 2020-08-08 20:33:22.000000000 +0200 @@ -96,155 +96,155 @@ "provides" : { "Devel::TypeTiny::Perl56Compat" : { "file" : "lib/Devel/TypeTiny/Perl56Compat.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Devel::TypeTiny::Perl58Compat" : { "file" : "lib/Devel/TypeTiny/Perl58Compat.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Error::TypeTiny" : { "file" : "lib/Error/TypeTiny.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Error::TypeTiny::Assertion" : { "file" : "lib/Error/TypeTiny/Assertion.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Error::TypeTiny::Compilation" : { "file" : "lib/Error/TypeTiny/Compilation.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Error::TypeTiny::WrongNumberOfParameters" : { "file" : "lib/Error/TypeTiny/WrongNumberOfParameters.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Eval::TypeTiny" : { "file" : "lib/Eval/TypeTiny.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Reply::Plugin::TypeTiny" : { "file" : "lib/Reply/Plugin/TypeTiny.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Test::TypeTiny" : { "file" : "lib/Test/TypeTiny.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Coercion" : { "file" : "lib/Type/Coercion.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Coercion::FromMoose" : { "file" : "lib/Type/Coercion/FromMoose.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Coercion::Union" : { "file" : "lib/Type/Coercion/Union.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Library" : { "file" : "lib/Type/Library.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Params" : { "file" : "lib/Type/Params.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Parser" : { "file" : "lib/Type/Parser.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Registry" : { "file" : "lib/Type/Registry.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Tiny" : { "file" : "lib/Type/Tiny.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Tiny::Class" : { "file" : "lib/Type/Tiny/Class.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Tiny::ConstrainedObject" : { "file" : "lib/Type/Tiny/ConstrainedObject.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Tiny::Duck" : { "file" : "lib/Type/Tiny/Duck.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Tiny::Enum" : { "file" : "lib/Type/Tiny/Enum.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Tiny::Intersection" : { "file" : "lib/Type/Tiny/Intersection.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Tiny::Role" : { "file" : "lib/Type/Tiny/Role.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Tiny::Union" : { "file" : "lib/Type/Tiny/Union.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Type::Utils" : { "file" : "lib/Type/Utils.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Common::Numeric" : { "file" : "lib/Types/Common/Numeric.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Common::String" : { "file" : "lib/Types/Common/String.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard" : { "file" : "lib/Types/Standard.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::ArrayRef" : { "file" : "lib/Types/Standard/ArrayRef.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::CycleTuple" : { "file" : "lib/Types/Standard/CycleTuple.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::Dict" : { "file" : "lib/Types/Standard/Dict.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::HashRef" : { "file" : "lib/Types/Standard/HashRef.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::Map" : { "file" : "lib/Types/Standard/Map.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::ScalarRef" : { "file" : "lib/Types/Standard/ScalarRef.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::StrMatch" : { "file" : "lib/Types/Standard/StrMatch.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::Tied" : { "file" : "lib/Types/Standard/Tied.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::Standard::Tuple" : { "file" : "lib/Types/Standard/Tuple.pm", - "version" : "1.010002" + "version" : "1.010003" }, "Types::TypeTiny" : { "file" : "lib/Types/TypeTiny.pm", - "version" : "1.010002" + "version" : "1.010003" } }, "release_status" : "stable", @@ -263,7 +263,7 @@ }, "x_identifier" : "http://purl.org/NET/cpan-uri/dist/Type-Tiny/project" }, - "version" : "1.010002", + "version" : "1.010003", "x_breaks" : { "Kavorka" : "<= 0.013", "Types::ReadOnly" : "<= 0.001" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/META.yml new/Type-Tiny-1.010003/META.yml --- old/Type-Tiny-1.010002/META.yml 2020-05-01 11:27:30.000000000 +0200 +++ new/Type-Tiny-1.010003/META.yml 2020-08-08 20:33:22.000000000 +0200 @@ -40,118 +40,118 @@ provides: Devel::TypeTiny::Perl56Compat: file: lib/Devel/TypeTiny/Perl56Compat.pm - version: '1.010002' + version: '1.010003' Devel::TypeTiny::Perl58Compat: file: lib/Devel/TypeTiny/Perl58Compat.pm - version: '1.010002' + version: '1.010003' Error::TypeTiny: file: lib/Error/TypeTiny.pm - version: '1.010002' + version: '1.010003' Error::TypeTiny::Assertion: file: lib/Error/TypeTiny/Assertion.pm - version: '1.010002' + version: '1.010003' Error::TypeTiny::Compilation: file: lib/Error/TypeTiny/Compilation.pm - version: '1.010002' + version: '1.010003' Error::TypeTiny::WrongNumberOfParameters: file: lib/Error/TypeTiny/WrongNumberOfParameters.pm - version: '1.010002' + version: '1.010003' Eval::TypeTiny: file: lib/Eval/TypeTiny.pm - version: '1.010002' + version: '1.010003' Reply::Plugin::TypeTiny: file: lib/Reply/Plugin/TypeTiny.pm - version: '1.010002' + version: '1.010003' Test::TypeTiny: file: lib/Test/TypeTiny.pm - version: '1.010002' + version: '1.010003' Type::Coercion: file: lib/Type/Coercion.pm - version: '1.010002' + version: '1.010003' Type::Coercion::FromMoose: file: lib/Type/Coercion/FromMoose.pm - version: '1.010002' + version: '1.010003' Type::Coercion::Union: file: lib/Type/Coercion/Union.pm - version: '1.010002' + version: '1.010003' Type::Library: file: lib/Type/Library.pm - version: '1.010002' + version: '1.010003' Type::Params: file: lib/Type/Params.pm - version: '1.010002' + version: '1.010003' Type::Parser: file: lib/Type/Parser.pm - version: '1.010002' + version: '1.010003' Type::Registry: file: lib/Type/Registry.pm - version: '1.010002' + version: '1.010003' Type::Tiny: file: lib/Type/Tiny.pm - version: '1.010002' + version: '1.010003' Type::Tiny::Class: file: lib/Type/Tiny/Class.pm - version: '1.010002' + version: '1.010003' Type::Tiny::ConstrainedObject: file: lib/Type/Tiny/ConstrainedObject.pm - version: '1.010002' + version: '1.010003' Type::Tiny::Duck: file: lib/Type/Tiny/Duck.pm - version: '1.010002' + version: '1.010003' Type::Tiny::Enum: file: lib/Type/Tiny/Enum.pm - version: '1.010002' + version: '1.010003' Type::Tiny::Intersection: file: lib/Type/Tiny/Intersection.pm - version: '1.010002' + version: '1.010003' Type::Tiny::Role: file: lib/Type/Tiny/Role.pm - version: '1.010002' + version: '1.010003' Type::Tiny::Union: file: lib/Type/Tiny/Union.pm - version: '1.010002' + version: '1.010003' Type::Utils: file: lib/Type/Utils.pm - version: '1.010002' + version: '1.010003' Types::Common::Numeric: file: lib/Types/Common/Numeric.pm - version: '1.010002' + version: '1.010003' Types::Common::String: file: lib/Types/Common/String.pm - version: '1.010002' + version: '1.010003' Types::Standard: file: lib/Types/Standard.pm - version: '1.010002' + version: '1.010003' Types::Standard::ArrayRef: file: lib/Types/Standard/ArrayRef.pm - version: '1.010002' + version: '1.010003' Types::Standard::CycleTuple: file: lib/Types/Standard/CycleTuple.pm - version: '1.010002' + version: '1.010003' Types::Standard::Dict: file: lib/Types/Standard/Dict.pm - version: '1.010002' + version: '1.010003' Types::Standard::HashRef: file: lib/Types/Standard/HashRef.pm - version: '1.010002' + version: '1.010003' Types::Standard::Map: file: lib/Types/Standard/Map.pm - version: '1.010002' + version: '1.010003' Types::Standard::ScalarRef: file: lib/Types/Standard/ScalarRef.pm - version: '1.010002' + version: '1.010003' Types::Standard::StrMatch: file: lib/Types/Standard/StrMatch.pm - version: '1.010002' + version: '1.010003' Types::Standard::Tied: file: lib/Types/Standard/Tied.pm - version: '1.010002' + version: '1.010003' Types::Standard::Tuple: file: lib/Types/Standard/Tuple.pm - version: '1.010002' + version: '1.010003' Types::TypeTiny: file: lib/Types/TypeTiny.pm - version: '1.010002' + version: '1.010003' recommends: Devel::LexAlias: '0.05' Devel::StackTrace: '0' @@ -170,7 +170,7 @@ homepage: http://typetiny.toby.ink/ license: http://dev.perl.org/licenses/ repository: git://github.com/tobyink/p5-type-tiny.git -version: '1.010002' +version: '1.010003' x_breaks: Kavorka: '<= 0.013' Types::ReadOnly: '<= 0.001' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/Makefile.PL new/Type-Tiny-1.010003/Makefile.PL --- old/Type-Tiny-1.010002/Makefile.PL 2020-05-01 11:27:30.000000000 +0200 +++ new/Type-Tiny-1.010003/Makefile.PL 2020-08-08 20:33:22.000000000 +0200 @@ -60,47 +60,47 @@ }, }, "provides" => { - "Devel::TypeTiny::Perl56Compat" => { file => "lib/Devel/TypeTiny/Perl56Compat.pm", version => 1.010002 }, - "Devel::TypeTiny::Perl58Compat" => { file => "lib/Devel/TypeTiny/Perl58Compat.pm", version => 1.010002 }, - "Error::TypeTiny" => { file => "lib/Error/TypeTiny.pm", version => 1.010002 }, - "Error::TypeTiny::Assertion" => { file => "lib/Error/TypeTiny/Assertion.pm", version => 1.010002 }, - "Error::TypeTiny::Compilation" => { file => "lib/Error/TypeTiny/Compilation.pm", version => 1.010002 }, + "Devel::TypeTiny::Perl56Compat" => { file => "lib/Devel/TypeTiny/Perl56Compat.pm", version => 1.010003 }, + "Devel::TypeTiny::Perl58Compat" => { file => "lib/Devel/TypeTiny/Perl58Compat.pm", version => 1.010003 }, + "Error::TypeTiny" => { file => "lib/Error/TypeTiny.pm", version => 1.010003 }, + "Error::TypeTiny::Assertion" => { file => "lib/Error/TypeTiny/Assertion.pm", version => 1.010003 }, + "Error::TypeTiny::Compilation" => { file => "lib/Error/TypeTiny/Compilation.pm", version => 1.010003 }, "Error::TypeTiny::WrongNumberOfParameters" => { file => "lib/Error/TypeTiny/WrongNumberOfParameters.pm", - version => 1.010002, + version => 1.010003, }, - "Eval::TypeTiny" => { file => "lib/Eval/TypeTiny.pm", version => 1.010002 }, - "Reply::Plugin::TypeTiny" => { file => "lib/Reply/Plugin/TypeTiny.pm", version => 1.010002 }, - "Test::TypeTiny" => { file => "lib/Test/TypeTiny.pm", version => 1.010002 }, - "Type::Coercion" => { file => "lib/Type/Coercion.pm", version => 1.010002 }, - "Type::Coercion::FromMoose" => { file => "lib/Type/Coercion/FromMoose.pm", version => 1.010002 }, - "Type::Coercion::Union" => { file => "lib/Type/Coercion/Union.pm", version => 1.010002 }, - "Type::Library" => { file => "lib/Type/Library.pm", version => 1.010002 }, - "Type::Params" => { file => "lib/Type/Params.pm", version => 1.010002 }, - "Type::Parser" => { file => "lib/Type/Parser.pm", version => 1.010002 }, - "Type::Registry" => { file => "lib/Type/Registry.pm", version => 1.010002 }, - "Type::Tiny" => { file => "lib/Type/Tiny.pm", version => 1.010002 }, - "Type::Tiny::Class" => { file => "lib/Type/Tiny/Class.pm", version => 1.010002 }, - "Type::Tiny::ConstrainedObject" => { file => "lib/Type/Tiny/ConstrainedObject.pm", version => 1.010002 }, - "Type::Tiny::Duck" => { file => "lib/Type/Tiny/Duck.pm", version => 1.010002 }, - "Type::Tiny::Enum" => { file => "lib/Type/Tiny/Enum.pm", version => 1.010002 }, - "Type::Tiny::Intersection" => { file => "lib/Type/Tiny/Intersection.pm", version => 1.010002 }, - "Type::Tiny::Role" => { file => "lib/Type/Tiny/Role.pm", version => 1.010002 }, - "Type::Tiny::Union" => { file => "lib/Type/Tiny/Union.pm", version => 1.010002 }, - "Type::Utils" => { file => "lib/Type/Utils.pm", version => 1.010002 }, - "Types::Common::Numeric" => { file => "lib/Types/Common/Numeric.pm", version => 1.010002 }, - "Types::Common::String" => { file => "lib/Types/Common/String.pm", version => 1.010002 }, - "Types::Standard" => { file => "lib/Types/Standard.pm", version => 1.010002 }, - "Types::Standard::ArrayRef" => { file => "lib/Types/Standard/ArrayRef.pm", version => 1.010002 }, - "Types::Standard::CycleTuple" => { file => "lib/Types/Standard/CycleTuple.pm", version => 1.010002 }, - "Types::Standard::Dict" => { file => "lib/Types/Standard/Dict.pm", version => 1.010002 }, - "Types::Standard::HashRef" => { file => "lib/Types/Standard/HashRef.pm", version => 1.010002 }, - "Types::Standard::Map" => { file => "lib/Types/Standard/Map.pm", version => 1.010002 }, - "Types::Standard::ScalarRef" => { file => "lib/Types/Standard/ScalarRef.pm", version => 1.010002 }, - "Types::Standard::StrMatch" => { file => "lib/Types/Standard/StrMatch.pm", version => 1.010002 }, - "Types::Standard::Tied" => { file => "lib/Types/Standard/Tied.pm", version => 1.010002 }, - "Types::Standard::Tuple" => { file => "lib/Types/Standard/Tuple.pm", version => 1.010002 }, - "Types::TypeTiny" => { file => "lib/Types/TypeTiny.pm", version => 1.010002 }, + "Eval::TypeTiny" => { file => "lib/Eval/TypeTiny.pm", version => 1.010003 }, + "Reply::Plugin::TypeTiny" => { file => "lib/Reply/Plugin/TypeTiny.pm", version => 1.010003 }, + "Test::TypeTiny" => { file => "lib/Test/TypeTiny.pm", version => 1.010003 }, + "Type::Coercion" => { file => "lib/Type/Coercion.pm", version => 1.010003 }, + "Type::Coercion::FromMoose" => { file => "lib/Type/Coercion/FromMoose.pm", version => 1.010003 }, + "Type::Coercion::Union" => { file => "lib/Type/Coercion/Union.pm", version => 1.010003 }, + "Type::Library" => { file => "lib/Type/Library.pm", version => 1.010003 }, + "Type::Params" => { file => "lib/Type/Params.pm", version => 1.010003 }, + "Type::Parser" => { file => "lib/Type/Parser.pm", version => 1.010003 }, + "Type::Registry" => { file => "lib/Type/Registry.pm", version => 1.010003 }, + "Type::Tiny" => { file => "lib/Type/Tiny.pm", version => 1.010003 }, + "Type::Tiny::Class" => { file => "lib/Type/Tiny/Class.pm", version => 1.010003 }, + "Type::Tiny::ConstrainedObject" => { file => "lib/Type/Tiny/ConstrainedObject.pm", version => 1.010003 }, + "Type::Tiny::Duck" => { file => "lib/Type/Tiny/Duck.pm", version => 1.010003 }, + "Type::Tiny::Enum" => { file => "lib/Type/Tiny/Enum.pm", version => 1.010003 }, + "Type::Tiny::Intersection" => { file => "lib/Type/Tiny/Intersection.pm", version => 1.010003 }, + "Type::Tiny::Role" => { file => "lib/Type/Tiny/Role.pm", version => 1.010003 }, + "Type::Tiny::Union" => { file => "lib/Type/Tiny/Union.pm", version => 1.010003 }, + "Type::Utils" => { file => "lib/Type/Utils.pm", version => 1.010003 }, + "Types::Common::Numeric" => { file => "lib/Types/Common/Numeric.pm", version => 1.010003 }, + "Types::Common::String" => { file => "lib/Types/Common/String.pm", version => 1.010003 }, + "Types::Standard" => { file => "lib/Types/Standard.pm", version => 1.010003 }, + "Types::Standard::ArrayRef" => { file => "lib/Types/Standard/ArrayRef.pm", version => 1.010003 }, + "Types::Standard::CycleTuple" => { file => "lib/Types/Standard/CycleTuple.pm", version => 1.010003 }, + "Types::Standard::Dict" => { file => "lib/Types/Standard/Dict.pm", version => 1.010003 }, + "Types::Standard::HashRef" => { file => "lib/Types/Standard/HashRef.pm", version => 1.010003 }, + "Types::Standard::Map" => { file => "lib/Types/Standard/Map.pm", version => 1.010003 }, + "Types::Standard::ScalarRef" => { file => "lib/Types/Standard/ScalarRef.pm", version => 1.010003 }, + "Types::Standard::StrMatch" => { file => "lib/Types/Standard/StrMatch.pm", version => 1.010003 }, + "Types::Standard::Tied" => { file => "lib/Types/Standard/Tied.pm", version => 1.010003 }, + "Types::Standard::Tuple" => { file => "lib/Types/Standard/Tuple.pm", version => 1.010003 }, + "Types::TypeTiny" => { file => "lib/Types/TypeTiny.pm", version => 1.010003 }, }, "release_status" => "stable", "resources" => { @@ -114,7 +114,7 @@ }, x_identifier => "http://purl.org/NET/cpan-uri/dist/Type-Tiny/project", }, - "version" => 1.010002, + "version" => 1.010003, "x_breaks" => { "Kavorka" => "<= 0.013", "Types::ReadOnly" => "<= 0.001" }, "x_contributors" => [ "Diab Jerius (DJERIUS) <djerius\@cpan.org>", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/SIGNATURE new/Type-Tiny-1.010003/SIGNATURE --- old/Type-Tiny-1.010002/SIGNATURE 2020-05-01 11:27:30.000000000 +0200 +++ new/Type-Tiny-1.010003/SIGNATURE 2020-08-08 20:33:24.000000000 +0200 @@ -15,19 +15,19 @@ Hash: SHA1 SHA256 b995288fb503b0a64dd55a8caedd80e031e5b8f5a40b82aa884c81f72b2d069c CONTRIBUTING -SHA256 f46e9e2cf16c0d7dd0939066cb0764e87b34c5f29cc3ab715ad363161c71a66a COPYRIGHT -SHA256 e5284649badc764acdbfa8b69ca31d9475259c8a24394d85b8aabbed736aa18b CREDITS -SHA256 cd00b6f3a3d7a2860c40eb4b310b76fd2f30b9175ba06be74581b27c3c6a254d Changes +SHA256 15164e92b099efae1ce85a2d691cfd18cc532b012f13eab6170cec44aa2a9f84 COPYRIGHT +SHA256 de6288606005ff9b62a2a56ab6c3d5ed6cce66870222f1d8174aca00a5c9e9fc CREDITS +SHA256 a8448555a5f5e9eaf3cdd10cd6e72227e9b2d5a0dc6de3ab8ac1528c44e38481 Changes SHA256 6a5ab06a68802a98172274d878229173c11a5229cdf14feaa4b88498cb3c05d7 INSTALL SHA256 1fb7395e76eabf94c421912d7d0a4f7fa745d49e1acb76b222c21d605b66bd25 LICENSE SHA256 cacdd9b3e44f0c3647fad7281b6615bc499d3bb36f3dfdc9afbdf2dbbf0a9e7a MANIFEST -SHA256 6f7fa39d40fb7e6c454f6e284b97b72de53678beab69a4882b639a14c301b009 META.json -SHA256 71d4503a441e67978626fbfaeb4edd6c9cb1ac1af66658120d95f40fecdc2ee9 META.yml -SHA256 2cf0eb49bbce85c483d0792caefdb1d27c3084a0a36725377f961092aa2461e7 Makefile.PL +SHA256 a1e594864cc0bbb0e54355023563ddb29fe98f79cb17905d600f6f833bf126ad META.json +SHA256 0c46150a59be10c6d61ec2bcdd9e56ab1bc93c4105cce3f8c6392e8aac1d918f META.yml +SHA256 6d97a185d4a461bfde699f96b177e8673038a4586444f8f16ba0bf2c62f367cf Makefile.PL SHA256 074b3fc224f145034c0dfa4ae242deb24178583648b26c17da1d1fa03123a90e NEWS SHA256 1e1ab03eb638c7c9e07f4bed19e3ab284199ce2e6146092a1876d0ce08ff0f8f README SHA256 cd8759458860e09c13d2be9509cef61689d8ee9738ef9d38ee1ca8add64312ba dist.ini -SHA256 b18e5adc3050f5a3f1815df41a2d8200551d54980b4d2ac8c3b4f25a439bda27 doap.ttl +SHA256 fcfe5e243f7908a903888461f4e8ce3088e91d86fb66ac098da8ecd8d44b683c doap.ttl SHA256 31e0f1c020ff3c80fdae25c8013945acab50ad80772f795ba12378d1ed9adb0b examples/benchmarking/benchmark-coercions.pl SHA256 6fd4023f0ce061619303e0b252c4c2dd25593384bc1ab2815743acd6c5789a9b examples/benchmarking/benchmark-constraints.pl SHA256 5a6468b557e0bfd9b248e6e773b4a0864c331158a87783d968283980f9c57dea examples/benchmarking/benchmark-named-param-validation.pl @@ -46,28 +46,28 @@ SHA256 ae528d9fc2962793e98af13f4d4e802fbf8d78b17b1c27a860728a16e8bf4a3a inc/archaic/Test/Builder/Tester/Color.pm SHA256 764f3ed1e0a314e7e9f8d803dff3d894e8c572e2a128d7ce14f2a80268e50543 inc/archaic/Test/More.pm SHA256 c4fd1410a9bd85a0e7700de08c1614fc5928c0d02151ba1ec7d06bd56407e0d5 inc/archaic/Test/Simple.pm -SHA256 e965c07e8ff0ff1f0dedc2c91c312f9bd5d73612530f9784462f92e1be9c5575 lib/Devel/TypeTiny/Perl56Compat.pm -SHA256 24b5414e56f9d55bdbc9bb401d0cf2b3bd14f0fec5a9a9c2d6ba871bdbb958ef lib/Devel/TypeTiny/Perl58Compat.pm -SHA256 d16ec92458846b1816ea5a093be346caf90d5e2ae6a0fb20a51101ea825b5ba4 lib/Error/TypeTiny.pm -SHA256 68eae68b608770f9c43db2584860977b1039731dff5cea4bd0e49af87551c172 lib/Error/TypeTiny/Assertion.pm -SHA256 c402cee76e271a62cd44f257e834fdb8cf6c824cf731ff42bacdb6e1b1ff7f46 lib/Error/TypeTiny/Compilation.pm -SHA256 2d4232636fcbfde706645f08f828208f3847d79da5c68303f54bfa86c779c18a lib/Error/TypeTiny/WrongNumberOfParameters.pm -SHA256 1a8ea077ba4d1ed3cf7bf49e6d5ad148fb89d2a2c3f6493b9b9fb3e5b63725a1 lib/Eval/TypeTiny.pm -SHA256 a92304249bf9a0d333d133c1d7da8146cc31e4e0a62064fd61344c3a5fd28c0f lib/Reply/Plugin/TypeTiny.pm -SHA256 7f861ad761adbd5f3495f3a2196d79f29c2038d454e2f915713476edc3722914 lib/Test/TypeTiny.pm -SHA256 e72c90f734d593a76695ce2dc950f9f393b7f93e009e4f22564835176550c89f lib/Type/Coercion.pm -SHA256 69ccfcf8450a432bc0465f0e200f1fb210766cbc9dcdec6a17893015cec06c44 lib/Type/Coercion/FromMoose.pm -SHA256 99e53223881447f740baa1ce6f9eab9e62540307c7d59c610381febe943ec397 lib/Type/Coercion/Union.pm -SHA256 6219757bcc312f54ed40ec7b3840ea918022d1e80471422fa51f43479603eaad lib/Type/Library.pm -SHA256 b89736834732321356abd532abf6239a923acf0617b39966629e878031e6a004 lib/Type/Params.pm -SHA256 561d40a954b83c0d11c16765e3bfc03a6bd6685540b64cd4e1c15c46c339bda8 lib/Type/Parser.pm -SHA256 15b15a8965c645684a10cd5bd8ea3fc6a118486875f353b1b54beffa5326e5be lib/Type/Registry.pm -SHA256 668ca6c27bfa05f5f204d4ad292c2d3b98fc54a5e077b9546fd6969a53c997a4 lib/Type/Tiny.pm -SHA256 60f295a03a19fc51428d1304792321f935cb72e6a3d6afcb2a777d09e98f201b lib/Type/Tiny/Class.pm -SHA256 922ca8d973c1bc16c283887f9308092514d11e2974ab26648003ca9006a2c434 lib/Type/Tiny/ConstrainedObject.pm -SHA256 d92e3106f02a0ba6d089f04e2aa3e3295649daa326ddd87213035f54f9d2c046 lib/Type/Tiny/Duck.pm -SHA256 4129c2e8b325f467a72a9deb364c12f6af2950235ecf7740b7d4e88837a90b7e lib/Type/Tiny/Enum.pm -SHA256 963a19272c707cbf04073aa7c9f4bd7d67534526f75803f224e0adb3bf430930 lib/Type/Tiny/Intersection.pm +SHA256 598f5394fdd51188901e0399a15a63ef7539bba2f75b2e61ba29364c4db03fe4 lib/Devel/TypeTiny/Perl56Compat.pm +SHA256 48f5f57b5c54f59fc6ac8e6ec87efc912391698f8dac7b9af10d6e1fc88743cd lib/Devel/TypeTiny/Perl58Compat.pm +SHA256 f3e33e6acce55c7251a78bbfd21a22c00113611bdc69fb91366eaf3fc908656b lib/Error/TypeTiny.pm +SHA256 23f7a3434a964d799c39af8be5456daa38f0a50191133b9ce16ead607555bec4 lib/Error/TypeTiny/Assertion.pm +SHA256 680ea592495f2e662788f5821403340a8319ed9e8ca1c6788e454d6070585349 lib/Error/TypeTiny/Compilation.pm +SHA256 50e98e9e4cfc65d50864f7734c2e108cba345d8cd99e2c54bd139fd839c2f879 lib/Error/TypeTiny/WrongNumberOfParameters.pm +SHA256 945722fee674d9e0582796376d1f48b7c94e63b36da1968a60282f15e697d9bd lib/Eval/TypeTiny.pm +SHA256 91af78710c1325819f6ea981fd898ca34ad792c2042f6154512e0d9f23a4ea5f lib/Reply/Plugin/TypeTiny.pm +SHA256 50c99a438b0c3e7f17bef640daffb5c6a6ca94d230a33397f6474e9b7aae1381 lib/Test/TypeTiny.pm +SHA256 4f0eb1d481d8afee4149737d8fcb4be4ad57d21823f661a1d2a29f2ea5c99334 lib/Type/Coercion.pm +SHA256 0aacbe7545aa279111db09fab2702679980a619100e5015ca9727924cfb5dfc7 lib/Type/Coercion/FromMoose.pm +SHA256 9261c54e543e8419e1b2d595e065798681ab49c67e499a833854bc79e1a39dc0 lib/Type/Coercion/Union.pm +SHA256 6f8978f9295747d2a7adeddfe0e4c32e35edeb97081791eed3dbbf455e90c152 lib/Type/Library.pm +SHA256 cd24709fceda655503de8c8f7a79a2b651cfbda5485207305acd81c0e0c802b5 lib/Type/Params.pm +SHA256 93e56963a58f1c24d8524983acd7340c432353f7f8bfbf10da001349d7d36f0d lib/Type/Parser.pm +SHA256 96887f16f6017b479fa46c96e933d177928ff8d9a6798d8f65616c582b91b7fb lib/Type/Registry.pm +SHA256 e0506ba60fdcd6d65c7fa9ca7ff28f4b2ac7514a924467cceeb2ba7b917ca4f5 lib/Type/Tiny.pm +SHA256 9ce2cd0a61c3da2d24297c19f4735aff5147c35a32b2c54a91602b02812358da lib/Type/Tiny/Class.pm +SHA256 093e21056c39a51d94a8965344a42329fe06595e06030bb6fc2122e29fc241d7 lib/Type/Tiny/ConstrainedObject.pm +SHA256 12ce7b07a9a15695751293e51a2e7484d1be0d024e63eb035ccc1d5dba6168c6 lib/Type/Tiny/Duck.pm +SHA256 93495b0d3cc82b4d9935f32b434099f8109d22cfca980bdb063ade9b0d3f5308 lib/Type/Tiny/Enum.pm +SHA256 b1da8f7986b84b55dc5118f848b20f949b507082cf06dccf203523a46af14703 lib/Type/Tiny/Intersection.pm SHA256 214da349008a076667193b0d1deb183686db1cc4554404555de8a4b28a1f87c7 lib/Type/Tiny/Manual.pod SHA256 7609d80cae34af4975a145174bc72a9bafaeb6418bbd8c9f8a18ec07f0f630aa lib/Type/Tiny/Manual/AllTypes.pod SHA256 d7e6997d2db39abb64e145d4c82e6f50f5e9838c3a66da44abd139fe6f281517 lib/Type/Tiny/Manual/Coercions.pod @@ -86,23 +86,23 @@ SHA256 0923539906dab386364713ad897e9b03d884e616c74b9bdde5b1d8d7b17d1b2d lib/Type/Tiny/Manual/UsingWithMouse.pod SHA256 2e871cd5017ea21633c7137cb6abe08b488ec2e13ce20d8d457ec88bfd0b140b lib/Type/Tiny/Manual/UsingWithOther.pod SHA256 6e05eb26f18272ca3aed9a21b8e21fd398ac286da3b0e91708588327a5fd8d3b lib/Type/Tiny/Manual/UsingWithTestMore.pod -SHA256 4257027c83c3b74afe60429023d244908c0e048b65b22d84e424581f89ce632c lib/Type/Tiny/Role.pm -SHA256 d0817ec8ec7852cc642724aa88f281667e4ea23f06185e4a2f53f8813b158e90 lib/Type/Tiny/Union.pm -SHA256 7cc7e5549b6742d473a7c77154a6a5760c4fffe29872a4fbf9d8dca94fe52245 lib/Type/Tiny/_HalfOp.pm -SHA256 4a98ec4e7e97a8583016d3e7551a7e0c1bf2feac54465d1c1e1ab486b86942f7 lib/Type/Utils.pm -SHA256 aee8e8124904315f69b5d4cff0c4bf8a9df3748974629828fd955c387138ef85 lib/Types/Common/Numeric.pm -SHA256 47ae91095bd509e3aca9885952dafd680a1c46ebbdae793c5d83d51187771cf5 lib/Types/Common/String.pm -SHA256 0dc67db26be2904b97b32f8dea822539c315a0ff8c8672955cf8921ae6667e99 lib/Types/Standard.pm -SHA256 6ede1f220456016b2c13342a8a03865b154e3372bb880a98144d80bf78bbdf42 lib/Types/Standard/ArrayRef.pm -SHA256 be0452b5be9bb9597adcab45e3ace7d68d19d6e0db9769ea1ae4cdb23c000c9c lib/Types/Standard/CycleTuple.pm -SHA256 9463b51cc930b2da26e4cfec1b4d9f658f8344975ef17cef8645c753418357b5 lib/Types/Standard/Dict.pm -SHA256 bebe7187cac3fef8363be59b9cd72fa19db325de03dcc4a162af3381a3d2eb67 lib/Types/Standard/HashRef.pm -SHA256 8df2efca9320bc8c6b17a2cad73738fa77d7ac21fd93ef8b24359c809122ee70 lib/Types/Standard/Map.pm -SHA256 8a277a02dae09ee899063a4b3cc87326e5ad1ffcb53a1816c49cd9f97fe2e0b3 lib/Types/Standard/ScalarRef.pm -SHA256 28654f816f464df555082971e55b4efa57bc6940275bbfac77cbef0cba1a892e lib/Types/Standard/StrMatch.pm -SHA256 2f6c8dd4002c3593e6e3c94f90c21997f19434d24d2d71341b09b16dfb035af7 lib/Types/Standard/Tied.pm -SHA256 f5b1bfdda69bc17ff5ca583b807fa1247b4c12793ad267b6ee12b3a2cf96adf2 lib/Types/Standard/Tuple.pm -SHA256 3244a0c4537a97cdbd2bee0139e68cf29a188e5fd7c769495fd3ea60d55d4733 lib/Types/TypeTiny.pm +SHA256 eb6063535b518d1c1992de8dbaec654dd3608341593b25435c9c3042ad17d2be lib/Type/Tiny/Role.pm +SHA256 e09133ba5892106b49cc86016c51261d0fe262dfea5a64673a267d90b2bda277 lib/Type/Tiny/Union.pm +SHA256 0ab96ce66b0d53618e73848547e40b850e591e677597d8197e0d6a9808d9bf85 lib/Type/Tiny/_HalfOp.pm +SHA256 e66e7f5c4f06d5806b9d78ec3df5b880555ae901a8555843ae42daa4b382a305 lib/Type/Utils.pm +SHA256 f4e7de5879ce9daa27b9be21175696189eed744e382ad06cbc46b92b2d9fab02 lib/Types/Common/Numeric.pm +SHA256 45c38b7a0fad32e27492ebe3d68b7cb18f99337af50ed01fb01310977af16c71 lib/Types/Common/String.pm +SHA256 fe506638870186728d230bb1558cc78395831511a8cc5b99fe2cdf77dbb7c8df lib/Types/Standard.pm +SHA256 7516f8c1c704f35ac898b961b52bdb7c900b3ceb577263fc243cd3f8b392ee9e lib/Types/Standard/ArrayRef.pm +SHA256 debcaa393001c97dff3d8ce2d10eafd108385a7e7e6d2a06b61d0210c95cdd94 lib/Types/Standard/CycleTuple.pm +SHA256 387c87f032e8ac0c6077031f01ca523c85e817731d34b159386c0ed4616ae893 lib/Types/Standard/Dict.pm +SHA256 a0fee8f2b8fba0832ec9a79fa7cb391798e8467b03d27400380b852c2885e24e lib/Types/Standard/HashRef.pm +SHA256 cfe126a954e7e4a1bfe0280e39274e5e6f792fe5941eb4c3949f405686117c6d lib/Types/Standard/Map.pm +SHA256 67c80b08c29f368c0d0e893306f5302c3830d5de968997112b597f1eade415a5 lib/Types/Standard/ScalarRef.pm +SHA256 913452a16dc2855bba6e9cc641f7ed750f2eaa19daa74fa3570e56db76f39661 lib/Types/Standard/StrMatch.pm +SHA256 6d466b724b92501a007e4bc62f5c57653b0ee29aeed0bbd4e8053e6a0bc04332 lib/Types/Standard/Tied.pm +SHA256 8b25b73f8eb119b0e9176d032cd591dfa8e0ade97364765d71d5247b3f5e33f1 lib/Types/Standard/Tuple.pm +SHA256 1137051f9b2ee8ec91cc8f778bd366acd6944442c1fb6698ec6425716df528d4 lib/Types/TypeTiny.pm SHA256 0effef6d1bc16ef4e2a9b1a5620ea95fcf93e6e1820708f5748697893f3b4687 t/00-begin.t SHA256 6751f136faac4de939df3e04ef81a8fccbde31e5d6220518a96364a9e7280b73 t/01-compile.t SHA256 39a5497012b4159b55b5f6d227750e7f0fd890e6736438758f82bc66f0bc008d t/02-api.t @@ -193,7 +193,7 @@ SHA256 48fa2fc34e7d28462e498f385cb2cf2a976df548da5ff4f845c4c60e18e30a5e t/20-unit/Type-Tiny-_HalfOp/extra-params.t SHA256 8c6a0e8ab882fc776ff3c2b1f14df818630d98ce85fdb1f8e3e2f00401b6c83c t/20-unit/Type-Tiny-_HalfOp/overload-precedence.t SHA256 b70068bbb3db0c2e2162f1ca75a9adaf382e965946935a1e309b0bd42dcecb65 t/20-unit/Type-Tiny/arithmetic.t -SHA256 ae1a88606bc14b1fce189e081c67923541801e935f58683cfb2a84ef23408a60 t/20-unit/Type-Tiny/basic.t +SHA256 2db7e8ac707849c926357e7e87068f918417250653b3395518c4e8854ac7e184 t/20-unit/Type-Tiny/basic.t SHA256 750c2f1fcf7cb97d9f7293a3290ea762cab74bb136c78f53c96e5b2998c08948 t/20-unit/Type-Tiny/cmp.t SHA256 3b17d0c7d638514430a877988fb5dd87499962e839b3233b28bf049853805fab t/20-unit/Type-Tiny/coercion-modifiers.t SHA256 f48034339181c9db854be1a1ae196b77cffcd646e517d16fb1c104929820c3b9 t/20-unit/Type-Tiny/constraint-strings.t @@ -242,7 +242,7 @@ SHA256 be91de7b6688638621cb15c018766693eba164dc222f581d5addc774684da719 t/21-types/ArrayLike.t SHA256 c623e98ebc7641f16368288b3ceae7ff4fa52a7266a6e31e068114ed94b2a450 t/21-types/ArrayRef.t SHA256 833189406762871d0fd0944ab9bf0ed16be0e97d68f8b887d425feef8384c4bf t/21-types/Bool.t -SHA256 88b75eee5ee15eb3c68f4ef62eb58ce43d671c6d387dd812deff50f41472f3cc t/21-types/ClassName.t +SHA256 e2977986953b7e79d0e7c826d1ba1a3a85a3cf08280208881037327741e63a17 t/21-types/ClassName.t SHA256 89e3a2c76374718d3916ece1ec900fd8b3a87db723750706ec3ac2dc24e8ed14 t/21-types/CodeLike.t SHA256 d92c5e2d23f9c3f62e5140497e5d749952402c9b869b0a021b5c27612d3b8128 t/21-types/CodeRef.t SHA256 1036698c42a3cdbbd27b7d193de49eb6ea468ba92ac077c7b00bea12664d683b t/21-types/ConsumerOf.t @@ -382,7 +382,7 @@ SHA256 f139bc177170bb9155072e1f92b6009b17498a45907a2def9f35fbb6cdaafb4b t/not-covered.pl -----BEGIN PGP SIGNATURE----- -iF0EARECAB0WIQRVJKj/4+s6z4WzNujOv4Eoaip9OQUCXqvrggAKCRDOv4Eoaip9 -ObLHAJ9si4sl3sJZtSngvAOLoqwEMYWXFQCeN1I4G5FDCMldB5NsSGeqm8PfumI= -=xLVw +iF0EARECAB0WIQRVJKj/4+s6z4WzNujOv4Eoaip9OQUCXy7v9AAKCRDOv4Eoaip9 +OcHhAJ9s0HC0FbzioX0vZoFg1+xQQ8LOzACdGkfa+Biwg06XvQEixmGlwbRVTEo= +=dV4I -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/doap.ttl new/Type-Tiny-1.010003/doap.ttl --- old/Type-Tiny-1.010002/doap.ttl 2020-05-01 11:27:30.000000000 +0200 +++ new/Type-Tiny-1.010003/doap.ttl 2020-08-08 20:33:22.000000000 +0200 @@ -113,7 +113,7 @@ doap:maintainer <http://purl.org/NET/cpan-uri/person/tobyink>; doap:name "Type-Tiny"; doap:programming-language "Perl"; - doap:release <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_10>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_11>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_12>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_10>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_11>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_12>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_13>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_14>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_15>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_16>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_10>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-008>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-010>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-011_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-011_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-011_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-012>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-013_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-014>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-016>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-017_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-017_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-018>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-019_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-020>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-021_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-021_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-021_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-021_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-022>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-023_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-023_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-023_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-024>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-025_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-025_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-025_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-026>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-028>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-029_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-029_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-029_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-029_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-030>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-032>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-033_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-033_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-033_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-033_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-034>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-035_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-036>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-037_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-037_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-037_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-038>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_10>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_11>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_12>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_13>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-040>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-041_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-041_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-041_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-041_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-042>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-044>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-046>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_007>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_008>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_009>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_010>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_011>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_012>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_013>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_014>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_015>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_016>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-002000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-002001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_007>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_008>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_009>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_010>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-006000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_007>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_008>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_009>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_010>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_011>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_012>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_013>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_014>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_015>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-009_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-009_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-009_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-009_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010002>; + doap:release <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_10>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_11>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-000_12>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_10>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_11>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_12>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_13>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_14>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_15>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-003_16>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-005_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-007_10>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-008>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-009_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-010>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-011_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-011_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-011_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-012>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-013_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-014>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-015_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-016>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-017_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-017_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-018>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-019_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-020>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-021_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-021_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-021_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-021_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-022>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-023_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-023_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-023_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-024>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-025_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-025_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-025_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-026>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-027_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-028>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-029_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-029_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-029_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-029_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-030>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-031_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-032>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-033_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-033_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-033_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-033_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-034>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-035_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-036>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-037_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-037_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-037_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-038>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_10>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_11>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_12>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-039_13>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-040>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-041_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-041_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-041_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-041_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-042>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-043_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-044>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-045_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-046>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_01>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_02>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_03>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_04>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_05>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_06>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_07>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_08>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_0-047_09>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-000006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_007>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_008>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_009>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_010>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_011>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_012>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_013>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_014>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_015>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-001_016>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-002000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-002001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_007>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_008>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_009>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-003_010>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-004004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-005_004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-006000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_006>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_007>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_008>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_009>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_010>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_011>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_012>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_013>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_014>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-007_015>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008004>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-008005>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-009_000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-009_001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-009_002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-009_003>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010000>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010001>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010002>, <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010003>; doap:repository [ a doap:GitRepository; doap:browse <https://github.com/tobyink/p5-type-tiny>; @@ -5659,6 +5659,38 @@ doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Type-Tiny-1.010002.tar.gz>; doap:revision "1.010002"^^xsd:string. +<http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010003> + a doap:Version; + rdfs:label "The Crazy 88"; + dc:identifier "Type-Tiny-1.010003"^^xsd:string; + dc:issued "2020-08-08"^^xsd:date; + doap-changeset:changeset [ + doap-changeset:item [ + a doap-changeset:Bugfix; + rdfs:label "ClassName type constraint should treat empty @ISA as if no @ISA were defined, like Type::Tiny::XS."; + doap-changeset:fixes <http://purl.org/NET/cpan-uri/rt/ticket/132583>; + doap-changeset:thanks <http://purl.org/NET/cpan-uri/person/snez>; + ], [ + a doap-changeset:Bugfix; + rdfs:label "Fix for Type::Tiny->can called as a class method."; + doap-changeset:thanks <http://purl.org/NET/cpan-uri/person/mhoward>; + rdfs:seeAlso <https://github.com/tobyink/p5-type-tiny/pull/57>; + ], [ + a doap-changeset:Bugfix; + rdfs:label "Fix predeclared types in Type::Library."; + doap-changeset:thanks <http://purl.org/NET/cpan-uri/person/mhoward>; + rdfs:seeAlso <https://github.com/tobyink/p5-type-tiny/pull/58>; + ], [ + a doap-changeset:Documentation; + rdfs:label "Document some edge cases for Types::Standard Int."; + rdfs:seeAlso <https://rt.cpan.org/Ticket/Display.html?id=132754>; + ]; + doap-changeset:versus <http://purl.org/NET/cpan-uri/dist/Type-Tiny/v_1-010002>; + ]; + doap-changeset:released-by <http://purl.org/NET/cpan-uri/person/tobyink>; + doap:file-release <http://backpan.cpan.org/authors/id/T/TO/TOBYINK/Type-Tiny-1.010003.tar.gz>; + doap:revision "1.010003"^^xsd:string. + <http://purl.org/NET/cpan-uri/person/ANDK> a foaf:Agent; foaf:mbox_sha1sum "cbd91ef3fd54c52cae34a5aaaed67dbf2da2b222". @@ -5911,6 +5943,12 @@ foaf:nick "MATTP"; foaf:page <https://metacpan.org/author/MATTP>. +<http://purl.org/NET/cpan-uri/person/mhoward> + a foaf:Person; + foaf:name "Meredith Howard"; + foaf:nick "MHOWARD"; + foaf:page <https://github.com/merrilymeredith>, <https://metacpan.org/author/MHOWARD>. + <http://purl.org/NET/cpan-uri/person/mmcleric> a foaf:Person; foaf:name "Vyacheslav Matyukhin"; @@ -5983,6 +6021,12 @@ foaf:nick "SKAUFMAN"; foaf:page <https://metacpan.org/author/SKAUFMAN>. +<http://purl.org/NET/cpan-uri/person/snez> + a foaf:Person; + foaf:name "Szymon Nieznański"; + foaf:nick "SNEZ"; + foaf:page <https://metacpan.org/author/SNEZ>. + <http://purl.org/NET/cpan-uri/person/spiceman> a foaf:Person; foaf:name "Marcel Montes"; @@ -6758,6 +6802,11 @@ doap-bugs:id "132455"^^xsd:string; doap-bugs:page <https://rt.cpan.org/Ticket/Display.html?id=132455>. +<http://purl.org/NET/cpan-uri/rt/ticket/132583> + a doap-bugs:Issue; + doap-bugs:id "132583"^^xsd:string; + doap-bugs:page <https://rt.cpan.org/Ticket/Display.html?id=132583>. + <http://purl.org/NET/cpan-uri/rt/ticket/85054> a doap-bugs:Issue; rdfs:label "Confusing error message if required slurpy Dict not present in parameter list"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Devel/TypeTiny/Perl56Compat.pm new/Type-Tiny-1.010003/lib/Devel/TypeTiny/Perl56Compat.pm --- old/Type-Tiny-1.010002/lib/Devel/TypeTiny/Perl56Compat.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Devel/TypeTiny/Perl56Compat.pm 2020-08-08 20:31:30.000000000 +0200 @@ -5,7 +5,7 @@ use warnings; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.010002'; +our $VERSION = '1.010003'; $VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Devel/TypeTiny/Perl58Compat.pm new/Type-Tiny-1.010003/lib/Devel/TypeTiny/Perl58Compat.pm --- old/Type-Tiny-1.010002/lib/Devel/TypeTiny/Perl58Compat.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Devel/TypeTiny/Perl58Compat.pm 2020-08-08 20:31:30.000000000 +0200 @@ -5,7 +5,7 @@ use warnings; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.010002'; +our $VERSION = '1.010003'; $VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Error/TypeTiny/Assertion.pm new/Type-Tiny-1.010003/lib/Error/TypeTiny/Assertion.pm --- old/Type-Tiny-1.010002/lib/Error/TypeTiny/Assertion.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Error/TypeTiny/Assertion.pm 2020-08-08 20:31:30.000000000 +0200 @@ -10,7 +10,7 @@ BEGIN { $Error::TypeTiny::Assertion::AUTHORITY = 'cpan:TOBYINK'; - $Error::TypeTiny::Assertion::VERSION = '1.010002'; + $Error::TypeTiny::Assertion::VERSION = '1.010003'; } $Error::TypeTiny::Assertion::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Error/TypeTiny/Compilation.pm new/Type-Tiny-1.010003/lib/Error/TypeTiny/Compilation.pm --- old/Type-Tiny-1.010002/lib/Error/TypeTiny/Compilation.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Error/TypeTiny/Compilation.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Error::TypeTiny::Compilation::AUTHORITY = 'cpan:TOBYINK'; - $Error::TypeTiny::Compilation::VERSION = '1.010002'; + $Error::TypeTiny::Compilation::VERSION = '1.010003'; } $Error::TypeTiny::Compilation::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Error/TypeTiny/WrongNumberOfParameters.pm new/Type-Tiny-1.010003/lib/Error/TypeTiny/WrongNumberOfParameters.pm --- old/Type-Tiny-1.010002/lib/Error/TypeTiny/WrongNumberOfParameters.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Error/TypeTiny/WrongNumberOfParameters.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Error::TypeTiny::WrongNumberOfParameters::AUTHORITY = 'cpan:TOBYINK'; - $Error::TypeTiny::WrongNumberOfParameters::VERSION = '1.010002'; + $Error::TypeTiny::WrongNumberOfParameters::VERSION = '1.010003'; } $Error::TypeTiny::WrongNumberOfParameters::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Error/TypeTiny.pm new/Type-Tiny-1.010003/lib/Error/TypeTiny.pm --- old/Type-Tiny-1.010002/lib/Error/TypeTiny.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Error/TypeTiny.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Error::TypeTiny::AUTHORITY = 'cpan:TOBYINK'; - $Error::TypeTiny::VERSION = '1.010002'; + $Error::TypeTiny::VERSION = '1.010003'; } $Error::TypeTiny::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Eval/TypeTiny.pm new/Type-Tiny-1.010003/lib/Eval/TypeTiny.pm --- old/Type-Tiny-1.010002/lib/Eval/TypeTiny.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Eval/TypeTiny.pm 2020-08-08 20:31:30.000000000 +0200 @@ -53,7 +53,7 @@ }; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.010002'; +our $VERSION = '1.010003'; our @EXPORT = qw( eval_closure ); our @EXPORT_OK = qw( HAS_LEXICAL_SUBS HAS_LEXICAL_VARS ALIAS_IMPLEMENTATION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Reply/Plugin/TypeTiny.pm new/Type-Tiny-1.010003/lib/Reply/Plugin/TypeTiny.pm --- old/Type-Tiny-1.010002/lib/Reply/Plugin/TypeTiny.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Reply/Plugin/TypeTiny.pm 2020-08-08 20:31:30.000000000 +0200 @@ -5,7 +5,7 @@ BEGIN { $Reply::Plugin::TypeTiny::AUTHORITY = 'cpan:TOBYINK'; - $Reply::Plugin::TypeTiny::VERSION = '1.010002'; + $Reply::Plugin::TypeTiny::VERSION = '1.010003'; }; $Reply::Plugin::TypeTiny::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Test/TypeTiny.pm new/Type-Tiny-1.010003/lib/Test/TypeTiny.pm --- old/Type-Tiny-1.010002/lib/Test/TypeTiny.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Test/TypeTiny.pm 2020-08-08 20:31:30.000000000 +0200 @@ -16,7 +16,7 @@ }; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.010002'; +our $VERSION = '1.010003'; our @EXPORT = qw( should_pass should_fail ok_subtype ); our @EXPORT_OK = qw( EXTENDED_TESTING matchfor ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Coercion/FromMoose.pm new/Type-Tiny-1.010003/lib/Type/Coercion/FromMoose.pm --- old/Type-Tiny-1.010002/lib/Type/Coercion/FromMoose.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Coercion/FromMoose.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Coercion::FromMoose::AUTHORITY = 'cpan:TOBYINK'; - $Type::Coercion::FromMoose::VERSION = '1.010002'; + $Type::Coercion::FromMoose::VERSION = '1.010003'; } $Type::Coercion::FromMoose::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Coercion/Union.pm new/Type-Tiny-1.010003/lib/Type/Coercion/Union.pm --- old/Type-Tiny-1.010002/lib/Type/Coercion/Union.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Coercion/Union.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Coercion::Union::AUTHORITY = 'cpan:TOBYINK'; - $Type::Coercion::Union::VERSION = '1.010002'; + $Type::Coercion::Union::VERSION = '1.010003'; } $Type::Coercion::Union::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Coercion.pm new/Type-Tiny-1.010003/lib/Type/Coercion.pm --- old/Type-Tiny-1.010002/lib/Type/Coercion.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Coercion.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Coercion::AUTHORITY = 'cpan:TOBYINK'; - $Type::Coercion::VERSION = '1.010002'; + $Type::Coercion::VERSION = '1.010003'; } $Type::Coercion::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Library.pm new/Type-Tiny-1.010003/lib/Type/Library.pm --- old/Type-Tiny-1.010002/lib/Type/Library.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Library.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Library::AUTHORITY = 'cpan:TOBYINK'; - $Type::Library::VERSION = '1.010002'; + $Type::Library::VERSION = '1.010003'; } $Type::Library::VERSION =~ tr/_//d; @@ -245,7 +245,7 @@ my $t; if ($type) { - my $t = $params ? $type->parameterize(@$params) : $type; + $t = $params ? $type->parameterize(@$params) : $type; } else { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Params.pm new/Type-Tiny-1.010003/lib/Type/Params.pm --- old/Type-Tiny-1.010002/lib/Type/Params.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Params.pm 2020-08-08 20:31:30.000000000 +0200 @@ -10,7 +10,7 @@ BEGIN { $Type::Params::AUTHORITY = 'cpan:TOBYINK'; - $Type::Params::VERSION = '1.010002'; + $Type::Params::VERSION = '1.010003'; } $Type::Params::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Parser.pm new/Type-Tiny-1.010003/lib/Type/Parser.pm --- old/Type-Tiny-1.010002/lib/Type/Parser.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Parser.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ sub _croak ($;@) { require Error::TypeTiny; goto \&Error::TypeTiny::croak } our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.010002'; +our $VERSION = '1.010003'; $VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Registry.pm new/Type-Tiny-1.010003/lib/Type/Registry.pm --- old/Type-Tiny-1.010002/lib/Type/Registry.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Registry.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Registry::AUTHORITY = 'cpan:TOBYINK'; - $Type::Registry::VERSION = '1.010002'; + $Type::Registry::VERSION = '1.010003'; } $Type::Registry::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny/Class.pm new/Type-Tiny-1.010003/lib/Type/Tiny/Class.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny/Class.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny/Class.pm 2020-08-08 20:31:30.000000000 +0200 @@ -10,7 +10,7 @@ BEGIN { $Type::Tiny::Class::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Class::VERSION = '1.010002'; + $Type::Tiny::Class::VERSION = '1.010003'; } $Type::Tiny::Class::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny/ConstrainedObject.pm new/Type-Tiny-1.010003/lib/Type/Tiny/ConstrainedObject.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny/ConstrainedObject.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny/ConstrainedObject.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Tiny::ConstrainedObject::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::ConstrainedObject::VERSION = '1.010002'; + $Type::Tiny::ConstrainedObject::VERSION = '1.010003'; } $Type::Tiny::ConstrainedObject::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny/Duck.pm new/Type-Tiny-1.010003/lib/Type/Tiny/Duck.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny/Duck.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny/Duck.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Tiny::Duck::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Duck::VERSION = '1.010002'; + $Type::Tiny::Duck::VERSION = '1.010003'; } $Type::Tiny::Duck::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny/Enum.pm new/Type-Tiny-1.010003/lib/Type/Tiny/Enum.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny/Enum.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny/Enum.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Tiny::Enum::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Enum::VERSION = '1.010002'; + $Type::Tiny::Enum::VERSION = '1.010003'; } $Type::Tiny::Enum::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny/Intersection.pm new/Type-Tiny-1.010003/lib/Type/Tiny/Intersection.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny/Intersection.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny/Intersection.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Tiny::Intersection::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Intersection::VERSION = '1.010002'; + $Type::Tiny::Intersection::VERSION = '1.010003'; } $Type::Tiny::Intersection::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny/Role.pm new/Type-Tiny-1.010003/lib/Type/Tiny/Role.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny/Role.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny/Role.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Tiny::Role::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Role::VERSION = '1.010002'; + $Type::Tiny::Role::VERSION = '1.010003'; } $Type::Tiny::Role::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny/Union.pm new/Type-Tiny-1.010003/lib/Type/Tiny/Union.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny/Union.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny/Union.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Tiny::Union::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Union::VERSION = '1.010002'; + $Type::Tiny::Union::VERSION = '1.010003'; } $Type::Tiny::Union::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny/_HalfOp.pm new/Type-Tiny-1.010003/lib/Type/Tiny/_HalfOp.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny/_HalfOp.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny/_HalfOp.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Tiny::_HalfOp::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::_HalfOp::VERSION = '1.010002'; + $Type::Tiny::_HalfOp::VERSION = '1.010003'; } $Type::Tiny::_HalfOp::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Tiny.pm new/Type-Tiny-1.010003/lib/Type/Tiny.pm --- old/Type-Tiny-1.010002/lib/Type/Tiny.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Tiny.pm 2020-08-08 20:31:30.000000000 +0200 @@ -11,7 +11,7 @@ BEGIN { $Type::Tiny::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::VERSION = '1.010002'; + $Type::Tiny::VERSION = '1.010003'; $Type::Tiny::XS_VERSION = '0.016'; } @@ -1300,11 +1300,11 @@ my $method = $self->_lookup_my_method($1); return $method if $method; } - } - - if ($self->{is_object} && $object_methods{$_[0]}) { - require Type::Tiny::ConstrainedObject; - return Type::Tiny::ConstrainedObject->can($_[0]); + if ($self->{is_object} && $object_methods{$_[0]}) + { + require Type::Tiny::ConstrainedObject; + return Type::Tiny::ConstrainedObject->can($_[0]); + } } return; @@ -1328,13 +1328,13 @@ my $method = $self->_lookup_my_method($1); return &$method($self, @_) if $method; } - } - - if ($self->{is_object} && $object_methods{$m}) { - require Type::Tiny::ConstrainedObject; - unshift @_, $self; - no strict 'refs'; - goto \&{"Type::Tiny::ConstrainedObject::$m"}; + if ($self->{is_object} && $object_methods{$m}) + { + require Type::Tiny::ConstrainedObject; + unshift @_, $self; + no strict 'refs'; + goto \&{"Type::Tiny::ConstrainedObject::$m"}; + } } _croak q[Can't locate object method "%s" via package "%s"], $m, ref($self)||$self; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Type/Utils.pm new/Type-Tiny-1.010003/lib/Type/Utils.pm --- old/Type-Tiny-1.010002/lib/Type/Utils.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Type/Utils.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Type::Utils::AUTHORITY = 'cpan:TOBYINK'; - $Type::Utils::VERSION = '1.010002'; + $Type::Utils::VERSION = '1.010003'; } $Type::Utils::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Common/Numeric.pm new/Type-Tiny-1.010003/lib/Types/Common/Numeric.pm --- old/Type-Tiny-1.010002/lib/Types/Common/Numeric.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Common/Numeric.pm 2020-08-08 20:31:30.000000000 +0200 @@ -10,7 +10,7 @@ BEGIN { $Types::Common::Numeric::AUTHORITY = 'cpan:TOBYINK'; - $Types::Common::Numeric::VERSION = '1.010002'; + $Types::Common::Numeric::VERSION = '1.010003'; } $Types::Common::Numeric::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Common/String.pm new/Type-Tiny-1.010003/lib/Types/Common/String.pm --- old/Type-Tiny-1.010002/lib/Types/Common/String.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Common/String.pm 2020-08-08 20:31:30.000000000 +0200 @@ -11,7 +11,7 @@ BEGIN { $Types::Common::String::AUTHORITY = 'cpan:TOBYINK'; - $Types::Common::String::VERSION = '1.010002'; + $Types::Common::String::VERSION = '1.010003'; } $Types::Common::String::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/ArrayRef.pm new/Type-Tiny-1.010003/lib/Types/Standard/ArrayRef.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/ArrayRef.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/ArrayRef.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::ArrayRef::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::ArrayRef::VERSION = '1.010002'; + $Types::Standard::ArrayRef::VERSION = '1.010003'; } $Types::Standard::ArrayRef::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/CycleTuple.pm new/Type-Tiny-1.010003/lib/Types/Standard/CycleTuple.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/CycleTuple.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/CycleTuple.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::CycleTuple::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::CycleTuple::VERSION = '1.010002'; + $Types::Standard::CycleTuple::VERSION = '1.010003'; } $Types::Standard::CycleTuple::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/Dict.pm new/Type-Tiny-1.010003/lib/Types/Standard/Dict.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/Dict.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/Dict.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::Dict::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::Dict::VERSION = '1.010002'; + $Types::Standard::Dict::VERSION = '1.010003'; } $Types::Standard::Dict::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/HashRef.pm new/Type-Tiny-1.010003/lib/Types/Standard/HashRef.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/HashRef.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/HashRef.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::HashRef::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::HashRef::VERSION = '1.010002'; + $Types::Standard::HashRef::VERSION = '1.010003'; } $Types::Standard::HashRef::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/Map.pm new/Type-Tiny-1.010003/lib/Types/Standard/Map.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/Map.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/Map.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::Map::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::Map::VERSION = '1.010002'; + $Types::Standard::Map::VERSION = '1.010003'; } $Types::Standard::Map::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/ScalarRef.pm new/Type-Tiny-1.010003/lib/Types/Standard/ScalarRef.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/ScalarRef.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/ScalarRef.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::ScalarRef::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::ScalarRef::VERSION = '1.010002'; + $Types::Standard::ScalarRef::VERSION = '1.010003'; } $Types::Standard::ScalarRef::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/StrMatch.pm new/Type-Tiny-1.010003/lib/Types/Standard/StrMatch.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/StrMatch.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/StrMatch.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::StrMatch::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::StrMatch::VERSION = '1.010002'; + $Types::Standard::StrMatch::VERSION = '1.010003'; } $Types::Standard::StrMatch::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/Tied.pm new/Type-Tiny-1.010003/lib/Types/Standard/Tied.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/Tied.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/Tied.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::Tied::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::Tied::VERSION = '1.010002'; + $Types::Standard::Tied::VERSION = '1.010003'; } $Types::Standard::Tied::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard/Tuple.pm new/Type-Tiny-1.010003/lib/Types/Standard/Tuple.pm --- old/Type-Tiny-1.010002/lib/Types/Standard/Tuple.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard/Tuple.pm 2020-08-08 20:31:30.000000000 +0200 @@ -6,7 +6,7 @@ BEGIN { $Types::Standard::Tuple::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::Tuple::VERSION = '1.010002'; + $Types::Standard::Tuple::VERSION = '1.010003'; } $Types::Standard::Tuple::VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/Standard.pm new/Type-Tiny-1.010003/lib/Types/Standard.pm --- old/Type-Tiny-1.010002/lib/Types/Standard.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/Standard.pm 2020-08-08 20:31:30.000000000 +0200 @@ -12,7 +12,7 @@ BEGIN { $Types::Standard::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::VERSION = '1.010002'; + $Types::Standard::VERSION = '1.010003'; } $Types::Standard::VERSION =~ tr/_//d; @@ -29,12 +29,13 @@ BEGIN { $is_class_loaded = q{sub { + no strict 'refs'; return !!0 if ref $_[0]; return !!0 if not $_[0]; return !!0 if ref(do { my $tmpstr = $_[0]; \$tmpstr }) ne 'SCALAR'; - my $stash = do { no strict 'refs'; \%{"$_[0]\::"} }; - return !!1 if exists $stash->{'ISA'}; - return !!1 if exists $stash->{'VERSION'}; + my $stash = \%{"$_[0]\::"}; + return !!1 if exists($stash->{'ISA'}) && *{$stash->{'ISA'}}{ARRAY} && @{$_[0].'::ISA'}; + return !!1 if exists($stash->{'VERSION'}); foreach my $globref (values %$stash) { return !!1 if ref \$globref eq 'GLOB' @@ -998,6 +999,9 @@ An integer; that is a string of digits 0 to 9, optionally prefixed with a hyphen-minus character. +Expect inconsistent results for dualvars, and numbers too high (or negative +numbers too low) for Perl to safely represent as an integer. + =item * B<< ClassName >> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/lib/Types/TypeTiny.pm new/Type-Tiny-1.010003/lib/Types/TypeTiny.pm --- old/Type-Tiny-1.010002/lib/Types/TypeTiny.pm 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/lib/Types/TypeTiny.pm 2020-08-08 20:31:30.000000000 +0200 @@ -4,7 +4,7 @@ use warnings; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.010002'; +our $VERSION = '1.010003'; $VERSION =~ tr/_//d; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/t/20-unit/Type-Tiny/basic.t new/Type-Tiny-1.010003/t/20-unit/Type-Tiny/basic.t --- old/Type-Tiny-1.010002/t/20-unit/Type-Tiny/basic.t 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/t/20-unit/Type-Tiny/basic.t 2020-08-08 20:31:30.000000000 +0200 @@ -29,6 +29,12 @@ use Type::Tiny; +ok("Type::Tiny"->can('new'), 'Type::Tiny can works for valid methods'); +ok( + !"Type::Tiny"->can('will_never_be_a_method'), + 'Type::Tiny can works for invalid methods' +); + my $Any = "Type::Tiny"->new(name => "Any"); ok(!$Any->is_anon, "Any is not anon"); is($Any->name, "Any", "Any is called Any"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Type-Tiny-1.010002/t/21-types/ClassName.t new/Type-Tiny-1.010003/t/21-types/ClassName.t --- old/Type-Tiny-1.010002/t/21-types/ClassName.t 2020-05-01 11:26:08.000000000 +0200 +++ new/Type-Tiny-1.010003/t/21-types/ClassName.t 2020-08-08 20:31:30.000000000 +0200 @@ -152,5 +152,26 @@ should_pass('Local::Role::MouseRole', ClassName); } +# +# ClassName accepts any package with $VERSION defined. +# + +if (eval q{ package Local::Random::Package::One; our $VERSION = 1; 1 }) { + should_pass('Local::Random::Package::One', ClassName); +} + +# +# ClassName accepts any package with @ISA. +# + +if (eval q{ package Local::Random::Package::Two; our @ISA = qw(Local::Random::Package::One); 1 }) { + should_pass('Local::Random::Package::Two', ClassName); +} + +if (eval q{ package Local::Random::Package::Three; our @ISA; 1 }) { + # ... but an empty @ISA doesn't count. + should_fail('Local::Random::Package::Three', ClassName); +} + done_testing;