Subroutine Coverage

blib/lib/Moose/Util/TypeConstraints.pm
Criterion Covered Total %
subroutine 66 68 97.0
pod 35 36 97.2


line count pod subroutine
4 390 n/a BEGIN
5 390 n/a BEGIN
6 390 n/a BEGIN
7 390 n/a BEGIN
24 390 n/a BEGIN
25 390 n/a BEGIN
26 390 n/a BEGIN
27 390 n/a BEGIN
28 390 n/a BEGIN
29 390 n/a BEGIN
30 390 n/a BEGIN
31 390 n/a BEGIN
32 390 n/a BEGIN
33 390 n/a BEGIN
34 390 n/a BEGIN
36 390 n/a BEGIN
57 4 Yes get_type_constraint_registry
58 390 Yes list_all_type_constraints
61 5 Yes export_type_constraints_as_functions
62 390 n/a BEGIN
67 141 n/a __ANON__
72 66 Yes create_type_constraint_union
76 3 Yes create_named_type_constraint_union
81 69 n/a _create_type_constraint_union
112 134 Yes create_parameterized_type_constraint
132 132 n/a _create_parameterized_type_constraint
148 1748 Yes create_class_type_constraint
182 1300 Yes create_role_type_constraint
216 216 No find_or_create_type_constraint
245 8438 Yes find_or_create_isa_type_constraint
251 17 Yes find_or_create_does_type_constraint
257 9277 Yes find_or_parse_type_constraint
279 9277 Yes normalize_type_constraint_name
285 0 n/a _confess
296 20228 Yes find_type_constraint
308 45 Yes register_type_constraint
318 413 Yes type
329 6373 Yes subtype
352 1471 Yes class_type
356 1295 Yes role_type
360 1 Yes maybe_type
368 25 Yes duck_type
393 44 Yes coerce
410 6361 Yes as
411 6326 Yes where
412 12 Yes message
413 6631 Yes inline_as
415 47 Yes from
416 46 Yes via
419 16 Yes enum
453 6 Yes union
474 14 Yes create_enum_type_constraint
483 25 Yes create_duck_type_constraint
492 187 Yes match_on_type
540 6784 n/a _create_type_constraint
592 44 n/a _install_type_coercions
621 390 n/a BEGIN
674 390 n/a BEGIN
674 148 n/a _parse_parameterized_type_constraint
680 390 n/a BEGIN
680 428 n/a _detect_parameterized_type_constraint
685 390 n/a BEGIN
685 74 n/a _parse_type_constraint_union
699 390 n/a BEGIN
699 547 n/a _detect_type_constraint_union
737 145 Yes get_all_parameterizable_types
740 1 Yes add_parameterizable_type
754 0 Yes list_all_builtin_type_constraints