Subroutine Coverage

blib/lib/WebShortcutUtil/Read.pm
Criterion Covered Total %
subroutine 52 53 98.1
pod 12 13 92.3


line count pod subroutine
4 2 n/a BEGIN
6 2 n/a BEGIN
7 2 n/a BEGIN
11 2 n/a BEGIN
12 2 n/a BEGIN
13 2 n/a BEGIN
91 239 n/a _fileparse_any_extension
109 108 Yes get_shortcut_name_from_filename
123 10 No shortcut_has_valid_extension
157 117 Yes read_shortcut_file
176 1 Yes read_shortcut_file_url
188 1431 n/a _is_group_header
194 434 n/a _get_key_value_pair
203 155 n/a _desktop_entry_is_blank_or_comment_line
209 298 n/a _url_is_blank_or_comment_line
225 86 n/a _ensure_file_exists
251 32 Yes read_desktop_shortcut_file
254 1 n/a BEGIN
270 54 Yes read_url_shortcut_file
288 20 Yes read_website_shortcut_file
295 30 Yes read_webloc_shortcut_file
328 31 Yes read_desktop_shortcut_handle
401 2 n/a BEGIN
404 53 Yes read_url_shortcut_handle
458 0 Yes read_website_shortcut_handle
463 29 n/a _try_load_module_for_webloc
465 2 n/a BEGIN
465 2 n/a BEGIN
465 2 n/a BEGIN
465 2 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
465 1 n/a BEGIN
473 29 Yes read_webloc_shortcut_handle
502 4 Yes get_handle_reader_for_file