lib/CLI/Framework/Application.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 45 | 57 | 78.9 |
pod | 34 | 34 | 100.0 |
line | count | pod | subroutine |
---|---|---|---|
3 | 5 | n/a | BEGIN |
4 | 5 | n/a | BEGIN |
8 | 5 | n/a | BEGIN |
9 | 5 | n/a | BEGIN |
11 | 5 | n/a | BEGIN |
12 | 5 | n/a | BEGIN |
17 | 5 | n/a | BEGIN |
20 | 5 | n/a | BEGIN |
24 | 5 | n/a | BEGIN |
27 | 5 | n/a | BEGIN |
41 | 4 | Yes | new |
64 | 4 | n/a | _validate_hooks |
101 | 8 | Yes | cache |
111 | 65 | n/a | _list_to_hashref |
139 | 57 | Yes | command_map_hashref |
146 | 7 | n/a | _valid_command_names |
164 | 5 | n/a | _valid_command_pkgs |
178 | 7 | Yes | is_valid_command_pkg |
189 | 4 | Yes | is_valid_command_name |
201 | 1 | Yes | registered_command_names |
216 | 10 | Yes | registered_command_object |
229 | 7 | Yes | register_command |
264 | 2 | Yes | get_default_command |
265 | 0 | Yes | set_default_command |
267 | 5 | Yes | get_current_command |
268 | 5 | Yes | set_current_command |
270 | 1 | Yes | get_default_usage |
271 | 4 | Yes | set_default_usage |
280 | 2 | Yes | usage |
303 | 6 | n/a | _canonicalize_cmd |
317 | 4 | n/a | _handle_global_app_options |
364 | 5 | n/a | _parse_request |
424 | 5 | Yes | run |
493 | 14 | Yes | get_interactivity_mode |
494 | 0 | Yes | set_interactivity_mode |
497 | 0 | Yes | is_interactive_command |
511 | 0 | Yes | get_interactive_commands |
527 | 0 | Yes | run_interactive |
567 | 0 | n/a | _run_cmd_processing_loop |
613 | 0 | Yes | read_cmd |
660 | 0 | Yes | is_quit_signal |
674 | 2 | Yes | init |
676 | 5 | Yes | pre_dispatch |
678 | 1 | Yes | usage_text |
680 | 1 | Yes | option_spec |
682 | 4 | Yes | validate_options |
685 | 0 | Yes | command_map |
694 | 6 | Yes | command_alias |
696 | 0 | Yes | noninteractive_commands |
698 | 0 | Yes | quit_signals |
701 | 0 | Yes | handle_exception |
707 | 5 | Yes | render |
723 | 5 | n/a | BEGIN |
724 | 5 | n/a | BEGIN |
727 | 4 | n/a | new |
733 | 3 | n/a | get |
740 | 3 | n/a | set |