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 29 n/a BEGIN
4 29 n/a BEGIN
8 29 n/a BEGIN
9 29 n/a BEGIN
10 29 n/a BEGIN
11 29 n/a BEGIN
12 29 n/a BEGIN
13 29 n/a BEGIN
15 29 n/a BEGIN
17 29 n/a BEGIN
23 4030 n/a __ANON__
25 29 n/a BEGIN
86 8867 n/a _attrs
96 908 n/a _Specio_Constraint_Role_Interface_BUILD
115 883 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
169 40 n/a __ANON__
174 15 No is_same_type_as
181 977 No is_anon
187 405 No has_real_constraint
194 1260 No can_be_inlined
207 350 n/a _build_generated_inline_sub
222 818 n/a _self_or_first_inlinable_ancestor
224 843 n/a __ANON__
235 109 n/a _build_optimized_constraint
246 88 n/a _constraint_with_parents
266 1267 n/a __ANON__
274 22 No id
280 18 No add_coercion
294 4 No has_coercion_from_type
301 16 No coerce_value
314 5 No can_inline_coercion
316 8 n/a __ANON__
320 11 No can_inline_coercion_and_check
322 22 n/a __ANON__
326 2 No inline_coercion
342 6 No inline_coercion_and_check
362 8 n/a _inline_coercion
392 126 No inline_assert
419 468 No inline_check
431 0 n/a _subify
435 78 n/a _build_subification
441 217 n/a __ANON__
446 126 n/a _inline_throw_exception
461 5 No coercion_sub
464 6 n/a __ANON__
488 3 n/a __ANON__
493 449 n/a _build_ancestors
507 904 n/a _build_description
517 908 n/a _build_coercions
521 9159 n/a _clone_coercions
536 54 n/a _stringify
544 74 n/a _build_signature
563 0 No has_coercion
568 114 n/a _inline_check
572 0 n/a _compiled_type_constraint
578 0 No coercion
583 0 n/a _compiled_type_coercion
586 0 n/a __ANON__
592 0 No has_message
596 0 No message
600 0 No get_message
607 50 No check
611 0 No coerce