Search 6 groundwork - Restore the Search 5 syntax for including/excluding bounds in range predicates

Description

Search 5: .range().onField(...).from(foo).excludeLimit().to(bar).excludeLimit()
Search 6: .range().onField(...).from(foo, RangeBoundInclusion.EXCLUDED).to(bar, RangeBoundInclusion.EXCLUDED)

We originally changed the syntax in order to be able to avoid an .end() terminal call, but since then we decided to require the .end() terminal call regardless, and more recently we even decided to remove the fully fluent syntax.

Let's go back to the older syntax, that will be one less incompatibility between 5 and 6.

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Sprint

Fix versions

Priority

Created September 19, 2018 at 11:43 AM
Updated January 31, 2019 at 3:08 PM
Resolved January 7, 2019 at 12:05 PM