Subroutine Coverage

lib/Command/Dispatch/Shell.pm
Criterion Covered Total %
subroutine 26 40 65.0
pod 0 6 0.0


line count pod subroutine
2 9 n/a BEGIN
3 9 n/a BEGIN
5 9 n/a BEGIN
6 9 n/a BEGIN
16 0 No execute_with_shell_params_and_exit
29 0 n/a _cmdline_run
57 1 n/a _execute_with_shell_params_and_return_exit_code
87 3 n/a _execute_delegate_class_with_params
150 20 No resolve_class_and_params_for_argv
171 0 n/a __ANON__
318 6 No resolve_option_completion_spec
320 9 n/a BEGIN
328 20 n/a _errors_from_missing_parameters
426 3 n/a _params_to_resolve
492 6 n/a _can_resolve_type
506 58 n/a _shell_args_property_meta
525 9 n/a BEGIN
588 137 n/a _shell_arg_name_from_property_meta
596 136 n/a _shell_arg_getopt_qualifier_from_property_meta
611 0 n/a _shell_arg_usage_string_from_property_meta
643 100 n/a _shell_arg_getopt_specification_from_property_meta
654 36 n/a _shell_arg_getopt_complete_specification_from_property_meta
697 20 n/a _shell_args_getopt_specification
710 6 n/a _shell_args_getopt_complete_specification
721 20 n/a _bare_shell_argument_names
742 3 No resolve_param_value_from_cmdline_text
837 2 No resolve_param_value_from_text
888 0 n/a _resolve_param_value_via_related_class_method
952 2 n/a _resolve_param_value_from_text_by_bool_expr
970 2 n/a _try_get_by_id
987 2 n/a _resolve_param_value_from_text_by_name_or_id
1003 0 n/a _get_user_verification_for_param_value
1026 0 n/a _get_user_verification_for_param_value_drilldown
1110 0 No terminal_input_filehandle
1121 0 n/a _ask_user_question
1131 0 n/a __ANON__
1161 0 n/a _validate_user_response_for_param_value_verification
1183 0 n/a _trim_list_from_response
1219 0 n/a _pad_string
1232 0 n/a _can_interact_with_user