Page 2 of 2

Re: Redundancy checker

Posted: Sun Dec 13, 2015 2:41 am
by fanboy
monnawynter wrote:The 12-12-15 Fanboy’s Ultimate list contains 459 redundancies.
Finished (after 1227 seconds)! 459 redundant rules found!
[Adblock Plus 2.0]
! Checksum: 6ABuG+WEF7Dozj8VngKjQA
! Title: Fanboy+Easylist-Merged Ultimate List
! Version: 201512121200
! Last modified: 12 Dec 2015 12:00 UTC

Most of it is because of the omniture and doubleclick filters.

Re: Redundancy checker

Posted: Mon Jan 02, 2017 4:04 pm
by itsallinyourhead
The redundancy checker at https://arestwo.org/famlam/redundantRuleChecker.html is old and has some flaws. But it still finds 97 redundancies in EasyPrivacy List and 32 redundancies in Easylist Noelemhide.

Is there a reason not to remove those redundancies?

Re: Redundancy checker

Posted: Fri Sep 15, 2017 12:09 am
by kombu
I wish this was baked into uBlock Origin's subscription manager for Chromium and mozilla flavors.

Re: Redundancy checker

Posted: Sat Sep 23, 2017 5:21 am
by fanboy
the redundancy issues are mainly due to use of $generichide and $genericblock which will show dubes

Redundancy checker

Posted: Sat Jan 11, 2020 9:07 am
by peace2000
https://abpvn.com/ruleChecker/redundantRuleChecker.html

Hi! Many probably know this tool. It's for checking lists if there are any rules that are not needed because they are dupes or are being covered by other rules.

This tool doesn't take into account the usage of generichide -switch. So it lists some rules redundant even if they are not.

Here are sample rules in the Main Easylist:

@@||bing.com^$generichide
###verticalads
bing.com###verticalads

If I put these Easylist rules to that tool, it says that bing.com###verticalads is redundant because of general ###verticalads rule. But bing.com has generichide -switch applied that prevents general rules being applied to it. So bing.com###verticalads is actually needed, it's not redundant as the tool says.

Re: Redundancy checker

Posted: Fri Mar 13, 2020 8:24 am
by Yuki
@fanboy
Please consider to remove

Code: Select all

||amazonaws.com^*/i?stm=
||cloudfront.net/i?stm=
from EP as

Code: Select all

/i?stm=
covers all.

Also

Code: Select all

||xozilla.com/js/analytics.js
is not needed as there's

Code: Select all

/js/analytics.

Re: Redundancy checker

Posted: Tue Nov 10, 2020 1:10 pm
by krystian3w
ABP have genericblock, so for few sites maybe generate lack of privacy - unless how long domain= modifier only mark filter as specific.