Skip to content

Commit 49cdb2e

Browse files
committed
Operator and testing modernization for cache .Filter() operators, as described in #1014.
Includes full re-write of the static version of `.Filter()`, to promote consistent organization among all filtering operators, and to fix a missing null parameter check. Includes refactoring and enhancement to combine the two separate backing classes for `.Filter()` operators into one, by adding `reapplyFilter` support to the newer one. Includes full rewrite of the cache .Filter() testing suite.
1 parent 88bc23e commit 49cdb2e

18 files changed

Lines changed: 2552 additions & 1489 deletions