NotQuery Extension

 The NOTQuery Extension allows user to use a NOT operator even on beginning of query or at beginning of a bracket. So you can use a query like "NOT type:heading" and do not have to deal with the "ALL:ALL_VALUE" constant which is quite unintuitive for new users


This extension will get rid of the dreaded "ALL:ALL_VALUE" string you have to place before nearly all Queries with a NOT clause. e.g. if you want to exclude a specific type of Work Item you cannot write:

NOT type:heading

but you have to write:

ALL:ALL_VALUE AND NOT type:heading

because Lucene cannot handle a NOT as a start of a search. From now on you can just use a NOT clause as you wanted to use it all along and this QueryExtension will rewrite your query so it will work with lucene.


Vendor Lutz Dornbusch (Siemens PLM)
Published Version 1.0 - August 2012
Price Free
Community Supported Extension This extension is not supported by Siemens PLM.
Requirements Polarion 2011 or 2012