Subroutine Coverage

blib/lib/Doit.pm
Criterion Covered Total %
subroutine 145 178 81.4
pod 4 46 8.7


line count pod subroutine
15 43 n/a BEGIN
16 43 n/a BEGIN
23 43 n/a BEGIN
30 43 n/a BEGIN
31 95 n/a __ANON__
31 43 n/a _use_coloring
32 420 n/a __ANON__
35 43 n/a BEGIN
36 1 n/a __ANON__
36 1 n/a _no_coloring
41 45 n/a _can_coloring
51 43 n/a BEGIN
58 43 n/a BEGIN
59 43 n/a BEGIN
61 43 n/a BEGIN
65 421 Yes info
66 3 Yes warning
67 92 Yes error
70 2 Yes set_label
81 43 n/a BEGIN
82 43 n/a BEGIN
87 54 No new
111 31 No stringify
120 50 No throw
126 43 n/a BEGIN
129 127 No new
134 131 No add_scope_cleanup
139 127 n/a DESTROY
165 43 n/a BEGIN
166 43 n/a BEGIN
168 43 n/a BEGIN
171 127 No new_scope_cleanup
178 302 No in_directory
188 100 n/a __ANON__
199 65 No copy_stat
233 0 No get_sudo_cmd
244 0 n/a win32_quote_list
257 0 n/a _quote_literal
294 0 n/a _has_shell_metachars
326 48 n/a import
331 2 n/a unimport
335 43 n/a BEGIN
340 38 n/a _new
345 31 No runner
351 7 No dryrunner
357 38 No init
373 2 No install_generic_cmd
375 2 n/a __ANON__
378 3 n/a __ANON__
383 2 n/a __ANON__
389 43 n/a BEGIN
394 33 No cmd_chmod
413 27 n/a __ANON__
434 12 No cmd_chown
484 2 n/a __ANON__
505 12 No cmd_cond_run
545 6 No cmd_ln_nsf
570 2 n/a __ANON__
583 3 No cmd_make_path
589 2 n/a __ANON__
603 20 No cmd_mkdir
608 2 n/a __ANON__
614 16 n/a __ANON__
626 4 No cmd_remove_tree
632 3 n/a __ANON__
646 15 No cmd_rename
649 13 n/a __ANON__
657 17 No cmd_copy
676 11 n/a __ANON__
710 3 No cmd_move
713 2 n/a __ANON__
724 50 n/a _analyze_dollar_questionmark
748 46 n/a _handle_dollar_questionmark
761 136 n/a _show_cwd
771 11 No cmd_open2
783 10 n/a __ANON__
798 1 n/a __ANON__
805 3 No cmd_info_open2
812 38 No cmd_open3
828 37 n/a __ANON__
874 1 n/a __ANON__
881 3 No cmd_info_open3
888 154 n/a _qx
900 144 No cmd_qx
908 143 n/a __ANON__
921 113 n/a __ANON__
928 134 No cmd_info_qx
935 6 No cmd_rmdir
938 5 n/a __ANON__
948 0 No cmd_run
952 0 n/a __ANON__
975 3 No cmd_setenv
978 2 n/a __ANON__
989 2 No cmd_symlink
1004 1 n/a __ANON__
1015 138 No cmd_system
1025 137 n/a __ANON__
1036 0 n/a __ANON__
1049 1 No cmd_info_system
1056 23 No cmd_touch
1061 28 n/a __ANON__
1066 1 n/a __ANON__
1077 15 No cmd_create_file_if_nonexisting
1082 15 n/a __ANON__
1097 20 No cmd_unlink
1106 18 n/a __ANON__
1116 2 No cmd_unsetenv
1119 1 n/a __ANON__
1130 10 No cmd_utime
1155 9 n/a __ANON__
1176 32 No cmd_write_binary
1211 26 n/a __ANON__
1281 47 No cmd_change_file
1344 6 n/a __ANON__
1365 12 n/a __ANON__
1471 24 n/a __ANON__
1508 568 n/a new
1513 46 n/a return_zero
1514 45 n/a __ANON__
1516 610 n/a commands
1518 42 n/a set_last_rv
1525 548 n/a doit
1543 20 n/a show
1564 38 n/a new
1569 15 n/a is_dry_run
1571 1 n/a can_ipc_run
1574 2 n/a install_generic_cmd
1580 1249 n/a install_cmd
1584 614 n/a __ANON__
1591 43 n/a BEGIN
1596 14 n/a add_component
1616 322 n/a __ANON__
1619 43 n/a BEGIN
1656 6 n/a call_wrapped_method
1672 6 n/a call
1674 43 n/a BEGIN
1679 2 n/a call_with_runner
1681 43 n/a BEGIN
1687 5 n/a do_ssh_connect
1694 0 n/a do_sudo
1706 43 n/a BEGIN
1709 0 n/a new
1712 6 n/a runner
1715 14 n/a receive_data
1730 14 n/a send_data
1739 0 n/a _reap_process
1748 0 n/a __ANON__
1751 0 n/a __ANON__
1770 0 n/a gentle_retry
1787 0 n/a __ANON__
1804 1 n/a new
1821 7 n/a call_remote
1844 0 n/a new
1859 0 n/a run
1864 43 n/a BEGIN
1869 0 n/a __ANON__
1872 0 n/a __ANON__
1922 1 n/a new
1938 1 n/a run
1963 0 n/a call_remote
1969 0 n/a AUTOLOAD
1975 0 n/a _can_LANS
1985 0 n/a add_components
1990 0 n/a self_require
2006 43 n/a BEGIN
2011 0 n/a do_connect
2086 0 n/a DESTROY
2095 43 n/a BEGIN
2098 5 n/a do_connect
2163 43 n/a BEGIN
2274 0 n/a ssh
2277 0 n/a DESTROY
2295 0 n/a comm_to_sock
2310 0 n/a __ANON__
2313 0 n/a __ANON__
2322 0 n/a __ANON__
2332 0 n/a __ANON__
2343 0 n/a __ANON__