line |
true |
false |
branch |
41
|
229 |
2 |
$config->{'operator'} ? : |
43
|
137 |
94 |
if ($this->{'value'} and $this->{'value'} =~ /\A[0-9]+(?:\.[0-9]+)?\z/u) |
77
|
241 |
1502 |
if $found |
83
|
250 |
1252 |
if (@match) |
84
|
21 |
229 |
if ($key eq 'parenthesis') { } |
|
24 |
205 |
elsif ($key eq 'math') { } |
|
15 |
190 |
elsif ($key eq 'andor') { } |
|
176 |
14 |
elsif ($key eq 'op') { } |
85
|
5 |
16 |
if (index($match[1], ')') < index($match[1], '(')) |
118
|
75 |
101 |
if ($match[0] =~ /\(.*?\)/u) |
123
|
37 |
139 |
if ($match[2] =~ /\A'.*?'\z/u) { } |
|
12 |
127 |
elsif ($match[2] eq 'true' | $match[2] eq 'false') { } |
|
126 |
1 |
elsif ($match[2] =~ /\A[0-9]+(?:\.[0-9]+)?\z/u) { } |
149
|
4 |
10 |
$key eq 'substringof' ? : |
|
4 |
10 |
$key eq 'substringof' ? : |
168
|
1 |
176 |
unless defined $filter_string |
173
|
2 |
174 |
if $filter_string eq '' |