Subroutine Coverage

blib/lib/PPI/Xref.pm
Criterion Covered Total %
subroutine 111 131 84.7
pod 24 34 70.5


line count pod subroutine
7 32 n/a BEGIN
8 32 n/a BEGIN
10 32 n/a BEGIN
27 32 n/a TIESCALAR
28 119 n/a FETCH
33 72 n/a __is_readwrite_directory
39 37 No new
68 32 n/a BEGIN
69 32 n/a BEGIN
80 180 n/a __inc_dirs
91 36 Yes INC
98 144 n/a __find_file
103 32 n/a BEGIN
122 173 n/a __find_module
135 2230 n/a __normalize_whitespace
152 200 n/a __assign_file_id
163 330 n/a __close_package
175 273 n/a __open_package
186 156 n/a __close_open_package
202 100 n/a __safe_vol_dir_file
215 64 n/a __safe_dir_and_file_flatten_volume
222 36 n/a __safe_dir_and_file_same_volume
230 64 n/a __shadow_cache_filename
238 32 n/a BEGIN
256 188 n/a __current_filehash_and_mtime
263 32 n/a BEGIN
274 36 n/a __make_path_file
275 32 n/a BEGIN
306 36 n/a __encode_to_file
326 32 n/a BEGIN
365 36 n/a __write_cachefile
393 64 n/a __cache_filename
414 57 n/a __decode_from_file
417 32 n/a BEGIN
435 187 n/a __check_cached
479 36 n/a __to_cache
500 20 n/a __import_cached
511 186 n/a __clear_cached
521 5 n/a __parse_error
531 177 n/a __doc_create
559 288 n/a __process_file
612 10 Yes docs_created
617 9 Yes cache_reads
622 12 Yes cache_writes
627 6 No cache_creates
632 6 No cache_updates
637 0 No cache_deletes
644 20 n/a __process_cached_incs
656 176 n/a __process_pending_incs
672 176 n/a __process_id
703 32 n/a BEGIN
706 102 n/a __ANON__
862 43 n/a __trash_cache
870 43 No process
896 0 No process_files_from_cache
908 0 No process_files_from_system
921 8 Yes files
931 1 Yes total_lines
934 32 n/a BEGIN
942 6 Yes file_lines
948 46 n/a __file_ids
958 6 Yes file_count
965 12 n/a __modules
980 9 Yes modules
987 9 n/a __missing_modules
1015 3 Yes missing_modules
1022 3 Yes module_count
1030 1 Yes missing_module_files
1038 1 Yes missing_module_lines
1049 4 Yes missing_module_count
1057 3 n/a __parse_errors
1074 2 Yes parse_errors_files
1081 1 Yes file_parse_errors
1093 21 n/a __subs_or_packages
1107 12 Yes subs
1113 9 Yes packages
1119 6 n/a __subs_or_packages_and_files
1141 5 n/a __subs_files_full
1147 1 n/a __packages_files_full
1156 85 n/a string
1161 0 n/a array
1167 32 n/a BEGIN
1177 76 n/a next
1189 32 n/a BEGIN
1193 32 n/a BEGIN
1199 6 n/a __file_iter_callback
1201 70 n/a __ANON__
1213 5 Yes subs_files_iter
1223 1 Yes packages_files_iter
1235 1 n/a __incs_files_full
1264 1 n/a __incs_files_iter_callback
1266 7 n/a __ANON__
1277 32 n/a BEGIN
1287 8 n/a next
1301 1 Yes incs_files_iter
1312 0 n/a __incs_chains_recurse
1335 4 n/a __incs_deps
1385 1 n/a files
1389 8 n/a __file_id
1393 0 n/a __by_file
1399 0 n/a __filenames
1403 0 n/a __predecessors
1407 0 n/a __successors
1411 0 n/a predecessors
1415 0 n/a successors
1419 0 n/a __files
1424 2 n/a __roots
1428 2 n/a __singletons
1432 0 n/a roots
1436 0 n/a leaves
1440 0 n/a singletons
1444 0 n/a branches
1448 10 n/a __file_kind
1457 8 n/a file_kind
1463 4 Yes incs_deps
1468 2 n/a __incs_chains_iter
1473 10 n/a __ANON__
1547 2 n/a __incs_chains_iter_callback
1549 8 n/a __ANON__
1555 32 n/a BEGIN
1562 10 n/a next
1576 2 Yes incs_chains_iter
1585 3 No looks_like_cache_file
1596 3 Yes cache_delete
1632 1 n/a __unparse_cache_filename
1666 0 No find_cache_files
1674 32 n/a BEGIN
1678 0 n/a __ANON__
1689 0 No find_system_files
1691 32 n/a BEGIN
1696 0 n/a __ANON__