Subroutine Coverage

blib/lib/Scalar/Validation.pm
Criterion Covered Total %
subroutine 67 77 87.0
pod 6 23 26.0


line count pod subroutine
16 1 n/a BEGIN
18 1 n/a BEGIN
19 1 n/a BEGIN
38 1 n/a BEGIN
39 1 n/a BEGIN
495 2 n/a _handle_enum_explained
525 3 n/a __ANON__
526 3 n/a __ANON__
531 2 n/a __ANON__
537 214 n/a _check_parent_rules
558 5 n/a _ref_empty_check
565 2 n/a __ANON__
572 1 n/a __ANON__
580 24 n/a _do_fail
600 1 n/a _init_run_API
617 17 No convert_to_named_params
620 1 n/a __ANON__
625 12 No parameters_end
630 0 n/a __ANON__
635 12 n/a __ANON__
639 0 n/a __ANON__
650 5 No validation_trouble
655 38 No validation_messages
665 7 No prepare_validation_mode
682 2 n/a __ANON__
686 2 n/a __ANON__
690 0 n/a __ANON__
708 0 No get_rules
712 2 No __ANON__
712 21 n/a rule_known
718 2 Yes __ANON__
718 18 n/a declare_rule
725 3 n/a __ANON__
728 0 n/a __ANON__
729 1 n/a __ANON__
744 0 Yes __ANON__
744 2 n/a delete_rule
746 0 n/a __ANON__
752 0 Yes __ANON__
752 1 n/a replace_rule
759 3 n/a _defined_or_not_message
772 1 No Enum
777 3 n/a __ANON__
779 1 n/a __ANON__
784 1 No enum
789 3 n/a __ANON__
791 1 n/a __ANON__
796 1 No Enum_explained
800 9 No __ANON__
800 1 n/a enum_explained
806 4 No greater_than
809 4 n/a __ANON__
810 2 n/a __ANON__
816 6 No greater_equal
819 6 n/a __ANON__
820 2 n/a __ANON__
826 3 No equal_to
830 1 n/a __ANON__
831 0 n/a __ANON__
837 2 n/a __ANON__
838 0 n/a __ANON__
844 4 No less_than
847 4 n/a __ANON__
848 2 n/a __ANON__
854 6 No less_equal
857 6 n/a __ANON__
858 2 n/a __ANON__
866 8 No is_a
868 2 n/a __ANON__
869 7 n/a __ANON__
883 249 Yes is_valid
885 67 n/a __ANON__
896 8 Yes validate_and_correct
907 5 n/a __ANON__
919 78 Yes named_parameter
962 782 n/a _do_validate
998 2 n/a __ANON__