Subroutine Coverage

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


line count pod subroutine
15 40 n/a BEGIN
16 40 n/a BEGIN
23 40 n/a BEGIN
30 40 n/a BEGIN
31 94 n/a __ANON__
31 40 n/a _use_coloring
32 411 n/a __ANON__
35 40 n/a BEGIN
36 1 n/a __ANON__
36 1 n/a _no_coloring
41 42 n/a _can_coloring
51 40 n/a BEGIN
58 40 n/a BEGIN
59 40 n/a BEGIN
61 40 n/a BEGIN
65 412 Yes info
66 3 Yes warning
67 91 Yes error
70 2 Yes set_label
81 40 n/a BEGIN
82 40 n/a BEGIN
87 54 No new
111 31 No stringify
120 50 No throw
126 40 n/a BEGIN
129 116 No new
134 120 No add_scope_cleanup
139 116 n/a DESTROY
165 40 n/a BEGIN
166 40 n/a BEGIN
168 40 n/a BEGIN
171 116 No new_scope_cleanup
178 277 No in_directory
188 91 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 45 n/a import
331 2 n/a unimport
335 40 n/a BEGIN
340 36 n/a _new
345 29 No runner
351 7 No dryrunner
357 36 No init
373 2 No install_generic_cmd
375 2 n/a __ANON__
378 3 n/a __ANON__
383 2 n/a __ANON__
389 40 n/a BEGIN
394 32 No cmd_chmod
413 28 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 3 No cmd_rename
649 3 n/a __ANON__
657 17 No cmd_copy
676 11 n/a __ANON__
710 13 No cmd_move
713 12 n/a __ANON__
724 50 n/a _analyze_dollar_questionmark
748 46 n/a _handle_dollar_questionmark
761 128 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 36 No cmd_open3
828 35 n/a __ANON__
874 1 n/a __ANON__
881 3 No cmd_info_open3
888 141 n/a _qx
900 131 No cmd_qx
908 130 n/a __ANON__
921 100 n/a __ANON__
928 121 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 130 No cmd_system
1025 129 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 542 n/a new
1513 46 n/a return_zero
1514 45 n/a __ANON__
1516 584 n/a commands
1518 42 n/a set_last_rv
1525 526 n/a doit
1543 16 n/a show
1564 36 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 1162 n/a install_cmd
1584 588 n/a __ANON__
1591 40 n/a BEGIN
1596 12 n/a add_component
1616 293 n/a __ANON__
1619 40 n/a BEGIN
1656 6 n/a call_wrapped_method
1672 6 n/a call
1674 40 n/a BEGIN
1679 2 n/a call_with_runner
1681 40 n/a BEGIN
1687 5 n/a do_ssh_connect
1694 0 n/a do_sudo
1706 40 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 40 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 40 n/a BEGIN
2011 0 n/a do_connect
2086 0 n/a DESTROY
2095 40 n/a BEGIN
2098 5 n/a do_connect
2163 40 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__