Subroutine Coverage

lib/Geo/ShapeFile.pm
Criterion Covered Total %
subroutine 59 74 79.7
pod 44 48 91.6


line count pod subroutine
3 2 n/a BEGIN
4 2 n/a BEGIN
5 2 n/a BEGIN
6 2 n/a BEGIN
7 2 n/a BEGIN
8 2 n/a BEGIN
9 2 n/a BEGIN
10 2 n/a BEGIN
11 2 n/a BEGIN
13 2 n/a BEGIN
14 2 n/a BEGIN
22 43 Yes new
92 41 No get_file_size
112 129 No file_exists
125 0 n/a _disable_all_caching
136 27430 No caching
147 64438 No cache
166 8 Yes get_all_shapes
179 2 Yes get_shapes_sorted
185 3593 n/a __ANON__
200 0 Yes get_shapes_sorted_spatially
206 0 n/a __ANON__
221 1 Yes build_spatial_index
237 12 Yes get_spatial_index
243 40 n/a _read_shx_header
247 40 n/a _read_shp_header
251 80 n/a _read_shx_shp_header
276 5 Yes type_is
287 28 Yes get_dbf_field_names
299 41 n/a _read_dbf_header
380 0 n/a _generate_dbf_header
407 0 Yes get_dbf_field_info
425 9252 Yes get_dbf_record
454 0 n/a _set_dbf_record
462 151 n/a _get_shp_shx_header_value
475 29 Yes x_min
476 29 Yes x_max
477 29 Yes y_min
478 29 Yes y_max
479 0 Yes z_min
480 0 Yes z_max
481 0 Yes m_min
482 0 Yes m_max
485 1 Yes upper_left_corner
491 1 Yes upper_right_corner
497 1 Yes lower_right_corner
503 1 Yes lower_left_corner
509 28 Yes height
517 28 Yes width
525 0 Yes corners
536 59 Yes area_contains_point
554 59 Yes bounds_contains_point
565 2 Yes file_version
569 33 Yes shape_type
578 214 Yes shapes
594 197 Yes records
613 28 Yes shape_type_text
619 0 Yes get_shx_record_header
623 17630 Yes get_shx_record
641 4626 Yes get_shp_record_header
655 12 Yes shapes_in_area
708 962 Yes check_in_area
726 0 n/a _between
738 1 Yes bounds
748 0 n/a _extract_ints
761 10681 Yes get_shp_record
779 12560 Yes shx_handle
783 14006 Yes shp_handle
787 7062 Yes dbf_handle
791 33628 n/a _get_handle
817 33628 n/a _get_bytes
841 10333 Yes type
866 28 Yes find_bounds
899 0 n/a DESTROY