cpan Type-Tiny 1.003_007

latest releases: 2.007_001, 2.007_000, 2.006000...
pre-release6 years ago

[ Test Suite ]

  • Add tests for deep coercions in Tuples.
  • Better tests for Eval::TypeTiny's implementations of alias=>1.
  • Improve coverage.
  • Restructure Types::TypeTiny test cases so more of them run when Moose
    and Mouse aren't available.

[ Other ]

  • Added: Eval::TypeTiny now supports PadWalker as a fallback
    implementation of alias => 1.
  • Added: Eval::TypeTiny provides a collection of constants to indicate the
    current implementation of alias => 1.
  • Eval::TypeTiny will now throw errors when it detects a mismatch between
    sigils and reference types in the environment hashref but only if
    EXTENDED_TESTING environment variable is true. Perl will probably give
    you its own error message for this later on anyway.
  • Improve progressive exporter in Types::TypeTiny to avoid loading
    Exporter::TypeTiny more often.
  • Removed: Eval::TypeTiny::HAS_LEXICAL_VARS constant is no longer
    documented and will be removed at a later date.
  • Types::Standard does better at checking the parameters of parameterized
    types are valid.
  • Updated: Eval::TypeTiny now supports Perl 5.22 refaliasing as the
    preferred implementation of alias => 1.

Don't miss a new Type-Tiny release

NewReleases is sending notifications on new releases.