Coverage Summary

Module Type-Tiny
Version 2.010001
Database: /root/.cpan/build/Type-Tiny-2.010001-0/cover_db
Report date: 2026-03-19 20:53:13
Perl version: v5.42.0
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 93.7 75.3 65.2 95.3 91.9 100.0 87.0
blib/lib/Error/TypeTiny.pm 98.1 72.2 57.1 100.0 100.0 0.2 88.9
blib/lib/Error/TypeTiny/Assertion.pm 100.0 72.7 58.3 100.0 100.0 0.1 90.0
blib/lib/Error/TypeTiny/Compilation.pm 100.0 n/a 50.0 100.0 100.0 0.0 96.4
blib/lib/Error/TypeTiny/WrongNumberOfParameters.pm 96.3 90.0 100.0 100.0 100.0 0.0 97.0
blib/lib/Eval/TypeTiny.pm 94.7 80.6 60.6 100.0 100.0 6.8 85.0
blib/lib/Eval/TypeTiny/CodeAccumulator.pm 97.3 60.0 50.0 100.0 100.0 0.3 91.4
blib/lib/Test/TypeTiny.pm 100.0 73.6 73.3 100.0 100.0 15.4 99.2
blib/lib/Type/Coercion.pm 87.6 66.1 50.0 91.8 100.0 0.9 77.6
blib/lib/Type/Coercion/Union.pm 87.2 50.0 n/a 92.3 100.0 0.0 81.0
blib/lib/Type/Library.pm 100.0 81.7 76.2 100.0 100.0 4.2 92.9
blib/lib/Type/Params.pm 100.0 87.8 61.9 97.8 100.0 4.0 91.4
blib/lib/Type/Params/Alternatives.pm 97.1 88.8 67.8 96.3 100.0 0.0 91.7
blib/lib/Type/Params/Parameter.pm 98.0 94.5 83.1 96.7 94.7 0.0 94.2
blib/lib/Type/Params/Signature.pm 95.7 84.7 69.8 97.7 91.1 0.6 89.2
blib/lib/Type/Tie.pm 97.3 78.5 52.6 93.7 100.0 0.5 90.3
blib/lib/Type/Tiny.pm 91.9 76.5 67.0 93.3 98.8 34.7 84.3
blib/lib/Type/Tiny/Bitfield.pm 99.2 81.8 63.0 100.0 90.0 0.0 89.7
blib/lib/Type/Tiny/Class.pm 80.1 59.5 50.0 90.3 100.0 0.5 76.5
blib/lib/Type/Tiny/ConstrainedObject.pm 97.3 75.0 n/a 92.3 100.0 0.0 95.0
blib/lib/Type/Tiny/Duck.pm 88.1 63.3 41.6 95.6 100.0 0.0 81.7
blib/lib/Type/Tiny/Enum.pm 95.4 78.8 68.2 97.8 100.0 0.4 89.2
blib/lib/Type/Tiny/Intersection.pm 99.0 81.8 80.0 100.0 100.0 1.2 94.3
blib/lib/Type/Tiny/Role.pm 100.0 64.2 41.6 100.0 100.0 0.0 87.5
blib/lib/Type/Tiny/Union.pm 91.8 84.0 68.7 96.6 100.0 0.0 89.6
blib/lib/Type/Utils.pm 90.9 72.9 46.6 97.9 100.0 4.4 82.3
blib/lib/Types/Common.pm 96.0 50.0 n/a 100.0 n/a 0.4 94.2
blib/lib/Types/Common/Numeric.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Types/Common/String.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/Types/Standard.pm 98.5 45.0 62.5 100.0 100.0 2.4 87.7
blib/lib/Types/TypeTiny.pm 63.0 53.9 65.5 64.8 29.6 4.0 60.2
inc/Test/Fatal.pm 67.5 20.0 33.3 75.0 100.0 10.8 61.1
inc/Test/Requires.pm 76.7 36.3 42.8 100.0 0.0 3.6 65.0
inc/Try/Tiny.pm 73.6 41.1 n/a 80.0 100.0 0.1 66.1
inc/boolean.pm 52.9 3.5 n/a 47.0 0.0 0.3 34.6
lib/Type/Parser.pm 99.0 89.2 85.5 100.0 100.0 1.5 94.5
lib/Type/Registry.pm 86.4 62.0 51.1 94.4 100.0 0.9 78.8
lib/Type/Tiny/_DeclaredType.pm 96.6 50.0 n/a 100.0 100.0 0.0 88.0
lib/Types/Standard/ArrayRef.pm 93.3 82.0 52.2 95.4 n/a 0.1 83.8
lib/Types/Standard/CycleTuple.pm 99.2 82.1 55.5 100.0 n/a 0.0 92.9
lib/Types/Standard/Dict.pm 96.5 81.8 73.7 100.0 50.0 0.0 88.7
lib/Types/Standard/HashRef.pm 100.0 81.8 64.2 100.0 n/a 0.0 93.0
lib/Types/Standard/Map.pm 100.0 75.6 65.2 100.0 n/a 0.0 87.6
lib/Types/Standard/ScalarRef.pm 100.0 78.1 44.4 100.0 n/a 0.0 91.3
lib/Types/Standard/StrMatch.pm 100.0 77.5 60.0 100.0 n/a 0.0 90.0
lib/Types/Standard/Tied.pm 100.0 77.7 n/a 100.0 n/a 0.0 94.8
lib/Types/Standard/Tuple.pm 100.0 84.2 73.3 100.0 n/a 0.0 90.5