line |
true |
false |
branch |
76
|
8 |
71 |
unless ($swishdefault_field) |
83
|
78 |
1 |
if ($self->{'default_field'} and not ref $self->{'default_field'}) |
112
|
192 |
104 |
unless exists $tree->{$prefix} |
116
|
0 |
103 |
unless @clauses |
118
|
148 |
0 |
if defined $_ |
129
|
1 |
93 |
unless defined $value |
131
|
8 |
85 |
if ($self->fuzzify) |
132
|
6 |
2 |
unless $value =~ /[\*\%]/ |
156
|
53 |
96 |
if ($clause->{'op'} eq '()') |
158
|
5 |
48 |
if ($prefix eq '-') { } |
170
|
88 |
8 |
$clause->{'field'} ? : |
176
|
2 |
94 |
ref $clause->{'value'} ? : |
182
|
26 |
70 |
if ($op eq ':') |
185
|
4 |
92 |
if ($prefix eq '-') |
188
|
0 |
96 |
if (defined $value and $value =~ /\%/) |
189
|
0 |
0 |
$prefix eq '-' ? : |
196
|
2 |
94 |
if ($proximity) |
206
|
0 |
96 |
if (defined $field->callback) |
214
|
0 |
96 |
if ($op eq '!~') { } |
|
0 |
96 |
elsif ($op eq '~') { } |
|
4 |
92 |
elsif (defined $value and $op eq '!=') { } |
|
1 |
91 |
elsif ($op eq '..') { } |
|
1 |
90 |
elsif ($op eq '!..') { } |
|
1 |
89 |
elsif (not defined $value) { } |
215
|
0 |
0 |
unless $value =~ /\Q$wildcard\E/ |
226
|
0 |
0 |
unless $value =~ /\Q$wildcard\E/ |
246
|
0 |
1 |
if (ref $value ne 'ARRAY' or @$value != 2) |
252
|
0 |
2 |
if ($v =~ /\D/) |
265
|
0 |
1 |
if (ref $value ne 'ARRAY' or @$value != 2) |
271
|
0 |
2 |
if ($v =~ /\D/) |
298
|
4 |
91 |
$prefix eq '-' ? : |
300
|
0 |
95 |
scalar @buf > 1 ? : |
|
0 |
95 |
scalar @buf > 1 ? : |