Subroutine Coverage

lib/PDF/Data.pm
Criterion Covered Total %
subroutine 16 66 24.2
pod 46 50 92.0


line count pod subroutine
4 1 n/a BEGIN
5 1 n/a BEGIN
6 1 n/a BEGIN
9 1 n/a BEGIN
12 1 n/a BEGIN
13 1 n/a BEGIN
14 1 n/a BEGIN
15 1 n/a BEGIN
16 1 n/a BEGIN
17 1 n/a BEGIN
18 1 n/a BEGIN
19 1 n/a BEGIN
20 1 n/a BEGIN
21 1 n/a BEGIN
22 1 n/a BEGIN
25 1 n/a BEGIN
39 0 No is_hash
40 0 No is_array
41 0 No is_stream
45 0 Yes new
65 0 Yes clone
71 0 Yes new_page
115 0 Yes copy_page
129 0 Yes append_page
144 0 Yes read_pdf
173 0 Yes parse_pdf
231 0 Yes write_pdf
262 0 Yes pdf_file_data
313 0 Yes dump_pdf
346 0 Yes dump_outline
354 0 Yes merge_content_streams
376 0 Yes find_bbox
430 0 Yes new_bbox
438 0 Yes timestamp
448 0 Yes round
456 0 Yes concat_matrix
470 0 Yes invert_matrix
491 0 Yes translate
499 0 Yes scale
507 0 Yes rotate
519 0 Yes validate
550 0 Yes validate_page_tree
585 0 Yes validate_page
600 0 Yes validate_resources
608 0 Yes validate_xobjects
618 0 Yes validate_xobject
633 0 Yes validate_content_stream
645 0 Yes minify_content_stream
664 0 Yes generate_content_stream
693 0 Yes serialize_dictionary
716 0 Yes serialize_array
734 0 No serialize_image
742 0 Yes serialize_object
762 0 Yes validate_key
785 0 Yes get_hash_node
803 0 Yes parse_objects
929 0 Yes parse_data
943 0 Yes filter_stream
980 0 Yes compress_stream
998 0 Yes resolve_references
1042 0 Yes write_indirect_objects
1072 0 Yes enumerate_indirect_objects
1137 0 Yes enumerate_shared_objects
1168 0 Yes add_indirect_objects
1188 0 Yes write_object
1272 0 Yes dump_object