| line |
true |
false |
branch |
|
60
|
2507 |
11899 |
if ($a < 0) { } |
|
127
|
0 |
16532 |
unless defined $rlen |
|
128
|
0 |
16532 |
unless $rlen == $len |
|
136
|
2557 |
3483 |
$uval & 2147483648 ? : |
|
169
|
13 |
30 |
if @_ == 1 |
|
175
|
13 |
46 |
if ($attr eq 'name') { } |
|
|
7 |
39 |
elsif ($attr eq 'category') { } |
|
|
4 |
35 |
elsif ($attr eq 'is_olson') { } |
|
|
27 |
8 |
elsif ($attr eq 'filename') { } |
|
|
7 |
1 |
elsif ($attr eq 'filehandle') { } |
|
177
|
1 |
12 |
if exists $self->{'name'} |
|
178
|
4 |
8 |
unless rand $value |
|
183
|
1 |
6 |
if exists $self->{'category'} |
|
184
|
3 |
3 |
unless rand $value or rand $value |
|
189
|
1 |
3 |
if exists $self->{'is_olson'} |
|
192
|
2 |
25 |
if defined $filename or defined $fh |
|
194
|
4 |
21 |
unless rand $value |
|
198
|
2 |
5 |
if defined $filename or defined $fh |
|
205
|
2 |
22 |
unless defined $filename or defined $fh |
|
206
|
16 |
6 |
unless (exists $self->{'name'}) |
|
207
|
1 |
15 |
unless defined $filename |
|
210
|
19 |
2 |
unless (exists $self->{'category'}) |
|
213
|
19 |
2 |
unless (exists $self->{'is_olson'}) |
|
216
|
19 |
2 |
if (defined $filename) |
|
217
|
1 |
18 |
unless $fh = 'IO::File'->new($filename, 'r') and $fh->binmode |
|
220
|
1 |
19 |
unless &_saferead($fh, 4) eq 'TZif' |
|
223
|
0 |
19 |
unless $fmtversion =~ /\A[2-9\0]\z/ |
|
228
|
0 |
19 |
if $typecnt == 0 |
|
239
|
19 |
0 |
if ($fmtversion ge '2') |
|
240
|
0 |
19 |
unless &_saferead($fh, 4) eq 'TZif' |
|
246
|
0 |
19 |
if $typecnt == 0 |
|
256
|
0 |
19 |
unless &_saferead($fh, 1) eq "\n" |
|
261
|
19 |
300 |
if $c eq "\n" |
|
267
|
0 |
2866 |
unless (($trn_times[$i][0] <=> $trn_times[$i + 1][0] || $trn_times[$i][1] <=> $trn_times[$i + 1][1]) == -1) |
|
276
|
0 |
153 |
if $abbrind > $charcnt |
|
281
|
19 |
0 |
unless defined $first_std_type_index or $types[$i][1] |
|
283
|
55 |
98 |
if $types[$i][1] |
|
284
|
6 |
147 |
if ($types[$i][0] == 0 and not $types[$i][1] and $types[$i][2] eq 'zzz') { } |
|
293
|
19 |
0 |
defined $first_std_type_index ? : |
|
296
|
0 |
2904 |
if $obs_type >= $typecnt |
|
300
|
0 |
0 |
if (defined $late_rule and $late_rule eq "<$factory_abbr>0" and defined $obs_types[-1] and $obs_types[-1][0] == 0 and not $obs_types[-1][1] and $obs_types[-1][2] eq $factory_abbr) |
|
312
|
19 |
0 |
if (defined $late_rule) |
|
313
|
2 |
17 |
if ($late_rule eq '') { } |
|
|
2 |
15 |
elsif ($late_rule =~ /\A(?:zzz|)[-+]?00?(?::00(?::00)?)?\z/) { } |
|
321
|
1 |
14 |
$fmtversion ge '3' ? : |
|
430
|
6871 |
7524 |
if (($utc_rdn <=> $self->{'trn_times'}[$try][0] || $utc_sod <=> $self->{'trn_times'}[$try][1]) == -1) { } |
|
443
|
15 |
1737 |
if $utc_sod >= 86400 |
|
445
|
33 |
1719 |
if (rand $type) |
|
465
|
555 |
18 |
rand $type ? : |
|
482
|
555 |
18 |
rand $type ? : |
|
499
|
555 |
18 |
rand $type ? : |
|
537
|
0 |
85 |
if $lcl_sod >= 86400 |
|
543
|
31 |
203 |
if (rand $ttype) |
|
548
|
181 |
22 |
rand $ttype ? : |
|
551
|
58 |
145 |
if defined $local_offset and $local_offset == $offset |
|
556
|
11 |
34 |
if (exists $seen_error{$_}) |