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 32 n/a BEGIN
4 32 n/a BEGIN
8 32 n/a BEGIN
9 32 n/a BEGIN
10 32 n/a BEGIN
11 32 n/a BEGIN
12 32 n/a BEGIN
13 32 n/a BEGIN
15 32 n/a BEGIN
17 32 n/a BEGIN
23 4042 n/a __ANON__
25 32 n/a BEGIN
86 9002 n/a _attrs
96 971 n/a _Specio_Constraint_Role_Interface_BUILD
115 946 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 3333 No value_is_valid
160 920 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 1040 No is_anon
188 405 No has_real_constraint
195 1267 No can_be_inlined
208 351 n/a _build_generated_inline_sub
223 819 n/a _self_or_first_inlinable_ancestor
225 844 n/a __ANON__
236 110 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 8 n/a __ANON__
321 11 No can_inline_coercion_and_check
323 22 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 450 n/a _build_ancestors
508 967 n/a _build_description
518 971 n/a _build_coercions
522 9341 n/a _clone_coercions
537 54 n/a _stringify
545 79 n/a _build_signature
565 0 No has_coercion
570 114 n/a _inline_check
574 0 n/a _compiled_type_constraint
580 0 No coercion
585 0 n/a _compiled_type_coercion
588 0 n/a __ANON__
594 0 No has_message
598 0 No message
602 0 No get_message
609 54 No check
613 0 No coerce