Subroutine Coverage

blib/lib/Abstract/Meta/Class.pm
Criterion Covered Total %
subroutine 52 54 96.3
pod 34 34 100.0


line count pod subroutine
3 5 n/a BEGIN
4 5 n/a BEGIN
6 5 n/a BEGIN
7 5 n/a BEGIN
8 5 n/a BEGIN
9 5 n/a BEGIN
16 5 n/a BEGIN
17 5 n/a BEGIN
394 80 Yes new
408 7 Yes install_cleanup
412 3 n/a __ANON__
437 3 Yes install_destructor
440 1 n/a __ANON__
456 2 Yes install_constructor
460 0 n/a __ANON__
465 1 n/a __ANON__
481 81 Yes apply_contructor_parameters
517 26 Yes meta
526 139 Yes attributes
535 26 Yes set_attributes
545 7 Yes has_cleanup_method
554 5 Yes set_cleanup_method
563 3 Yes has_destory_method
572 1 Yes set_destroy_method
582 44 Yes initialise_method
591 0 Yes is_abstract
601 1 Yes set_abstract
610 27 Yes set_initialise_method
619 315 Yes associated_class
628 26 Yes set_associated_class
639 83 Yes all_attributes
660 28 Yes attribute
675 83 Yes super_classes
676 5 n/a BEGIN
692 26 Yes install_meta_class
698 79 n/a __ANON__
709 68 Yes meta_class
721 56 Yes add_attribute
733 56 Yes attribute_class
746 56 Yes has
767 59 Yes storage_type
789 1 Yes abstract
804 1 Yes abstract_class
808 5 n/a BEGIN
809 5 n/a BEGIN
811 1 n/a __ANON__
820 1 Yes install_abstract_methods
822 1 n/a __ANON__
834 58 Yes install_attribute_methods
870 257 Yes add_method
872 5 n/a BEGIN
885 6 Yes remove_method
886 5 n/a BEGIN
899 49 Yes constructor_attributes