line |
true |
false |
branch |
24
|
0 |
0 |
unless (my $node = eval {
do {
$self->parser->parse($query)
}
}) |
36
|
0 |
0 |
unless ($node->isa('CQL::BooleanNode')) |
37
|
0 |
0 |
$node->isa('CQL::TermNode') ? : |
50
|
0 |
0 |
if ($node->isa('CQL::BooleanNode')) { } |
|
0 |
0 |
elsif ($node->isa('CQL::TermNode')) { } |
53
|
0 |
0 |
if ($node->op eq 'and') { } |
|
0 |
0 |
elsif ($node->op eq 'or') { } |
75
|
0 |
0 |
if ($term =~ /$RE_MATCH_ALL/) |
84
|
0 |
0 |
if ($base eq 'scr') |
85
|
0 |
0 |
if ($self->mapping and my $rel = $self->mapping->{'default_relation'}) { } |
92
|
0 |
0 |
if ($qualifier =~ /$RE_ANY_FIELD/) |
93
|
0 |
0 |
if ($self->mapping and my $idx = $self->mapping->{'default_index'}) { } |
102
|
0 |
0 |
if ($self->mapping and my $indexes = $self->mapping->{'indexes'}) |
104
|
0 |
0 |
if $self->mapping->{'strip_separating_underscores'} |
105
|
0 |
0 |
unless my $mapping = $$indexes{$qualifier} |
106
|
0 |
0 |
unless $$mapping{'op'}{$base} |
108
|
0 |
0 |
if (ref $op and $$op{'field'}) { } |
|
0 |
0 |
elsif ($$mapping{'field'}) { } |
115
|
0 |
0 |
if (ref $op and $$op{'filter'}) { } |
|
0 |
0 |
elsif ($$mapping{'filter'}) { } |
120
|
0 |
0 |
if ($filters) |
122
|
0 |
0 |
if ($filter eq 'lowercase') |
125
|
0 |
0 |
if (ref $op and $$op{'cb'}) { } |
|
0 |
0 |
elsif ($$mapping{'cb'}) { } |
139
|
0 |
0 |
if ($nested) |
140
|
0 |
0 |
if ($$nested{'query'}) |
165
|
0 |
0 |
if (my($n) = $node->op =~ /$RE_DISTANCE_MODIFIER/) |
166
|
0 |
0 |
if $n > 1 |
168
|
0 |
0 |
if ($qualifier =~ /$RE_ANY_FIELD/) |
178
|
0 |
0 |
if ($base eq '=') { } |
|
0 |
0 |
elsif ($base eq '<') { } |
|
0 |
0 |
elsif ($base eq '>') { } |
|
0 |
0 |
elsif ($base eq '<=') { } |
|
0 |
0 |
elsif ($base eq '>=') { } |
|
0 |
0 |
elsif ($base eq '<>') { } |
|
0 |
0 |
elsif ($base eq 'exact') { } |
|
0 |
0 |
elsif ($base eq 'any') { } |
|
0 |
0 |
elsif ($base eq 'all') { } |
|
0 |
0 |
elsif ($base eq 'within') { } |
179
|
0 |
0 |
if (ref $qualifier) { } |
181
|
0 |
0 |
if ($_ eq '_id') { } |
188
|
0 |
0 |
if ($qualifier eq '_id') |
194
|
0 |
0 |
if (ref $qualifier) { } |
200
|
0 |
0 |
if (ref $qualifier) { } |
206
|
0 |
0 |
if (ref $qualifier) { } |
212
|
0 |
0 |
if (ref $qualifier) { } |
218
|
0 |
0 |
if (ref $qualifier) { } |
220
|
0 |
0 |
if ($_ eq '_id') { } |
227
|
0 |
0 |
if ($qualifier eq '_id') |
233
|
0 |
0 |
if (ref $qualifier) { } |
235
|
0 |
0 |
if ($_ eq '_id') { } |
242
|
0 |
0 |
if ($qualifier eq '_id') |
249
|
0 |
0 |
if (ref $qualifier) { } |
255
|
0 |
0 |
if ($qualifier eq '_id') |
262
|
0 |
0 |
if (ref $qualifier) { } |
272
|
0 |
0 |
if (@range == 1) |
273
|
0 |
0 |
if (ref $qualifier) { } |
279
|
0 |
0 |
if (ref $qualifier) { } |
286
|
0 |
0 |
if (ref $qualifier) { } |
297
|
0 |
0 |
if ($term =~ /[^\\][\*\?]/) |
301
|
0 |
0 |
if ($$m[1] eq 'fuzzy') |
305
|
0 |
0 |
if ($term =~ /\s/) |