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 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 49 n/a import
379 2 n/a unimport
383 44 n/a BEGIN
389 41 n/a _new
394 34 No runner
400 7 No dryrunner
406 41 No init
422 2 No install_generic_cmd
424 2 n/a __ANON__
427 3 n/a __ANON__
432 2 n/a __ANON__
438 44 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 136 n/a _show_cwd
810 10 n/a _open2
828 11 No cmd_open2
836 10 n/a __ANON__
844 1 n/a __ANON__
851 3 No cmd_info_open2
858 73 n/a _open3
898 38 No cmd_open3
908 37 n/a __ANON__
927 1 n/a __ANON__
934 3 No cmd_info_open3
941 143 n/a _qx
953 144 No cmd_qx
961 143 n/a __ANON__
974 113 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 138 No cmd_system
1078 137 n/a __ANON__
1089 0 n/a __ANON__
1102 1 No cmd_info_system
1109 23 No cmd_touch
1114 28 n/a __ANON__
1119 1 n/a __ANON__
1130 16 No cmd_create_file_if_nonexisting
1135 16 n/a __ANON__
1150 20 No cmd_unlink
1159 18 n/a __ANON__
1169 2 No cmd_unsetenv
1172 1 n/a __ANON__
1183 10 No cmd_utime
1208 9 n/a __ANON__
1229 13 No cmd_which
1234 11 n/a __ANON__
1238 32 No cmd_write_binary
1273 26 n/a __ANON__
1315 47 No cmd_change_file
1378 6 n/a __ANON__
1399 12 n/a __ANON__
1505 24 n/a __ANON__
1530 36 n/a _diff_files
1598 581 n/a new
1603 46 n/a return_zero
1604 45 n/a __ANON__
1606 624 n/a commands
1608 43 n/a set_last_rv
1615 561 n/a doit
1633 20 n/a show
1654 41 n/a new
1659 15 n/a is_dry_run
1661 1 n/a can_ipc_run
1664 2 n/a install_generic_cmd
1670 1322 n/a install_cmd
1674 629 n/a __ANON__
1681 44 n/a BEGIN
1686 14 n/a add_component
1706 322 n/a __ANON__
1709 44 n/a BEGIN
1747 6 n/a call_wrapped_method
1763 6 n/a call
1765 44 n/a BEGIN
1770 2 n/a call_with_runner
1772 44 n/a BEGIN
1778 5 n/a do_ssh_connect
1785 0 n/a do_sudo
1797 44 n/a BEGIN
1800 0 n/a new
1803 6 n/a runner
1806 14 n/a receive_data
1821 14 n/a send_data
1830 0 n/a _reap_process
1839 0 n/a __ANON__
1842 0 n/a __ANON__
1861 0 n/a gentle_retry
1878 0 n/a __ANON__
1895 1 n/a new
1912 7 n/a call_remote
1935 0 n/a new
1950 0 n/a run
1955 44 n/a BEGIN
1960 0 n/a __ANON__
1963 0 n/a __ANON__
2013 1 n/a new
2029 1 n/a run
2054 0 n/a call_remote
2060 0 n/a AUTOLOAD
2066 0 n/a _can_LANS
2076 0 n/a add_components
2081 0 n/a self_require
2097 44 n/a BEGIN
2102 0 n/a do_connect
2177 0 n/a DESTROY
2186 44 n/a BEGIN
2189 5 n/a do_connect
2254 44 n/a BEGIN
2365 0 n/a ssh
2368 0 n/a DESTROY
2386 0 n/a comm_to_sock
2401 0 n/a __ANON__
2404 0 n/a __ANON__
2413 0 n/a __ANON__
2423 0 n/a __ANON__
2434 0 n/a __ANON__