cpan Type-Tiny 0.047_03

latest releases: 2.006000, 2.005_002, 2.005_001...
pre-release10 years ago

[ Bug Fixes ]

  • Fix for slurpy Map within a Tuple.
  • Types::TypeTiny->has_type was incorrectly returning whether
    Types::TypeTiny contained the named coercion instead of a named
    type.

[ Test Suite ]

  • Check Type::Library-based type libraries can extend MouseX::Types-based
    type libraries.
  • Check that Type::Registry works in conjunction with MouseX::Types.
    (There's some TODO stuff there.)
  • Checks for more Error::TypeTiny::Assertion explanations (Tuple, Duck,
    Intersection, Union, Dicts containing slurpy things).
  • Checks non-inlineable deep coercions for Tuple.
  • Fake a very old Validation::Class::Simple for a certain test by
    overriding $Validation::Class::Simple::VERSION.
  • Improved type constraint constructor tests (exceptions thrown for bad
    parameters, coercion=>ARRAY|CODE parameter).
  • Improved type introspection method tests
    (find_parent/is_supertype_of/is_subtype_of/is_strictly_supertype_of/is_s
    trictly_subtype_of).
  • Test the immutability of Type::Coercion::Union.
  • Tests for isa.
  • Tests for non-inlineable type constraints in match_on_type and
    compile_match_on_type.
  • Tests for various little methods which were added for
    Moose/Mouse-compatibility.

[ Packaging ]

  • Bundle my TODO file.

[ Other ]

  • Better isa faking - returns true to Class::MOP::Object.

Don't miss a new Type-Tiny release

NewReleases is sending notifications on new releases.