Subroutine Coverage

blib/lib/Specio/Constraint/Role/Interface.pm
Criterion Covered Total %
subroutine 63 74 85.1
pod 0 28 0.0


line count pod subroutine
3 30 n/a BEGIN
4 30 n/a BEGIN
8 30 n/a BEGIN
9 30 n/a BEGIN
10 30 n/a BEGIN
11 30 n/a BEGIN
12 30 n/a BEGIN
13 30 n/a BEGIN
15 30 n/a BEGIN
17 30 n/a BEGIN
23 4030 n/a __ANON__
25 30 n/a BEGIN
86 9060 n/a _attrs
96 927 n/a _Specio_Constraint_Role_Interface_BUILD
115 902 n/a _wrap_message_generator
120 2359 n/a __ANON__
130 2359 n/a __ANON__
133 44 No coercions
134 0 No coercion_from_type
135 22 n/a _has_coercion_from_type
136 18 n/a _add_coercion
137 63 No has_coercions
140 308 No validate_or_die
153 3329 No value_is_valid
160 919 n/a _ancestors_and_self
166 13 No is_a_type_of
170 40 n/a __ANON__
175 16 No is_same_type_as
182 996 No is_anon
188 405 No has_real_constraint
195 1262 No can_be_inlined
208 350 n/a _build_generated_inline_sub
223 818 n/a _self_or_first_inlinable_ancestor
225 843 n/a __ANON__
236 109 n/a _build_optimized_constraint
247 88 n/a _constraint_with_parents
267 1267 n/a __ANON__
275 22 No id
281 18 No add_coercion
295 4 No has_coercion_from_type
302 16 No coerce_value
315 5 No can_inline_coercion
317 9 n/a __ANON__
321 11 No can_inline_coercion_and_check
323 23 n/a __ANON__
327 2 No inline_coercion
343 6 No inline_coercion_and_check
363 8 n/a _inline_coercion
393 126 No inline_assert
420 468 No inline_check
432 0 n/a _subify
436 78 n/a _build_subification
442 217 n/a __ANON__
447 126 n/a _inline_throw_exception
462 5 No coercion_sub
465 6 n/a __ANON__
489 3 n/a __ANON__
494 449 n/a _build_ancestors
508 923 n/a _build_description
518 927 n/a _build_coercions
522 9360 n/a _clone_coercions
537 54 n/a _stringify
545 82 n/a _build_signature
564 0 No has_coercion
569 114 n/a _inline_check
573 0 n/a _compiled_type_constraint
579 0 No coercion
584 0 n/a _compiled_type_coercion
587 0 n/a __ANON__
593 0 No has_message
597 0 No message
601 0 No get_message
608 50 No check
612 0 No coerce