|
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
|