Subroutine Coverage

lib/Geo/ShapeFile.pm
Criterion Covered Total %
subroutine 58 74 78.3
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 42 Yes new
92 40 No get_file_size
112 126 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 39 n/a _read_shx_header
247 39 n/a _read_shp_header
251 78 n/a _read_shx_shp_header
276 0 Yes type_is
283 28 Yes get_dbf_field_names
295 40 n/a _read_dbf_header
376 0 n/a _generate_dbf_header
403 0 Yes get_dbf_field_info
421 9252 Yes get_dbf_record
450 0 n/a _set_dbf_record
458 146 n/a _get_shp_shx_header_value
471 29 Yes x_min
472 29 Yes x_max
473 29 Yes y_min
474 29 Yes y_max
475 0 Yes z_min
476 0 Yes z_max
477 0 Yes m_min
478 0 Yes m_max
481 1 Yes upper_left_corner
487 1 Yes upper_right_corner
493 1 Yes lower_right_corner
499 1 Yes lower_left_corner
505 28 Yes height
513 28 Yes width
521 0 Yes corners
532 59 Yes area_contains_point
550 59 Yes bounds_contains_point
561 2 Yes file_version
565 28 Yes shape_type
574 214 Yes shapes
590 197 Yes records
609 28 Yes shape_type_text
615 0 Yes get_shx_record_header
619 17630 Yes get_shx_record
637 4626 Yes get_shp_record_header
651 12 Yes shapes_in_area
704 962 Yes check_in_area
722 0 n/a _between
734 1 Yes bounds
744 0 n/a _extract_ints
757 10681 Yes get_shp_record
775 12559 Yes shx_handle
779 14005 Yes shp_handle
783 7059 Yes dbf_handle
787 33623 n/a _get_handle
813 33623 n/a _get_bytes
837 10330 Yes type
862 28 Yes find_bounds
895 0 n/a DESTROY