Branch Coverage

blib/lib/DBIx/TextIndex/QueryParser.pm
Criterion Covered Total %
branch 0 46 0.0


line true false branch
49 0 0 if ($q =~ s/^\s+//)
53 0 0 if ($q =~ s/^(AND|OR|\&\&|\|\|)\s+//)
55 0 0 if $$clause{'CONJ'} eq '&&'
56 0 0 if $$clause{'CONJ'} eq '||'
59 0 0 if ($q =~ s/^\+//) { }
0 0 elsif ($q =~ s/^(-|NOT|!)\s*//) { }
67 0 0 if ($q =~ s/^(\w+)://) { }
74 0 0 if ($q =~ /^\(/) { }
0 0 elsif ($q =~ /^\"/) { }
0 0 elsif ($q =~ s/^(\S+(?:[\+\-\&\.\@\']|\\\*)\S+)//) { }
0 0 elsif ($q =~ s/^(\S+)\+//) { }
76 0 0 unless ($extract)
87 0 0 unless ($extract)
97 0 0 if ($q =~ s/^~(\d+)//) { }
114 0 0 if ($t =~ /[\?\*]/) { }
121 0 0 if $term
122 0 0 if ($$clause{'TERM'})
123 0 0 unless $$clause{'TERM'} =~ /[a-z0-9]/
124 0 0 if $self->_stoplisted($$clause{'TERM'})
136 0 0 if ($$clause{'TYPE'} eq 'PHRASE' or $$clause{'TYPE'} eq 'IMPLICITPHRASE')
140 0 0 if ($$phraseterm{'TYPE'} eq 'IMPLICITPHRASE') { }
151 0 0 wantarray ? :
156 0 0 ref $$self{'STOPLISTED_QUERY'} eq 'ARRAY' ? :