Subroutine Coverage

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


line count pod subroutine
15 44 n/a BEGIN
16 44 n/a BEGIN
23 44 n/a BEGIN
30 44 n/a BEGIN
31 97 n/a __ANON__
31 44 n/a _use_coloring
32 422 n/a __ANON__
35 44 n/a BEGIN
36 1 n/a __ANON__
36 1 n/a _no_coloring
41 46 n/a _can_coloring
51 44 n/a BEGIN
58 44 n/a BEGIN
59 44 n/a BEGIN
61 44 n/a BEGIN
65 423 Yes info
66 3 Yes warning
67 94 Yes error
70 2 Yes set_label
81 44 n/a BEGIN
82 44 n/a BEGIN
87 54 No new
111 31 No stringify
120 50 No throw
126 44 n/a BEGIN
129 127 No new
134 131 No add_scope_cleanup
139 127 n/a DESTROY
165 44 n/a BEGIN
166 44 n/a BEGIN
168 44 n/a BEGIN
171 127 Yes new_scope_cleanup
178 302 Yes in_directory
188 100 n/a __ANON__
199 65 Yes copy_stat
233 0 Yes get_sudo_cmd
238 14 No is_in_path
245 14 n/a __ANON__
292 0 n/a win32_quote_list
305 0 n/a _quote_literal
342 0 n/a _has_shell_metachars
374 49 n/a import
379 2 n/a unimport
383 44 n/a BEGIN
388 41 n/a _new
393 34 No runner
399 7 No dryrunner
405 41 No init
421 2 No install_generic_cmd
423 2 n/a __ANON__
426 3 n/a __ANON__
431 2 n/a __ANON__
437 44 n/a BEGIN
442 34 No cmd_chmod
461 28 n/a __ANON__
482 12 No cmd_chown
532 2 n/a __ANON__
553 12 No cmd_cond_run
593 6 No cmd_ln_nsf
618 2 n/a __ANON__
631 3 No cmd_make_path
637 2 n/a __ANON__
651 20 No cmd_mkdir
656 2 n/a __ANON__
662 16 n/a __ANON__
674 4 No cmd_remove_tree
680 3 n/a __ANON__
694 15 No cmd_rename
697 13 n/a __ANON__
705 17 No cmd_copy
724 11 n/a __ANON__
748 3 No cmd_move
751 2 n/a __ANON__
762 50 n/a _analyze_dollar_questionmark
786 46 n/a _handle_dollar_questionmark
799 136 n/a _show_cwd
809 10 n/a _open2
827 11 No cmd_open2
835 10 n/a __ANON__
843 1 n/a __ANON__
850 3 No cmd_info_open2
857 73 n/a _open3
897 38 No cmd_open3
907 37 n/a __ANON__
926 1 n/a __ANON__
933 3 No cmd_info_open3
940 143 n/a _qx
952 144 No cmd_qx
960 143 n/a __ANON__
973 113 n/a __ANON__
980 134 No cmd_info_qx
987 6 No cmd_rmdir
990 5 n/a __ANON__
1000 0 No cmd_run
1004 0 n/a __ANON__
1027 3 No cmd_setenv
1030 2 n/a __ANON__
1041 2 No cmd_symlink
1056 1 n/a __ANON__
1067 138 No cmd_system
1077 137 n/a __ANON__
1088 0 n/a __ANON__
1101 1 No cmd_info_system
1108 23 No cmd_touch
1113 28 n/a __ANON__
1118 1 n/a __ANON__
1129 16 No cmd_create_file_if_nonexisting
1134 16 n/a __ANON__
1149 20 No cmd_unlink
1158 18 n/a __ANON__
1168 2 No cmd_unsetenv
1171 1 n/a __ANON__
1182 10 No cmd_utime
1207 9 n/a __ANON__
1228 16 No cmd_which
1233 14 n/a __ANON__
1237 32 No cmd_write_binary
1272 26 n/a __ANON__
1314 47 No cmd_change_file
1377 6 n/a __ANON__
1398 12 n/a __ANON__
1504 24 n/a __ANON__
1529 36 n/a _diff_files
1569 584 n/a new
1574 46 n/a return_zero
1575 45 n/a __ANON__
1577 627 n/a commands
1579 43 n/a set_last_rv
1586 564 n/a doit
1604 20 n/a show
1625 41 n/a new
1630 15 n/a is_dry_run
1632 1 n/a can_ipc_run
1635 2 n/a install_generic_cmd
1641 1322 n/a install_cmd
1645 632 n/a __ANON__
1652 44 n/a BEGIN
1657 14 n/a add_component
1677 322 n/a __ANON__
1680 44 n/a BEGIN
1718 6 n/a call_wrapped_method
1734 6 n/a call
1736 44 n/a BEGIN
1741 2 n/a call_with_runner
1743 44 n/a BEGIN
1749 5 n/a do_ssh_connect
1756 0 n/a do_sudo
1768 44 n/a BEGIN
1771 0 n/a new
1774 6 n/a runner
1777 14 n/a receive_data
1792 14 n/a send_data
1801 0 n/a _reap_process
1810 0 n/a __ANON__
1813 0 n/a __ANON__
1832 0 n/a gentle_retry
1849 0 n/a __ANON__
1866 1 n/a new
1883 7 n/a call_remote
1906 0 n/a new
1921 0 n/a run
1926 44 n/a BEGIN
1931 0 n/a __ANON__
1934 0 n/a __ANON__
1984 1 n/a new
2000 1 n/a run
2025 0 n/a call_remote
2031 0 n/a AUTOLOAD
2037 0 n/a _can_LANS
2047 0 n/a add_components
2052 0 n/a self_require
2068 44 n/a BEGIN
2073 0 n/a do_connect
2148 0 n/a DESTROY
2157 44 n/a BEGIN
2160 5 n/a do_connect
2225 44 n/a BEGIN
2336 0 n/a ssh
2339 0 n/a DESTROY
2357 0 n/a comm_to_sock
2372 0 n/a __ANON__
2375 0 n/a __ANON__
2384 0 n/a __ANON__
2394 0 n/a __ANON__
2405 0 n/a __ANON__