Subroutine Coverage

blib/lib/Geo/FIT.pm
Criterion Covered Total %
subroutine 61 97 62.8
pod 32 83 38.5


line count pod subroutine
2 8 n/a BEGIN
3 8 n/a BEGIN
51 8 n/a BEGIN
52 8 n/a BEGIN
53 8 n/a BEGIN
54 8 n/a BEGIN
55 8 n/a BEGIN
59 8 n/a BEGIN
180 0 No packfilter_uint64_big_endian
185 0 No packfilter_uint64_little_endian
194 0 No unpackfilter_uint64_big_endian
199 0 No unpackfilter_uint64_little_endian
205 0 No packfilter_sint64_big_endian
213 0 No packfilter_sint64_little_endian
223 0 No unpackfilter_sint64_big_endian
234 0 No unpackfilter_sint64_little_endian
240 0 Yes invalid
6681 6 Yes new
6709 1 Yes clone
6738 8 n/a _protocol_version_from_string
6745 0 No protocol_version
6754 15 n/a _profile_version_from_string
6762 19 No profile_version
6782 5 Yes profile_version_string
6794 0 No profile_version_major
6795 0 No protocol_version_string
6796 0 No protocol_version_major
6829 0 No dump
6838 0 No safe_isa
6844 27 No file_read
6855 632 No file_size
6866 613 No file_processed
6877 3321 Yes offset
6888 2533 No buffer
6899 4 No maybe_chained
6910 11 No clear_buffer
6934 18 Yes file
6954 7 Yes open
6977 1253 No fh
6988 2 n/a EOF
6999 2 No end_of_chunk
7010 11 No fill_buffer
7042 1297 n/a _buffer_needs_updating
7052 0 Yes FIT_HEADER_LENGTH
7072 7 Yes fetch_header
7138 607 Yes fetch
7194 1 No error_callback
7219 5 Yes error
7257 40 Yes crc
7266 16 No crc_of_string
7275 9 No crc_calc
7296 2 Yes crc_expected
7315 0 Yes trailing_garbages
7324 8 No numeric_date_time
7333 6 No date_string
7339 172 No named_type_value
7400 603 No data_message_descriptor
7411 102 No data_message_callback
7428 0 Yes data_message_callback_by_num
7475 28 Yes data_message_callback_by_name
7510 416 No undocumented_field_name
7516 0 No syscallback_devdata_id
7558 0 No syscallback_devdata_field_desc
7690 1730 No add_endian_converter
7711 74 No fetch_definition_message
7885 0 No endian_convert
7904 0 No last_timestamp
7913 528 No fetch_data_message
7960 0 No pack_data_message
8009 29 Yes switched
8041 0 n/a _string_value
8051 89 No value_processed
8098 35 No value_unprocessed
8138 44 Yes fields_list
8164 22 Yes fields_defined
8203 143 Yes field_value
8251 141 Yes field_value_as_read
8298 0 Yes value_cooked
8330 0 Yes value_uncooked
8350 0 No seconds_to_hms
8370 0 No drop_developer_data
8379 6 No initialize
8401 0 No reset
8431 0 No isnan
8432 8 n/a BEGIN
8437 0 No print_all_fields
8509 0 No print_all_json
8602 14 Yes use_gmtime
8628 98 Yes unit_table
8639 60 No without_unit
8660 8 Yes semicircles_to_degree
8665 2 Yes mps_to_kph
8680 7 Yes close
8714 0 Yes message_name
8725 0 Yes message_number
8750 0 Yes field_name
8762 0 Yes field_number