line |
true |
false |
branch |
32
|
5 |
7 |
if (exists $options{'on'}) |
36
|
0 |
0 |
if (exists $options{'debug'} and $options{'debug'}) |
49
|
0 |
9 |
unless $file |
53
|
0 |
9 |
unless -f $file |
56
|
0 |
9 |
unless open my $input, "<", $file |
66
|
0 |
9 |
unless (ref $input eq "GLOB") |
85
|
0 |
0 |
unless open my $fh, "<", \$data |
114
|
11 |
7 |
if ($headerLength == 13) { } |
|
1 |
6 |
elsif ($headerLength == 11) { } |
127
|
1 |
11 |
unless $fileMagic eq ".FIT" |
133
|
10 |
1 |
defined $crc ? : |
173
|
10328 |
0 |
if ($header->{'isNormalHeader'}) |
174
|
262 |
10066 |
if ($header->{'isDefinitionMessage'}) { } |
181
|
0 |
10066 |
unless (defined $parseResult) |
204
|
6 |
3 |
if ($handler) { } |
216
|
0 |
10066 |
if ($msgType eq "field_description") |
221
|
9456 |
610 |
if (my $handler = $self->getHandler($msgType)) |
225
|
9303 |
763 |
if (my $allHandler = $self->getHandler("_any")) |
254
|
0 |
20132 |
unless ($msgType) |
258
|
18759 |
1373 |
if (exists $self->{'messageHandlers'}{$msgType}) |
276
|
262 |
0 |
defined $globalMessageType ? : |
277
|
0 |
262 |
if $arch == 1 |
282
|
262 |
0 |
defined $globalMessageType ? : |
285
|
0 |
262 |
if ($header->{'isDeveloperData'}) |
339
|
0 |
3702 |
unless (defined $fieldDescriptor) |
361
|
0 |
262 |
if ($globalMessageId >= 65280) |
456
|
262 |
0 |
if (exists $globalMessageNames->{$globalMessageId}) { } |
470
|
0 |
10066 |
unless (defined $localMessage) |
482
|
0 |
262 |
unless (defined $globalMessageName) |
486
|
262 |
0 |
if (exists $Parser::FIT::Profile::PROFILE->{$globalMessageName}) { } |
505
|
0 |
10066 |
if ($localMessage->{'isUnknownMessage'}) |
522
|
0 |
162163 |
if ($fieldDescriptor->{'isUnkownField'}) |
546
|
74821 |
87342 |
if (defined $fieldDescriptor->{'scale'}) |
550
|
9143 |
153020 |
if (defined $fieldDescriptor->{'offset'}) |
554
|
0 |
162163 |
if (defined $fieldDescriptor->{'unit'} and $fieldDescriptor->{'unit'} eq "semicircles") |
559
|
10146 |
152017 |
if (defined $fieldDescriptor->{'type'} and $fieldDescriptor->{'type'} eq "date_time") |
678
|
0 |
3702 |
if ($index >= @{$types;}) |
691
|
0 |
25235 |
if ($self->{'_DEBUG'}) |