| line |
true |
false |
branch |
|
41
|
227 |
2 |
$config->{'operator'} ? : |
|
43
|
136 |
93 |
if ($this->{'value'} and $this->{'value'} =~ /\A[0-9]+(?:\.[0-9]+)?\z/u) |
|
77
|
239 |
1494 |
if $found |
|
83
|
248 |
1246 |
if (@match) |
|
84
|
21 |
227 |
if ($key eq 'parenthesis') { } |
|
|
24 |
203 |
elsif ($key eq 'math') { } |
|
|
15 |
188 |
elsif ($key eq 'andor') { } |
|
|
174 |
14 |
elsif ($key eq 'op') { } |
|
85
|
5 |
16 |
if (index($match[1], ')') < index($match[1], '(')) |
|
101
|
24 |
0 |
if (ref $obj->{'subject'}) |
|
105
|
0 |
24 |
if (ref $obj->{'value'}) |
|
116
|
0 |
15 |
unless (ref $obj->{'subject'}) |
|
120
|
0 |
15 |
unless (ref $obj->{'value'}) |
|
132
|
75 |
99 |
if ($match[0] =~ /\(.*?\)/u) |
|
137
|
37 |
137 |
if ($match[2] =~ /\A'.*?'\z/u) { } |
|
|
12 |
125 |
elsif ($match[2] eq 'true' | $match[2] eq 'false') { } |
|
|
125 |
0 |
elsif ($match[2] =~ /\A[0-9]+(?:\.[0-9]+)?\z/u) { } |
|
160
|
4 |
10 |
$key eq 'substringof' ? : |
|
|
4 |
10 |
$key eq 'substringof' ? : |
|
179
|
1 |
174 |
unless defined $filter_string |
|
184
|
2 |
172 |
if $filter_string eq '' |