| line |
!l |
l&&!r |
l&&r |
condition |
|
71
|
505 |
0 |
1 |
exists $self->{'data'}{'calc'} and not $force |
|
81
|
505 |
1 |
0 |
exists $self->{'data'}{'sections'}{'conf'} and not $force |
|
280
|
505 |
14 |
0 |
exists $self->{'data'}{'events'} and not $force |
|
315
|
505 |
18 |
0 |
exists $self->{'data'}{'holidays'} and not $force |
|
370
|
505 |
539 |
0 |
exists $self->{'data'}{'lang'} and not $force |
|
429
|
2422 |
807 |
564 |
$y % 4 == 0 and $y % 100 != 0 |
|
620
|
15424 |
2 |
0 |
$h == 24 and $mn || $s |
|
744
|
106 |
44 |
125 |
$y0 == $y and $m == 1 |
|
|
150 |
106 |
19 |
$y0 == $y and $m == 1 and $d < $d0 |
|
793
|
6 |
4 |
4 |
$y0 == $y1 && $m0 == $m1 && $d0 == $d1 |
|
1102
|
1 |
10 |
522 |
$val ne "c" and not $val =~ /^c\d\d$/o |
|
|
11 |
1 |
521 |
$val ne "c" and not $val =~ /^c\d\d$/o and not $val =~ /^c\d\d\d\d$/o |
|
|
11 |
521 |
0 |
$val ne "c" and not $val =~ /^c\d\d$/o and not $val =~ /^c\d\d\d\d$/o and not $val =~ /^\d+$/o |
|
1215
|
0 |
0 |
0 |
$in and $out |
|
1410
|
0 |
539 |
0 |
exists $self->{'data'}{'sections'}{'conf'} and $self->{'data'}{'sections'}{'conf'} eq $lang |
|
1676
|
0 |
5 |
54243 |
defined $N && $N =~ /^\s*[-+]?\d+\s*$/o |
|
|
40013 |
14229 |
1 |
defined $low and $N < $low |
|
|
51637 |
2605 |
0 |
defined $high and $N > $high |
|
1689
|
0 |
2 |
40810 |
defined $N && ($N =~ /^\s*[-+]?\d+(\.\d*)?\s*$/o || $N =~ /^\s*[-+]?\.\d+\s*$/o) |
|
|
40810 |
0 |
0 |
defined $low and $N < $low |
|
|
40810 |
0 |
0 |
defined $high and $N > $high |
|
1926
|
8 |
2 |
3397 |
$type ne "approx" and $type ne "estimated" |
|
1938
|
4 |
8 |
379 |
$type ne "semi" and $type ne "approx" |
|
|
12 |
6 |
373 |
$type ne "semi" and $type ne "approx" and $type ne "estimated" |
|
2022
|
0 |
569 |
5333 |
defined $source and $source eq "delta" |
|
2133
|
1628 |
518 |
26 |
$f > 0 and $s eq "-" |
|
2244
|
3878 |
0 |
0 |
$h == 24 and $m > 0 || $s > 0 |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
429
|
564 |
805 |
2424 |
$y % 4 == 0 and $y % 100 != 0 or $y % 400 == 0 |
|
606
|
4 |
0 |
15361 |
not $self->check_time([$h, $mn, $s]) or $y < 1 |
|
|
4 |
0 |
15361 |
not $self->check_time([$h, $mn, $s]) or $y < 1 or $y > 9999 |
|
|
0 |
0 |
15361 |
not $self->check_time([$h, $mn, $s]) or $y < 1 or $y > 9999 or $m < 1 |
|
|
0 |
7 |
15354 |
not $self->check_time([$h, $mn, $s]) or $y < 1 or $y > 9999 or $m < 1 or $m > 12 |
|
612
|
0 |
4 |
15350 |
$d < 1 or $d > $days |
|
620
|
1 |
0 |
15428 |
not +("${h}:${mn}:$s") =~ /^\d\d?:\d\d?:\d\d?$/o or $h > 24 |
|
|
1 |
0 |
15428 |
not +("${h}:${mn}:$s") =~ /^\d\d?:\d\d?:\d\d?$/o or $h > 24 or $mn > 59 |
|
|
0 |
2 |
15426 |
not +("${h}:${mn}:$s") =~ /^\d\d?:\d\d?:\d\d?$/o or $h > 24 or $mn > 59 or $s > 59 |
|
|
1 |
0 |
1 |
$mn || $s |
|
|
2 |
0 |
15426 |
not +("${h}:${mn}:$s") =~ /^\d\d?:\d\d?:\d\d?$/o or $h > 24 or $mn > 59 or $s > 59 or $h == 24 and $mn || $s |
|
856
|
4 |
0 |
12707 |
$ds > 59 or $ds < -59 |
|
860
|
4 |
0 |
12707 |
$dmn > 59 or $dmn < -59 |
|
865
|
26 |
8 |
12677 |
$dh > 23 or $dh < -23 |
|
990
|
316 |
0 |
322 |
$date0->[0] <=> $date1->[0] || $date0->[1] <=> $date1->[1] || $date0->[2] <=> $date1->[2] || $date0->[3] <=> $date1->[3] || $date0->[4] <=> $date1->[4] || $date0->[5] <=> $date1->[5] |
|
1006
|
0 |
0 |
1021 |
$^O =~ /MSWin32/io or $^O =~ /Windows_95/io |
|
|
0 |
0 |
1021 |
$^O =~ /MSWin32/io or $^O =~ /Windows_95/io or $^O =~ /Windows_NT/io |
|
|
0 |
0 |
1021 |
$^O =~ /MacOS/io or $^O =~ /MPE/io |
|
|
0 |
0 |
1021 |
$^O =~ /MacOS/io or $^O =~ /MPE/io or $^O =~ /OS2/io |
|
|
0 |
0 |
1021 |
$^O =~ /MacOS/io or $^O =~ /MPE/io or $^O =~ /OS2/io or $^O =~ /NetWare/io |
|
1049
|
253 |
0 |
0 |
defined $var or exists $self->{'data'}{'sections'}{$sect} |
|
1073
|
0 |
0 |
2631 |
$var eq "tz" or $var eq "forcedate" |
|
|
0 |
0 |
2631 |
$var eq "tz" or $var eq "forcedate" or $var eq "setdate" |
|
|
539 |
522 |
523 |
$var eq "dateformat" or $var eq "printable" |
|
|
1061 |
14 |
509 |
$var eq "dateformat" or $var eq "printable" or $var eq "tomorrowfirst" |
|
|
536 |
3 |
506 |
$var eq "dateformat" or $var eq "printable" or $var eq "tomorrowfirst" or $var eq "use_posix_printf" |
|
|
17 |
506 |
0 |
$var eq "dateformat" or $var eq "printable" or $var eq "tomorrowfirst" or $var eq "use_posix_printf" or $var eq "maxrecurattempts" |
|
1361
|
586 |
49 |
7 |
$val =~ /^jan[1-7]$/ or $val =~ /^dow[1-7]$/ |
|
|
635 |
7 |
0 |
$val =~ /^jan[1-7]$/ or $val =~ /^dow[1-7]$/ or $val eq "firstday" |
|
1373
|
520 |
2 |
0 |
lc $val eq "midnight" or lc $val eq "curr" |
|
1384
|
2 |
2 |
0 |
lc $val eq "first" or lc $val eq "last" |
|
|
4 |
0 |
0 |
lc $val eq "first" or lc $val eq "last" or lc $val eq "" |
|
1582
|
5929 |
0 |
1078 |
not $max or $max > $#vallist + 1 |
|
1676
|
5 |
1 |
54242 |
not defined $N && $N =~ /^\s*[-+]?\d+\s*$/o or defined $low and $N < $low |
|
|
1 |
0 |
54242 |
not defined $N && $N =~ /^\s*[-+]?\d+\s*$/o or defined $low and $N < $low or defined $high and $N > $high |
|
1689
|
2 |
0 |
40810 |
not defined $N && ($N =~ /^\s*[-+]?\d+(\.\d*)?\s*$/o || $N =~ /^\s*[-+]?\.\d+\s*$/o) or defined $low and $N < $low |
|
|
0 |
0 |
40810 |
not defined $N && ($N =~ /^\s*[-+]?\d+(\.\d*)?\s*$/o || $N =~ /^\s*[-+]?\.\d+\s*$/o) or defined $low and $N < $low or defined $high and $N > $high |
|
1721
|
476 |
1446 |
2323 |
$string =~ /^(\d\d\d\d)(\d\d)(\d\d)(\d\d):(\d\d):(\d\d)$/o or $string =~ /^(\d\d\d\d)\-(\d\d)\-(\d\d)\-(\d\d):(\d\d):(\d\d)$/o |
|
|
1922 |
3 |
2320 |
$string =~ /^(\d\d\d\d)(\d\d)(\d\d)(\d\d):(\d\d):(\d\d)$/o or $string =~ /^(\d\d\d\d)\-(\d\d)\-(\d\d)\-(\d\d):(\d\d):(\d\d)$/o or $string =~ /^(\d\d\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)$/o |
|
1731
|
0 |
0 |
1118 |
$string =~ /^(\d\d)(\d\d)(\d\d)$/o or $string =~ /^(\d\d)(\d\d)()$/o |
|
|
0 |
1071 |
47 |
$string =~ /^(\d\d)(\d\d)(\d\d)$/o or $string =~ /^(\d\d)(\d\d)()$/o or $string =~ /^(\d\d?):(\d\d):(\d\d)$/o |
|
|
1071 |
37 |
10 |
$string =~ /^(\d\d)(\d\d)(\d\d)$/o or $string =~ /^(\d\d)(\d\d)()$/o or $string =~ /^(\d\d?):(\d\d):(\d\d)$/o or $string =~ /^(\d\d?):(\d\d)()$/o |
|
|
1108 |
7 |
3 |
$string =~ /^(\d\d)(\d\d)(\d\d)$/o or $string =~ /^(\d\d)(\d\d)()$/o or $string =~ /^(\d\d?):(\d\d):(\d\d)$/o or $string =~ /^(\d\d?):(\d\d)()$/o or $string =~ /^(\d\d?)()()$/o |
|
1744
|
2 |
102 |
190 |
$string =~ /^([-+]?\d\d)(\d\d)(\d\d)$/o or $string =~ /^([-+]?\d\d)(\d\d)()$/o |
|
|
104 |
154 |
36 |
$string =~ /^([-+]?\d\d)(\d\d)(\d\d)$/o or $string =~ /^([-+]?\d\d)(\d\d)()$/o or $string =~ /^([-+]?\d\d?):(\d\d?):(\d\d?)$/o |
|
|
256 |
15 |
21 |
$string =~ /^([-+]?\d\d)(\d\d)(\d\d)$/o or $string =~ /^([-+]?\d\d)(\d\d)()$/o or $string =~ /^([-+]?\d\d?):(\d\d?):(\d\d?)$/o or $string =~ /^([-+]?\d\d?):(\d\d?)()$/o |
|
|
169 |
15 |
6 |
$string =~ /^([-+]?\d\d)(\d\d)(\d\d)$/o or $string =~ /^([-+]?\d\d)(\d\d)()$/o or $string =~ /^([-+]?\d\d?):(\d\d?):(\d\d?)$/o or $string =~ /^([-+]?\d\d?):(\d\d?)()$/o or $string =~ /^([-+]?\d\d?)()()$/o |
|
1899
|
2960 |
447 |
2135 |
$delta[0] or $delta[1] |
|
1903
|
5 |
3407 |
2135 |
$est or $approx |
|
1907
|
130 |
235 |
1483 |
$delta[2] or $delta[3] |
|
2044
|
81 |
32 |
231 |
$type eq "approx" or $type eq "semi" |
|
2057
|
3343 |
366 |
1466 |
$type eq "approx" or $type eq "semi" |
|
2244
|
0 |
2 |
3878 |
$h > 24 or $m > 59 |
|
|
2 |
0 |
3878 |
$h > 24 or $m > 59 or $s > 59 |
|
|
0 |
0 |
0 |
$m > 0 || $s > 0 |
|
|
2 |
0 |
3878 |
$h > 24 or $m > 59 or $s > 59 or $h == 24 and $m > 0 || $s > 0 |
|
2289
|
0 |
147 |
1037 |
not defined $f or $f eq "" |
|
2304
|
0 |
0 |
288 |
$h < -23 or $h > 23 |
|
|
0 |
0 |
288 |
$h < -23 or $h > 23 or $m < 0 |
|
|
0 |
1 |
287 |
$h < -23 or $h > 23 or $m < 0 or $m > 59 |
|
|
1 |
0 |
287 |
$h < -23 or $h > 23 or $m < 0 or $m > 59 or $s < 0 |
|
|
1 |
0 |
287 |
$h < -23 or $h > 23 or $m < 0 or $m > 59 or $s < 0 or $s > 59 |
|
2311
|
0 |
1 |
32 |
$h > 23 or $m < 0 |
|
|
1 |
1 |
31 |
$h > 23 or $m < 0 or $m > 59 |
|
|
2 |
0 |
31 |
$h > 23 or $m < 0 or $m > 59 or $s < 0 |
|
|
1 |
0 |
31 |
$h > 23 or $m < 0 or $m > 59 or $s < 0 or $s > 59 |
|
2315
|
0 |
0 |
54 |
$h < -23 or $m < -59 |
|
|
0 |
0 |
54 |
$h < -23 or $m < -59 or $m > 0 |
|
|
0 |
0 |
54 |
$h < -23 or $m < -59 or $m > 0 or $s < -59 |
|
|
0 |
0 |
54 |
$h < -23 or $m < -59 or $m > 0 or $s < -59 or $s > 0 |
|
2319
|
0 |
0 |
2 |
$m > 59 or $s < 0 |
|
|
0 |
0 |
2 |
$m > 59 or $s < 0 or $s > 59 |
|
2322
|
0 |
0 |
0 |
$m < -59 or $s < -59 |
|
|
0 |
0 |
0 |
$m < -59 or $s < -59 or $s > 0 |
|
2325
|
0 |
0 |
18 |
$s < -59 or $s > 59 |
|
2365
|
54 |
0 |
51 |
$h < 0 or $m < 0 |
|
|
54 |
0 |
51 |
$h < 0 or $m < 0 or $s < 0 |