Subroutine Coverage

blib/lib/Doit.pm
Criterion Covered Total %
subroutine 152 182 83.5
pod 8 48 16.6


line count pod subroutine
15 46 n/a BEGIN
16 46 n/a BEGIN
23 46 n/a BEGIN
30 46 n/a BEGIN
31 97 n/a __ANON__
31 46 n/a _use_coloring
32 427 n/a __ANON__
35 46 n/a BEGIN
36 1 n/a __ANON__
36 1 n/a _no_coloring
41 48 n/a _can_coloring
51 46 n/a BEGIN
58 46 n/a BEGIN
59 46 n/a BEGIN
61 46 n/a BEGIN
65 428 Yes info
66 3 Yes warning
67 94 Yes error
70 2 Yes set_label
81 46 n/a BEGIN
82 46 n/a BEGIN
87 54 No new
111 31 No stringify
120 50 No throw
126 46 n/a BEGIN
129 128 No new
134 132 No add_scope_cleanup
139 128 n/a DESTROY
165 46 n/a BEGIN
166 46 n/a BEGIN
168 46 n/a BEGIN
171 128 Yes new_scope_cleanup
178 303 Yes in_directory
188 101 n/a __ANON__
199 65 Yes copy_stat
233 0 Yes get_sudo_cmd
238 18 No is_in_path
245 18 n/a __ANON__
292 0 n/a win32_quote_list
305 0 n/a _quote_literal
342 0 n/a _has_shell_metachars
374 53 n/a import
379 2 n/a unimport
383 46 n/a BEGIN
389 44 n/a _new
394 37 No runner
400 7 No dryrunner
406 44 No init
422 2 No install_generic_cmd
424 2 n/a __ANON__
427 3 n/a __ANON__
432 2 n/a __ANON__
438 46 n/a BEGIN
443 34 No cmd_chmod
462 28 n/a __ANON__
483 12 No cmd_chown
533 2 n/a __ANON__
554 12 No cmd_cond_run
594 6 No cmd_ln_nsf
619 2 n/a __ANON__
632 3 No cmd_make_path
638 2 n/a __ANON__
652 20 No cmd_mkdir
657 2 n/a __ANON__
663 16 n/a __ANON__
675 4 No cmd_remove_tree
681 3 n/a __ANON__
695 15 No cmd_rename
698 13 n/a __ANON__
706 17 No cmd_copy
725 11 n/a __ANON__
749 3 No cmd_move
752 2 n/a __ANON__
763 50 n/a _analyze_dollar_questionmark
787 46 n/a _handle_dollar_questionmark
800 137 n/a _show_cwd
810 10 n/a _open2
828 11 No cmd_open2
836 10 n/a __ANON__
851 3 No cmd_info_open2
858 74 n/a _open3
898 39 No cmd_open3
908 38 n/a __ANON__
934 3 No cmd_info_open3
941 144 n/a _qx
953 145 No cmd_qx
961 144 n/a __ANON__
981 134 No cmd_info_qx
988 6 No cmd_rmdir
991 5 n/a __ANON__
1001 0 No cmd_run
1005 0 n/a __ANON__
1028 3 No cmd_setenv
1031 2 n/a __ANON__
1042 2 No cmd_symlink
1057 1 n/a __ANON__
1068 139 No cmd_system
1078 138 n/a __ANON__
1095 2 No cmd_info_system
1102 23 No cmd_touch
1107 28 n/a __ANON__
1112 1 n/a __ANON__
1123 16 No cmd_create_file_if_nonexisting
1128 16 n/a __ANON__
1143 20 No cmd_unlink
1152 18 n/a __ANON__
1162 2 No cmd_unsetenv
1165 1 n/a __ANON__
1176 10 No cmd_utime
1201 9 n/a __ANON__
1222 13 No cmd_which
1227 11 n/a __ANON__
1231 32 No cmd_write_binary
1266 26 n/a __ANON__
1308 47 No cmd_change_file
1371 6 n/a __ANON__
1392 12 n/a __ANON__
1498 24 n/a __ANON__
1523 36 n/a _diff_files
1591 606 n/a new
1596 46 n/a return_zero
1597 45 n/a __ANON__
1599 649 n/a commands
1601 43 n/a set_last_rv
1608 585 n/a doit
1626 21 n/a show
1651 44 n/a new
1656 17 n/a is_dry_run
1658 1 n/a can_ipc_run
1661 2 n/a install_generic_cmd
1667 1382 n/a install_cmd
1671 632 n/a __ANON__
1678 46 n/a BEGIN
1683 16 n/a add_component
1703 322 n/a __ANON__
1706 46 n/a BEGIN
1744 10 n/a call_wrapped_method
1760 6 n/a call
1762 46 n/a BEGIN
1767 5 n/a call_with_runner
1769 46 n/a BEGIN
1775 5 n/a do_ssh_connect
1782 0 n/a do_sudo
1789 2 n/a do_fork
1802 46 n/a BEGIN
1805 0 n/a new
1808 6 n/a runner
1811 23 n/a receive_data
1826 22 n/a send_data
1835 0 n/a _reap_process
1844 0 n/a __ANON__
1847 0 n/a __ANON__
1866 0 n/a gentle_retry
1883 0 n/a __ANON__
1900 2 n/a new
1917 11 n/a call_remote
1940 0 n/a new
1955 0 n/a run
1960 46 n/a BEGIN
1965 0 n/a __ANON__
1968 0 n/a __ANON__
2018 1 n/a new
2034 1 n/a run
2059 4 n/a call_remote
2065 4 n/a AUTOLOAD
2071 0 n/a _can_LANS
2081 0 n/a add_components
2086 0 n/a self_require
2102 46 n/a BEGIN
2107 0 n/a do_connect
2182 0 n/a DESTROY
2191 46 n/a BEGIN
2194 5 n/a do_connect
2259 46 n/a BEGIN
2370 0 n/a ssh
2373 0 n/a DESTROY
2391 0 n/a comm_to_sock
2406 0 n/a __ANON__
2409 0 n/a __ANON__
2418 0 n/a __ANON__
2428 0 n/a __ANON__
2439 0 n/a __ANON__