| line |
true |
false |
branch |
|
145
|
1 |
42 |
unless (defined $str) |
|
163
|
15 |
27 |
if ($str =~ /$rule_1/) |
|
165
|
14 |
1 |
if ($2 or $3) |
|
172
|
1 |
14 |
if ($5 or $6) |
|
178
|
1 |
0 |
if ($month > 12) |
|
185
|
27 |
15 |
unless ($year) |
|
203
|
17 |
25 |
if (not $month and $str =~ /$rule_2/) |
|
210
|
4 |
13 |
if ($1) { } |
|
218
|
5 |
8 |
unless ($year) |
|
228
|
5 |
37 |
if (not $month and $str =~ /(.*)($MONTH_REGEXP)(.*)/) |
|
236
|
2 |
3 |
if ($before eq '') { } |
|
|
3 |
0 |
elsif ($before and $after) { } |
|
237
|
2 |
0 |
if ($after =~ /(\d{2})$sep(\d{2,4})/) |
|
249
|
1 |
2 |
if ($2 ne ":") |
|
266
|
32 |
10 |
if ($str =~ /$rule_3/) |
|
276
|
1 |
31 |
if ($ampm eq "pm") |
|
281
|
2 |
0 |
if ($ampm and $hour == 24 || $hour == 12) |
|
290
|
4 |
6 |
unless ($has_time or $has_date) |
|
292
|
1 |
3 |
if ($str =~ /(\d{4})(\d{2})(\d{2})T(\d\d)(\d\d)(\d\d)Z/) { } |
|
309
|
1 |
38 |
unless ($month) |
|
314
|
1 |
38 |
unless ($day) |
|
319
|
5 |
34 |
unless ($year) |
|
324
|
8 |
31 |
if ($year < 100) |
|
344
|
0 |
39 |
if ($err and $err =~ /Undefined subroutine/) |
|
370
|
17 |
22 |
if ($ret and $str =~ /$tz_rule/) { } |
|
|
20 |
2 |
elsif ($ret) { } |
|
374
|
11 |
6 |
if ($6 or $7) { } |
|
390
|
5 |
1 |
if ($3 eq "-") |
|
409
|
0 |
39 |
if ($debug) |
|
428
|
20 |
0 |
if (defined $LOCAL_TZ_OFFSET) |
|
442
|
0 |
0 |
if ($USE_TZ_CACHE and $x->{$cache_key}) |
|
452
|
0 |
0 |
if ($USE_TZ_CACHE) |