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
28 32 n/a TIESCALAR
29 119 n/a FETCH
34 72 n/a __is_readwrite_directory
40 37 No new
70 32 n/a BEGIN
71 32 n/a BEGIN
82 180 n/a __inc_dirs
93 36 Yes INC
100 144 n/a __find_file
105 32 n/a BEGIN
124 173 n/a __find_module
137 2230 n/a __normalize_whitespace
154 200 n/a __assign_file_id
165 330 n/a __close_package
177 273 n/a __open_package
188 156 n/a __close_open_package
204 100 n/a __safe_vol_dir_file
217 64 n/a __safe_dir_and_file_flatten_volume
224 36 n/a __safe_dir_and_file_same_volume
232 64 n/a __shadow_cache_filename
240 32 n/a BEGIN
258 188 n/a __current_filehash_and_mtime
265 32 n/a BEGIN
276 36 n/a __make_path_file
277 32 n/a BEGIN
308 36 n/a __encode_to_file
328 32 n/a BEGIN
367 36 n/a __write_cachefile
397 64 n/a __cache_filename
418 57 n/a __decode_from_file
421 32 n/a BEGIN
439 187 n/a __check_cached
483 36 n/a __to_cache
506 20 n/a __import_cached
517 186 n/a __clear_cached
527 5 n/a __parse_error
537 177 n/a __doc_create
565 288 n/a __process_file
619 10 Yes docs_created
624 9 Yes cache_reads
629 12 Yes cache_writes
634 6 No cache_creates
639 6 No cache_updates
644 0 No cache_deletes
651 20 n/a __process_cached_incs
663 176 n/a __process_pending_incs
679 176 n/a __process_id
710 32 n/a BEGIN
713 102 n/a __ANON__
869 43 n/a __trash_cache
877 43 No process
903 0 No process_files_from_cache
915 0 No process_files_from_system
928 8 Yes files
938 1 Yes total_lines
941 32 n/a BEGIN
949 6 Yes file_lines
955 46 n/a __file_ids
965 6 Yes file_count
972 12 n/a __modules
987 9 Yes modules
994 9 n/a __missing_modules
1022 3 Yes missing_modules
1029 3 Yes module_count
1037 1 Yes missing_module_files
1045 1 Yes missing_module_lines
1056 4 Yes missing_module_count
1064 3 n/a __parse_errors
1081 2 Yes parse_errors_files
1088 1 Yes file_parse_errors
1100 21 n/a __subs_or_packages
1114 12 Yes subs
1120 9 Yes packages
1126 6 n/a __subs_or_packages_and_files
1148 5 n/a __subs_files_full
1154 1 n/a __packages_files_full
1163 85 n/a string
1168 0 n/a array
1174 32 n/a BEGIN
1184 76 n/a next
1196 32 n/a BEGIN
1200 32 n/a BEGIN
1206 6 n/a __file_iter_callback
1208 70 n/a __ANON__
1220 5 Yes subs_files_iter
1230 1 Yes packages_files_iter
1242 1 n/a __incs_files_full
1271 1 n/a __incs_files_iter_callback
1273 7 n/a __ANON__
1284 32 n/a BEGIN
1294 8 n/a next
1308 1 Yes incs_files_iter
1319 0 n/a __incs_chains_recurse
1342 4 n/a __incs_deps
1392 1 n/a files
1396 8 n/a __file_id
1400 0 n/a __by_file
1406 0 n/a __filenames
1410 0 n/a __predecessors
1414 0 n/a __successors
1418 0 n/a predecessors
1422 0 n/a successors
1426 0 n/a __files
1431 2 n/a __roots
1435 2 n/a __singletons
1439 0 n/a roots
1443 0 n/a leaves
1447 0 n/a singletons
1451 0 n/a branches
1455 10 n/a __file_kind
1464 8 n/a file_kind
1470 4 Yes incs_deps
1475 2 n/a __incs_chains_iter
1480 10 n/a __ANON__
1554 2 n/a __incs_chains_iter_callback
1556 8 n/a __ANON__
1562 32 n/a BEGIN
1569 10 n/a next
1583 2 Yes incs_chains_iter
1592 9 No looks_like_cache_file
1603 3 Yes cache_delete
1639 1 n/a __unparse_cache_filename
1673 0 No find_cache_files
1681 32 n/a BEGIN
1685 0 n/a __ANON__
1696 0 No find_system_files
1698 32 n/a BEGIN
1703 0 n/a __ANON__