line |
true |
false |
branch |
33
|
0 |
16 |
if $interval != 15 and $interval != 30 and $interval != 60 |
51
|
18 |
18 |
wantarray ? : |
70
|
18 |
18 |
unless wantarray |
72
|
22 |
50 |
!ref($_) ? : |
101
|
9 |
9 |
if (wantarray) { } |
102
|
11 |
25 |
!ref($_) ? : |
114
|
11 |
25 |
!ref($_) ? : |
137
|
301 |
18 |
unless wantarray |
157
|
0 |
242 |
ref $_ ? : |
178
|
100 |
44 |
ref $_ ? : |
264
|
11 |
763 |
if ($separator and $item =~ /$separator/) |
269
|
1 |
762 |
if $item and not $item =~ /$pattern/ |
274
|
25 |
737 |
if ($item =~ m[ ($pattern) / ($pattern) ]msx) { } |
|
736 |
1 |
elsif ($item =~ / \A (\d{2}) : (\d{2}) \z /msx) { } |
287
|
8 |
728 |
if not $hr =~ / \A \d{1,2} \z /msx or $hr < 0 or $hr > 23 or $mn % $interval != 0 |
315
|
0 |
143 |
unless $item =~ m[ \A (\d{4}) / (\d{4}) \z ]msx |
322
|
0 |
143 |
if $fhr < 0 or $fhr > 23 or $fmn % $interval != 0 |
326
|
3 |
140 |
if $lhr < 0 or $lhr > 23 or $lmn % $interval != 0 |
329
|
0 |
140 |
if $lhr < $fhr or $lhr == $fhr and $lmn < $fmn |
338
|
208 |
301 |
if ($mn < 60 - $interval) { } |
|
301 |
0 |
elsif ($hr < 23) { } |
342
|
140 |
369 |
if $hr == $lhr and $mn == $lmn |
377
|
134 |
90 |
if ($fmn == 60) |
395
|
0 |
930 |
unless $value =~ /\A (\d{2}) (\d{2}) \z/msx or $value =~ /\A (\d{2}) (\d{2}) ($delim) (\d{2}) (\d{2}) \z/msx |
399
|
830 |
100 |
$3 ne $delim ? : |