Closed keegancsmith closed 6 years ago
good question! I don't know :)
the query language was modeled on google's internal code search, and I don't know what that does.
I guess it is reasonable that the case operator, when encountered in a conjuction, recursively applies to the conjunction's subexpressions.
Would you be interested in a patch to change the behaviour?
yes!
I was playing around with the query parser and noticed this inconsistency. When you specify
case:yes
, it applies to all thequery.Q
. But that doesn't seem to apply to a not query. Concretelyis this expected behaviour when being explicit about case?