Subroutine Coverage

blib/lib/Doit.pm
Criterion Covered Total %
subroutine 164 196 83.6
pod 9 50 18.0


line count pod subroutine
15 53 n/a BEGIN
16 53 n/a BEGIN
23 53 n/a BEGIN
24 53 n/a BEGIN
31 53 n/a BEGIN
32 125 n/a __ANON__
32 53 n/a _use_coloring
33 511 n/a __ANON__
34 0 n/a __ANON__
37 53 n/a BEGIN
38 1 n/a __ANON__
38 1 n/a _no_coloring
43 55 n/a _can_coloring
53 53 n/a BEGIN
60 53 n/a BEGIN
61 53 n/a BEGIN
63 53 n/a BEGIN
67 0 No trace
68 512 Yes info
69 3 Yes warning
70 122 Yes error
73 2 Yes set_label
84 53 n/a BEGIN
85 53 n/a BEGIN
90 66 No new
114 41 No stringify
123 62 No throw
129 53 n/a BEGIN
132 138 No new
137 142 No add_scope_cleanup
142 138 n/a DESTROY
168 53 n/a BEGIN
169 53 n/a BEGIN
171 53 n/a BEGIN
174 138 Yes new_scope_cleanup
181 336 Yes in_directory
192 103 n/a __ANON__
204 78 Yes copy_stat
238 0 Yes get_sudo_cmd
243 22 No is_in_path
250 22 n/a __ANON__
294 15 Yes get_os_release
322 0 n/a win32_quote_list
335 0 n/a _quote_literal
372 0 n/a _has_shell_metachars
404 60 n/a import
409 2 n/a unimport
413 53 n/a BEGIN
419 54 n/a _new
424 47 No runner
430 7 No dryrunner
436 54 No init
452 2 No install_generic_cmd
454 2 n/a __ANON__
457 3 n/a __ANON__
468 53 n/a BEGIN
473 42 No cmd_chmod
492 36 n/a __ANON__
513 12 No cmd_chown
563 2 n/a __ANON__
584 14 No cmd_cond_run
624 12 No cmd_ln_nsf
648 4 n/a __ANON__
659 5 No cmd_make_path
665 2 n/a __ANON__
679 21 No cmd_mkdir
684 2 n/a __ANON__
690 16 n/a __ANON__
702 4 No cmd_remove_tree
708 3 n/a __ANON__
722 23 No cmd_rename
725 21 n/a __ANON__
733 17 No cmd_copy
752 11 n/a __ANON__
776 3 No cmd_move
779 2 n/a __ANON__
790 63 n/a _analyze_dollar_questionmark
814 58 n/a _handle_dollar_questionmark
827 153 n/a _show_cwd
837 10 n/a _open2
855 11 No cmd_open2
863 10 n/a __ANON__
878 3 No cmd_info_open2
885 38 n/a _open3
925 39 No cmd_open3
935 38 n/a __ANON__
961 3 No cmd_info_open3
968 172 n/a _qx
980 173 No cmd_qx
988 172 n/a __ANON__
1008 162 No cmd_info_qx
1015 6 No cmd_rmdir
1018 5 n/a __ANON__
1028 8 No cmd_run
1032 8 n/a __ANON__
1055 3 No cmd_setenv
1058 2 n/a __ANON__
1069 4 No cmd_symlink
1084 2 n/a __ANON__
1095 155 No cmd_system
1105 154 n/a __ANON__
1122 2 No cmd_info_system
1129 25 No cmd_touch
1134 30 n/a __ANON__
1139 1 n/a __ANON__
1150 16 No cmd_create_file_if_nonexisting
1155 16 n/a __ANON__
1170 26 No cmd_unlink
1179 24 n/a __ANON__
1189 2 No cmd_unsetenv
1192 1 n/a __ANON__
1203 10 No cmd_utime
1228 10 n/a __ANON__
1249 15 No cmd_which
1254 13 n/a __ANON__
1258 44 No cmd_write_binary
1293 38 n/a __ANON__
1335 47 No cmd_change_file
1398 6 n/a __ANON__
1419 12 n/a __ANON__
1525 24 n/a __ANON__
1550 42 n/a _diff_files
1614 2 n/a _ln_nsf_system
1620 2 n/a _ln_nsf_perl
1622 38 n/a BEGIN
1637 53 n/a BEGIN
1648 705 n/a new
1653 51 n/a return_zero
1654 50 n/a __ANON__
1656 751 n/a commands
1658 46 n/a set_last_rv
1665 684 n/a doit
1683 21 n/a show
1707 53 n/a BEGIN
1710 54 n/a new
1715 42 n/a is_dry_run
1717 1 n/a can_ipc_run
1720 2 n/a install_generic_cmd
1726 1592 n/a install_cmd
1730 734 n/a __ANON__
1739 53 n/a BEGIN
1744 23 n/a add_component
1764 435 n/a __ANON__
1767 53 n/a BEGIN
1805 10 n/a call_wrapped_method
1821 6 n/a call
1823 53 n/a BEGIN
1828 7 n/a call_with_runner
1830 53 n/a BEGIN
1836 6 n/a do_ssh_connect
1843 0 n/a do_sudo
1850 2 n/a do_fork
1863 53 n/a BEGIN
1866 0 n/a new
1869 6 n/a runner
1872 23 n/a receive_data
1887 22 n/a send_data
1899 0 n/a _reap_process
1908 0 n/a __ANON__
1911 0 n/a __ANON__
1930 0 n/a gentle_retry
1947 0 n/a __ANON__
1964 2 n/a new
1980 0 n/a _label_string
1986 11 n/a call_remote
2009 0 n/a wait_ready
2025 0 n/a new
2040 0 n/a run
2045 53 n/a BEGIN
2050 0 n/a __ANON__
2053 0 n/a __ANON__
2107 1 n/a new
2123 1 n/a run
2151 4 n/a call_remote
2157 4 n/a AUTOLOAD
2163 0 n/a _can_LANS
2172 53 n/a BEGIN
2175 0 n/a add_components
2180 0 n/a self_require
2211 53 n/a BEGIN
2213 53 n/a BEGIN
2218 0 n/a do_connect
2305 0 n/a _reset_terminal
2367 0 n/a DESTROY
2385 53 n/a BEGIN
2387 53 n/a BEGIN
2390 6 n/a do_connect
2457 53 n/a BEGIN
2573 0 n/a ssh
2576 4 n/a DESTROY
2594 0 n/a comm_to_sock
2609 0 n/a __ANON__
2612 0 n/a __ANON__
2621 0 n/a __ANON__
2631 0 n/a __ANON__
2642 0 n/a __ANON__