d4ab000a209b98f63cd0ac1fd514c9084e961051
RegexPathPredicate had some clever logic for avoiding matching regular expressions over an entire search list when we can identify a common prefix that all matching results must have. Factor this out into a new class, RegexListSearcher, add tests, and use it from ListProjects. Change-Id: Ie08ad8dcf09708a8aa3efcfbed6c4ee6879f80c7
Description
RETIRED, Gerrit as used by OpenStack