- Check that the issue has not already been reported.
- Check that the issue has not already been fixed in the latest code (
master
). - Specify the problematic URL on which the issue can be reproduced.
- Make sure that every entry follows Adblock Plus filter rules.
- Keep the version as is.
- Alphabetically order every entry.
- Do not add extra empty line.
- Build
Rules.1blockpkg.json
andRules.1blockpkg
fromyouslist.txt
withbin/release
. - Test
youslist.txt
andRules.1blockpkg.json
withbin/test
.
Install Rules.1blockpkg
on macOS.
Build Rules.1blockpkg.json
and Rules.1blockpkg
from youslist.txt
.
bin/release
Test youslist.txt
and Rules.1blockpkg.json
.
bin/test
Check whether every entry is ordered alphabetically.
python bin/check_sorted.py youslist.txt
Check whether every host is ordered alphabetically.
python bin/check_sorted_hosts.py hosts.txt
Update Rules.1blockpkg.json
based on the filter.
python bin/generate_rules.py youslist.txt > Rules.1blockpkg.json
Update Rules.1blockpkg
based on the Rules.1blockpkg.json
.
python bin/minify_pkg.py
Update Rules.1blockpkg.json
based on the Rules.1blockpkg
python bin/prettify_pkg.py