Revisions of perl-Type-Tiny
Dirk Stoecker (dstoecker)
accepted
request 890286
from
Tina Müller (tinita)
(revision 49)
- updated to 1.012002 see /usr/share/doc/packages/perl-Type-Tiny/Changes 1.012002 2021-05-02 [ Bug Fixes ] - Fix precendence error in generated code for Tuples. Philippe Bruhat++ <https://github.com/tobyink/p5-type-tiny/pull/64> [ Documentation ] - Fixed typo in pod for Type::Tiny::Enum Windymelt++ <https://github.com/tobyink/p5-type-tiny/pull/70> [ Test Suite ] - Fix testcase for Tuples with slurpy HashRef to pass a literal hashref (which should fail) instead of an arrayref (which should also fail, but less subtly). Philippe Bruhat++ <https://github.com/tobyink/p5-type-tiny/pull/64> - Type::Tiny is no longer routinely tested on Perl versions older than 5.8.1. <https://github.com/tobyink/p5-type-tiny/actions> [ Other ] - Type::Parser now supports hexadecimal integers. <https://github.com/tobyink/p5-type-tiny/issues/71>
buildservice-autocommit
accepted
request 862613
from
Dirk Stoecker (dstoecker)
(revision 48)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 862578
from
Tina Müller (tinita)
(revision 47)
- updated to 1.012001 see /usr/share/doc/packages/perl-Type-Tiny/Changes
buildservice-autocommit
accepted
request 844797
from
Dirk Stoecker (dstoecker)
(revision 46)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 844795
from
Tina Müller (tinita)
(revision 45)
- updated to 1.012000 see /usr/share/doc/packages/perl-Type-Tiny/Changes 1.012000 2020-10-28 [ Documentation ] - Update NEWS file. 1.011_011 2020-10-16 [ Test Suite ] - Bugs in old versions of Return::Type prevent integration tests from passing on Perl 5.8.x; those tests now require Return::Type 0.007 or above. - More tests for Type::Coercion::FromMoose. [ Packaging ] - If the EXTENDED_TESTING environment variable is true, Perl 5.8.9 or above is being used, and either Type::Tiny's version contains '_' or testing is running on Travis CI, then Makefile.PL will add extra testing dependencies. [ Other ] - Remove unnecessary BEGIN block in Eval::TypeTiny. 1.011_010 2020-10-16 - Simple useful coercions from Str for Type::Tiny::Enum (and Types::Standard::Enum). 1.011_009 2020-10-09 [ Documentation ] - Add _ForeignTypeConstraint to AllTypes.pod. [ Test Suite ] - Add tests for _ForeignTypeConstraint. - Improve test coverage by adding tests for various esoteric parts of the distribution and edge cases. [ Other ] - More efficient use of Type::Tiny::XS by Types::TypeTiny. - Refactoring of Types::TypeTiny. - Where various parts of Type::Tiny internally use type constraints to check values, prefer is_* and assert_* functions over method calls. 1.011_008 2020-10-07 [ Documentation ] - Some minor tidyups and updates to Type::Tiny::Manual. [ Test Suite ] - Better tests for the placeholder type constraints created by Type::Library -declare flag. - Test integration with Type::Nano as an example of a generic non-Type::Tiny type constraint class. - Test that $type->() works with subclasses that override the assert_return method. - Write tests for some internal undocumented methods. [ Other ] - Added: Type::Utils::assert() function. 1.011_007 2020-10-06 [ Bug Fixes ] - ArgsObject inlining was closing over a coderef in a way that didn't work on archaic versions of Perl. Resolve by calling the coderef outside the closure. 1.011_006 2020-10-02 [ Documentation ] - Include JSONCapable type example. [ Test Suite ] - Improved test coverage for Type::Library. - Improved test coverage for Type::Params. - Improved test coverage for Type::Registry. - Improved test coverage for Type::Tiny::Union. - Improved tests for Type::Utils::is(). - Various tests for garbage collection using Devel::Refcount. [ Other ] - Added: Type::Params now exports an ArgsObject type constraint. - Test::TypeTiny's should_pass and should_fail exercise type constraints in even more ways in EXTENDED_TESTING mode. 1.011_005 2020-09-30 - Added: Type::Library import now supports -extends and -utils flags. - Type::Library -base import flag now marks the caller package as loaded in %INC. 1.011_004 2020-09-30 [ Bug Fixes ] - Make predeclared type constraints work better for Zydeco. [ Documentation ] - Document that ArrayLike and HashLike are now parameterizable. [ Test Suite ] - Make test suite work better with App::Yath. 1.011_003 2020-09-25 [ Bug Fixes ] - Old versions of Data::Dumper would sometimes die when dumping certain overloaded objects. Type::Tiny::_dd() now catches this in an eval {}. - Types::Standard would sometimes complain about very old versions of Scalar::Util. [ Other ] - ArrayLike and HashLike are now parameterizable, though the implementation for the parameterized version is in pure Perl, not XS. - Type::Tiny::Enum better caches regexps. - Updated: ArrayLike, HashLike, CodeLike, and StringLike type constraints can use XS if Type::Tiny::XS 0.022 is installed. 1.011_002 2020-09-22 - Added: Type::Utils now exports an `is` function but it needs to be requested explicitly. 1.011_001 2020-09-21 [ Documentation ] - Update the NEWS file. [ Other ] - Added: Add new list processing functions to Type::Tiny. 1.011_000 2020-09-15 [ Documentation ] - Describe deficiencies of is_* functions for parameterized types. Fixes RT#132918. <https://rt.cpan.org/Public/Bug/Display.html?id=132918> [ Other ] - Type::Tiny::Enum now generates faster regexps to validate enums. (Code stolen from Regexp::Trie.)
buildservice-autocommit
accepted
request 832737
from
Dirk Stoecker (dstoecker)
(revision 44)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 832715
from
Tina Müller (tinita)
(revision 43)
- updated to 1.010006 see /usr/share/doc/packages/perl-Type-Tiny/Changes 1.010006 2020-09-04 [ Bug Fixes ] - Eliminate recusion warnings when Type::Parser needs to parse complex types. Fixes RT#121957. Diab Jerius++ <https://rt.cpan.org/Ticket/Display.html?id=121957> [ Other ] - Better handling of coercions for pre-declared types in Type::Library. The type objects created before the type was properly defined will now lazily attempt to find coercions from the properly defined type once it becomes available.
buildservice-autocommit
accepted
request 829971
from
Dirk Stoecker (dstoecker)
(revision 42)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 829942
from
Tina Müller (tinita)
(revision 41)
- updated to 1.010005 see /usr/share/doc/packages/perl-Type-Tiny/Changes 1.010005 2020-08-26 - Improvements to $AvoidCallbacks support for Type::Tiny::{Class,Role,Duck,Enum,Union,Intersection}, and LaxNum, Ref, RegexpRef, FileHandle, Object, Overload, and Tied types from Types::Standard.
buildservice-autocommit
accepted
request 828477
from
Stephan Kulow (coolo)
(revision 40)
baserev update by copy to link target
Stephan Kulow (coolo)
accepted
request 827841
from
Tina Müller (tinita)
(revision 39)
- updated to 1.010004 see /usr/share/doc/packages/perl-Type-Tiny/Changes
buildservice-autocommit
accepted
request 826129
from
Lars Vogdt (lrupp)
(revision 38)
baserev update by copy to link target
Lars Vogdt (lrupp)
accepted
request 825314
from
Tina Müller (tinita)
(revision 37)
- 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>
buildservice-autocommit
accepted
request 799926
from
Stephan Kulow (coolo)
(revision 36)
baserev update by copy to link target
Stephan Kulow (coolo)
accepted
request 799826
from
Tina Müller (tinita)
(revision 35)
updated to 1.010002 see /usr/share/doc/packages/perl-Type-Tiny/Changes 1.010002 2020-05-01 Mayday [ Bug Fixes ] - Better bareword handling on Perl < 5.14. Fixes RT#132455. Graham Knop++ Karen Etheridge++ <https://rt.cpan.org/Ticket/Display.html?id=132455> - If Scalar::Util was below 1.18, the LaxNum type from Types::Standard would accept blobs as being numbers. This is now fixed. Fixes RT#132426. Graham Knop++ <https://rt.cpan.org/Ticket/Display.html?id=132426>
buildservice-autocommit
accepted
request 786097
from
Lars Vogdt (lrupp)
(revision 34)
baserev update by copy to link target
Lars Vogdt (lrupp)
accepted
request 785910
from
Tina Müller (tinita)
(revision 33)
- updated to 1.010001 see /usr/share/doc/packages/perl-Type-Tiny/Changes 1.010001 2020-03-16 [ Documentation ] - MooX::Pression mentions in documentation now refer to Zydeco. [ Test Suite ] - Test suite passes in cperl, albeit with warnings.
buildservice-autocommit
accepted
request 777643
from
Dirk Stoecker (dstoecker)
(revision 32)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 777614
from
Tina Müller (tinita)
(revision 31)
- updated to 1.010000 see /usr/share/doc/packages/perl-Type-Tiny/Changes 1.010000 2020-02-19 [ Documentation ] - Correct documentation of slurpy with compile_named. Fixes RT#131720. <https://rt.cpan.org/Ticket/Display.html?id=131720> [ Packaging ] - Package as stable. 1.009_003 2020-02-11 [ Bug Fixes ] - Fix importing multiple type libraries into a type registry at once. Fixes RT#131744. <https://rt.cpan.org/Ticket/Display.html?id=131744> [ Documentation ] - Fix typo in documentation of `my_methods`. Philippe Bruhat++ 1.009_002 2020-02-11 [ Documentation ] - Mention MooX::Pression. [ Other ] - Added: Type::Params now supports `head` and `tail` options for `compile`, `compile_named`, and `compile_named_oo`. - Parameterized `Ref` type constraint in Types::Standard now checks its parameter is a known Perl ref type. - Type::Params on Perl older than 5.10 now uses its own B::perlstring implementation to quote strings instead of using B::cstring. 1.009_001 2020-02-06 [ Test Suite ] - More tests for recursively defined type constraints. [ Other ] - Added: Type::Tiny::Enum now has an `as_regexp` method. - In some edge cases, the regexps used by Type::Tiny::Enum will now be slightly faster. 1.009_000 2020-02-04 - Subclasses of Moose::Meta::TypeConstraint are now converted to the appropriate subclasses of Type::Tiny by Types::TypeTiny::to_TypeTiny, instead of always being converted to the base class. This improves inlining amongst other things. - When types are declared by Type::Library's -declare import parameter, the temporary subs installed can now generate placeholder type constraints which allow the types to be used in recursive type definitions.
buildservice-autocommit
accepted
request 769782
from
Lars Vogdt (lrupp)
(revision 30)
baserev update by copy to link target
Displaying revisions 21 - 40 of 69