Subroutine Coverage

blib/lib/Doit.pm
Criterion Covered Total %
subroutine 166 198 83.8
pod 9 51 17.6


line count pod subroutine
15 54 n/a BEGIN
16 54 n/a BEGIN
23 54 n/a BEGIN
24 54 n/a BEGIN
31 54 n/a BEGIN
32 125 n/a __ANON__
32 54 n/a _use_coloring
33 542 n/a __ANON__
34 0 n/a __ANON__
37 54 n/a BEGIN
38 1 n/a __ANON__
38 1 n/a _no_coloring
43 56 n/a _can_coloring
53 54 n/a BEGIN
60 54 n/a BEGIN
61 54 n/a BEGIN
63 54 n/a BEGIN
67 0 No trace
68 543 Yes info
69 3 Yes warning
70 122 Yes error
73 2 Yes set_label
84 54 n/a BEGIN
85 54 n/a BEGIN
90 66 No new
114 41 No stringify
123 62 No throw
129 54 n/a BEGIN
132 143 No new
137 147 No add_scope_cleanup
142 143 n/a DESTROY
168 54 n/a BEGIN
169 54 n/a BEGIN
171 54 n/a BEGIN
174 143 Yes new_scope_cleanup
181 336 Yes in_directory
192 103 n/a __ANON__
204 81 Yes copy_stat
238 0 Yes get_sudo_cmd
243 24 No is_in_path
250 24 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 61 n/a import
409 2 n/a unimport
413 54 n/a BEGIN
419 56 n/a _new
424 48 No runner
430 8 No dryrunner
436 56 No init
452 2 No install_generic_cmd
454 2 n/a __ANON__
457 3 n/a __ANON__
468 54 n/a BEGIN
473 47 No cmd_chmod
492 40 n/a __ANON__
513 12 No cmd_chown
563 2 n/a __ANON__
584 14 No cmd_cond_run
624 14 No cmd_ln_nsf
650 6 n/a __ANON__
661 5 No cmd_make_path
667 2 n/a __ANON__
681 21 No cmd_mkdir
686 2 n/a __ANON__
692 16 n/a __ANON__
704 4 No cmd_remove_tree
710 3 n/a __ANON__
724 31 No cmd_rename
734 28 n/a __ANON__
753 17 No cmd_copy
766 11 n/a __ANON__
790 6 No cmd_move
801 5 n/a __ANON__
823 63 n/a _analyze_dollar_questionmark
847 58 n/a _handle_dollar_questionmark
860 155 n/a _show_cwd
870 10 n/a _open2
888 11 No cmd_open2
896 10 n/a __ANON__
911 3 No cmd_info_open2
918 38 n/a _open3
958 39 No cmd_open3
968 38 n/a __ANON__
994 3 No cmd_info_open3
1001 172 n/a _qx
1013 173 No cmd_qx
1021 172 n/a __ANON__
1041 162 No cmd_info_qx
1048 6 No cmd_rmdir
1051 5 n/a __ANON__
1061 11 No cmd_run
1070 10 n/a __ANON__
1094 1 No cmd_info_run
1101 3 No cmd_setenv
1104 2 n/a __ANON__
1115 4 No cmd_symlink
1130 2 n/a __ANON__
1141 157 No cmd_system
1151 156 n/a __ANON__
1168 3 No cmd_info_system
1175 25 No cmd_touch
1180 30 n/a __ANON__
1185 1 n/a __ANON__
1196 18 No cmd_create_file_if_nonexisting
1201 18 n/a __ANON__
1216 30 No cmd_unlink
1225 28 n/a __ANON__
1235 2 No cmd_unsetenv
1238 1 n/a __ANON__
1249 10 No cmd_utime
1274 10 n/a __ANON__
1295 16 No cmd_which
1300 14 n/a __ANON__
1304 51 No cmd_write_binary
1339 45 n/a __ANON__
1381 47 No cmd_change_file
1444 6 n/a __ANON__
1465 12 n/a __ANON__
1571 24 n/a __ANON__
1596 49 n/a _diff_files
1662 25 n/a _expand_file_dest
1674 3 n/a _ln_nsf_system
1680 3 n/a _ln_nsf_perl
1682 39 n/a BEGIN
1697 54 n/a BEGIN
1708 741 n/a new
1713 50 n/a return_zero
1714 49 n/a __ANON__
1716 790 n/a commands
1718 49 n/a set_last_rv
1725 714 n/a doit
1743 27 n/a show
1767 54 n/a BEGIN
1770 56 n/a new
1775 42 n/a is_dry_run
1777 1 n/a can_ipc_run
1780 2 n/a install_generic_cmd
1786 1676 n/a install_cmd
1790 770 n/a __ANON__
1799 54 n/a BEGIN
1804 24 n/a add_component
1824 442 n/a __ANON__
1827 54 n/a BEGIN
1865 10 n/a call_wrapped_method
1881 6 n/a call
1883 54 n/a BEGIN
1888 7 n/a call_with_runner
1890 54 n/a BEGIN
1896 6 n/a do_ssh_connect
1903 0 n/a do_sudo
1910 2 n/a do_fork
1923 54 n/a BEGIN
1926 0 n/a new
1929 6 n/a runner
1932 23 n/a receive_data
1947 22 n/a send_data
1959 0 n/a _reap_process
1968 0 n/a __ANON__
1971 0 n/a __ANON__
1990 0 n/a gentle_retry
2007 0 n/a __ANON__
2024 2 n/a new
2040 0 n/a _label_string
2046 11 n/a call_remote
2069 0 n/a wait_ready
2085 0 n/a new
2100 0 n/a run
2105 54 n/a BEGIN
2110 0 n/a __ANON__
2113 0 n/a __ANON__
2167 1 n/a new
2183 1 n/a run
2215 4 n/a call_remote
2221 4 n/a AUTOLOAD
2227 0 n/a _can_LANS
2236 54 n/a BEGIN
2239 0 n/a add_components
2244 0 n/a self_require
2275 54 n/a BEGIN
2277 54 n/a BEGIN
2282 0 n/a do_connect
2372 0 n/a _reset_terminal
2434 0 n/a DESTROY
2452 54 n/a BEGIN
2454 54 n/a BEGIN
2457 6 n/a do_connect
2524 54 n/a BEGIN
2640 0 n/a ssh
2643 4 n/a DESTROY
2661 0 n/a comm_to_sock
2676 0 n/a __ANON__
2679 0 n/a __ANON__
2688 0 n/a __ANON__
2698 0 n/a __ANON__
2710 0 n/a __ANON__