Subroutine Coverage

blib/lib/Mic/Assembler.pm
Criterion Covered Total %
subroutine 63 69 91.3
pod 0 3 0.0


line count pod subroutine
3 33 n/a BEGIN
4 33 n/a BEGIN
5 33 n/a BEGIN
6 33 n/a BEGIN
7 33 n/a BEGIN
8 33 n/a BEGIN
9 33 n/a BEGIN
10 33 n/a BEGIN
11 33 n/a BEGIN
12 33 n/a BEGIN
13 33 n/a BEGIN
14 33 n/a BEGIN
16 33 n/a BEGIN
19 49 No new
28 47 No load_spec_from
41 49 No assemble
82 49 n/a _collect_non_instance_methods
98 49 n/a _get_stash
113 98 n/a _interface
138 49 n/a _prep_interface
159 49 n/a _merge_interfaces
171 49 n/a _check_interface
182 49 n/a _add_methods
187 8 n/a DOES
187 6 n/a DOES
187 8 n/a __ANON__
202 75 n/a __ANON__
202 75 n/a can
202 75 n/a can
221 144 n/a __ANON__
221 27 n/a url
238 2 n/a __ANON__
252 1 n/a __ANON__
252 12 n/a set_url
279 65 n/a _validate_slot_def
290 49 n/a _add_invariants
302 687 n/a __ANON__
317 243 n/a _add_pre_conditions
326 13 n/a __ANON__
336 243 n/a _add_post_conditions
347 30 n/a __ANON__
375 63 n/a _validate_contract_def
382 49 n/a _make_builder_class
393 52 n/a __ANON__
393 52 n/a main_class
393 32 n/a main_class
396 51 n/a __ANON__
396 51 n/a build
396 32 n/a build
405 51 n/a __ANON__
405 51 n/a check_invariants
405 32 n/a check_invariants
415 0 n/a __ANON__
415 0 n/a get_var
415 0 n/a get_var
420 0 n/a __ANON__
420 0 n/a set_var
420 0 n/a set_var
431 49 n/a _add_class_methods
445 64 n/a _add_delegates
466 288 n/a __ANON__
466 90 n/a pop
466 89 n/a size
489 177 n/a _constructor_spec
501 49 n/a _add_default_constructor
509 51 n/a __ANON__
509 51 n/a new
509 16 n/a new
550 52 n/a new_object