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
228 64 n/a __shadow_filename
236 32 n/a BEGIN
247 188 n/a __current_filehash_and_mtime
254 32 n/a BEGIN
265 36 n/a __make_path_file
266 32 n/a BEGIN
297 36 n/a __encode_to_file
317 32 n/a BEGIN
356 36 n/a __write_cachefile
384 64 n/a __cache_filename
406 57 n/a __decode_from_file
409 32 n/a BEGIN
427 187 n/a __check_cached
471 36 n/a __to_cache
492 20 n/a __import_cached
503 186 n/a __clear_cached
513 5 n/a __parse_error
523 177 n/a __doc_create
551 288 n/a __process_file
604 10 Yes docs_created
609 9 Yes cache_reads
614 12 Yes cache_writes
619 6 No cache_creates
624 6 No cache_updates
629 0 No cache_deletes
636 20 n/a __process_cached_incs
648 176 n/a __process_pending_incs
664 176 n/a __process_id
695 32 n/a BEGIN
698 102 n/a __ANON__
854 43 n/a __trash_cache
862 43 No process
888 0 No process_files_from_cache
900 0 No process_files_from_system
913 8 Yes files
923 1 Yes total_lines
926 32 n/a BEGIN
934 6 Yes file_lines
940 46 n/a __file_ids
950 6 Yes file_count
957 12 n/a __modules
972 9 Yes modules
979 9 n/a __missing_modules
1007 3 Yes missing_modules
1014 3 Yes module_count
1022 1 Yes missing_module_files
1030 1 Yes missing_module_lines
1041 4 Yes missing_module_count
1049 3 n/a __parse_errors
1066 2 Yes parse_errors_files
1073 1 Yes file_parse_errors
1085 21 n/a __subs_or_packages
1099 12 Yes subs
1105 9 Yes packages
1111 6 n/a __subs_or_packages_and_files
1133 5 n/a __subs_files_full
1139 1 n/a __packages_files_full
1148 85 n/a string
1153 0 n/a array
1159 32 n/a BEGIN
1169 76 n/a next
1181 32 n/a BEGIN
1185 32 n/a BEGIN
1191 6 n/a __file_iter_callback
1193 70 n/a __ANON__
1205 5 Yes subs_files_iter
1215 1 Yes packages_files_iter
1227 1 n/a __incs_files_full
1256 1 n/a __incs_files_iter_callback
1258 7 n/a __ANON__
1269 32 n/a BEGIN
1279 8 n/a next
1293 1 Yes incs_files_iter
1304 0 n/a __incs_chains_recurse
1327 4 n/a __incs_deps
1377 1 n/a files
1381 8 n/a __file_id
1385 0 n/a __by_file
1391 0 n/a __filenames
1395 0 n/a __predecessors
1399 0 n/a __successors
1403 0 n/a predecessors
1407 0 n/a successors
1411 0 n/a __files
1416 2 n/a __roots
1420 2 n/a __singletons
1424 0 n/a roots
1428 0 n/a leaves
1432 0 n/a singletons
1436 0 n/a branches
1440 10 n/a __file_kind
1449 8 n/a file_kind
1455 4 Yes incs_deps
1460 2 n/a __incs_chains_iter
1465 10 n/a __ANON__
1539 2 n/a __incs_chains_iter_callback
1541 8 n/a __ANON__
1547 32 n/a BEGIN
1554 10 n/a next
1568 2 Yes incs_chains_iter
1577 3 No looks_like_cache_file
1588 3 Yes cache_delete
1622 1 n/a __unparse_cache_filename
1641 0 No find_cache_files
1649 32 n/a BEGIN
1653 0 n/a __ANON__
1664 0 No find_system_files
1666 32 n/a BEGIN
1671 0 n/a __ANON__