RC Filters: Single boolean filters are not contradictory
authorStephane Bisson <sbisson@wikimedia.org>
Mon, 8 May 2017 12:58:05 +0000 (08:58 -0400)
committerStephane Bisson <sbisson@wikimedia.org>
Mon, 8 May 2017 13:02:49 +0000 (09:02 -0400)
commit12c4c79b6e3c0aa308acd3260c88dbeaee76d3f3
treee5f63dc0e3354748fc10897dbc880bb47a298d0d
parente72256a6d970ab9d03d0278ed69f73d189fc0160
RC Filters: Single boolean filters are not contradictory

When all boolean filters of a group are selected
(for example: hideanons && hideliu), we consider the selection
unproductive and set them all to false.

Some legacy filters are alone in their group
(for example: ORES hideDamaging). They should not
be considered.

Bug: T164625
Change-Id: Ibb6721ccdfb226b3baac7775c30af230c68309e7
includes/specialpage/ChangesListSpecialPage.php