Path to this page:
Subject: CVS commit: pkgsrc/devel/p5-Type-Tiny
From: Wen Heping
Date: 2023-06-30 13:50:04
Message id: 20230630115004.ED5ACFA89@cvs.NetBSD.org
Log Message:
Update to 2.004000
Upstream changes:
2.004000 2023-04-05
[ Documentation ]
- Document that the `BoolLike` type is unstable.
- Minor pod changes to Types::Standard.
[ Packaging ]
- Summarized the change log for versions prior to Type::Tiny 2.000000. If
you need more information, see the Changes file included with Type::Tiny
2.002001.
<https://metacpan.org/release/TOBYINK/Type-Tiny-2.002001/source/Changes>
2.003_000 2023-04-02
[ Documentation ]
- Add SYNOPSIS for Type::Tiny::Class.
- Add SYNOPSIS for Type::Tiny::Duck.
- Add SYNOPSIS for Type::Tiny::Enum.
- Add SYNOPSIS for Type::Tiny::Intersection.
- Add SYNOPSIS for Type::Tiny::Role.
- Add SYNOPSIS for Type::Tiny::Union.
- Add documentation and tests for the combination of the `goto_next` and
`multiple` options when used with `signature_for`.
- Add example of `signature_for` applying a signature to multiple
functions at once.
- Document changes to `make_immutable` in Type::Library v2.x.
<https://github.com/tobyink/p5-type-tiny/issues/129>
[ Other ]
- Added: Type::Tiny now has an `exception_class` attribute, allowing a
type to throw exceptions using a custom class. These classes should
usually be a subclass of Error::TypeTiny::Assertion.
<https://github.com/tobyink/p5-type-tiny/issues/133>
- Added: Type::Tiny::Bitfield class.
<https://github.com/tobyink/p5-type-tiny/issues/131>
- Added: Types::TypeTiny::BoolLike type constraint.
<https://github.com/tobyink/p5-type-tiny/issues/137>
Files: