line |
!l |
l&&!r |
l&&r |
condition |
40
|
0 |
3 |
2 |
defined $str and exists $$SHARING{$str} |
47
|
0 |
0 |
0 |
defined $str and $str =~ /^[0|1]$/ |
54
|
0 |
9 |
10 |
defined $num and $num =~ /^\d+$/ |
61
|
0 |
17 |
0 |
defined $str and $str =~ /^\d+$/ |
70
|
6 |
0 |
0 |
$3 == 31 and $2 == 4 || $2 == 6 || $2 == 9 || $2 == 11 |
|
6 |
0 |
0 |
$3 >= 30 and $2 == 2 |
|
6 |
0 |
0 |
$2 == 2 and $3 == 29 |
|
0 |
0 |
0 |
$1 % 4 == 0 && ($1 % 100 != 0 || $1 % 400 == 0) |
|
6 |
0 |
0 |
$2 == 2 and $3 == 29 and not $1 % 4 == 0 && ($1 % 100 != 0 || $1 % 400 == 0) |
91
|
0 |
3 |
3 |
defined $str and $str =~ m[^(http(?:s)?\://[a-zA-Z0-9\-]+(?:\.[a-zA-Z0-9\-]+)*\.[a-zA-Z]{2,6}(?:/?|(?:/[\w\-]+)*)(?:/?|/\w+\.[a-zA-Z]{2,4}(?:\?[\w]+\=[\w\-]+)?)?(?:\&[\w]+\=[\w\-]+)*)$] |
99
|
0 |
3 |
13 |
defined $str and $str =~ /^\d{0,11}\.?\d{0,2}$/ |
106
|
0 |
4 |
0 |
defined $str && ref $str eq 'HASH' |
143
|
120 |
33 |
5 |
$required and not exists $$values{$field} |
146
|
120 |
31 |
2 |
$required and not defined $$values{$field} |