Subroutine Coverage

blib/lib/Minions.pm
Criterion Covered Total %
subroutine 68 79 86.0
pod 1 2 50.0


line count pod subroutine
3 48 n/a BEGIN
4 48 n/a BEGIN
5 48 n/a BEGIN
6 48 n/a BEGIN
7 48 n/a BEGIN
8 48 n/a BEGIN
9 48 n/a BEGIN
10 48 n/a BEGIN
11 48 n/a BEGIN
18 48 n/a BEGIN
19 48 n/a BEGIN
30 23 n/a import
48 53 Yes minionize
122 67 No utility_class
129 53 n/a _prep_interface
150 83 n/a _compose_roles
177 49 n/a _compose_traitlibs
204 31 n/a _load_role
216 0 n/a _load_traitlib
228 49 n/a _check_role_requirements
234 96 n/a _check_traitlib_requirements
259 47 n/a _check_interface
270 81 n/a _get_stash
285 29 n/a _add_role_items
301 0 n/a _add_traitlib_items
322 28 n/a _add_role_methods
328 109 n/a __ANON__
358 3 n/a _raise_role_conflict
368 65 n/a __ANON__
368 65 n/a new_object
368 10 n/a new_object
392 49 n/a _get_object_maker
396 49 n/a _add_class_methods
408 49 n/a _make_util_class
417 65 n/a __ANON__
417 65 n/a main_class
417 10 n/a main_class
421 47 n/a __ANON__
421 47 n/a build
421 10 n/a build
428 34 n/a __ANON__
428 34 n/a assert
428 4 n/a assert
444 0 n/a __ANON__
444 0 n/a get_var
444 0 n/a get_var
449 0 n/a __ANON__
449 0 n/a set_var
449 0 n/a set_var
460 49 n/a _add_default_constructor
464 64 n/a __ANON__
464 59 n/a new
464 10 n/a new
510 5 n/a __ANON__
510 41 n/a new
518 20 n/a _copy_assertions
530 49 n/a _add_methods
535 2 n/a ASSERT
535 0 n/a ASSERT
535 2 n/a __ANON__
548 12 n/a DOES
548 0 n/a DOES
548 12 n/a __ANON__
563 17 n/a __ANON__
563 17 n/a can
563 12 n/a can
582 9 n/a __ANON__
582 24 n/a max_size
592 5 n/a __ANON__
612 49 n/a _add_autoload
615 67 n/a AUTOLOAD
615 11 n/a AUTOLOAD
615 67 n/a __ANON__
642 50 n/a _add_delegates
668 24 n/a __ANON__
668 12 n/a alpha
668 4 n/a beta
669 0 n/a __ANON__
676 186 n/a _interface