AdguardTeam / AdguardTeam/FiltersCompiler

Allow using `$permissions` rules without URL part

オープン
#229 コメント 3 件 リアクション 0 件 担当者 1 名 @slavaleleka が担当を希望しています GitHub で見る
enhancement Priority: P4
主要言語
JavaScript
スター
64
フォーク
11
PR マージ指標
30日以内にマージされた PR はありません

説明

`$permissions=join-ad-interest-group=()` can work without URL, and `/*/` is redundant (like `$removeparam=s_cid`).

Related to https://github.com/AdguardTeam/FiltersRegistry/blob/e529458be21800609358ce99ff1bcc8bb5b02305/filters/filter_3_Spyware/diff.txt:
```
! Error: "The rule is too wide, add domain restriction or make the pattern more specific" in the rule: "*.*$permissions=join-ad-interest-group=()\, run-ad-auction=()\, browsing-topics=()"
*.*$permissions=join-ad-interest-group=()\, run-ad-auction=()\, browsing-topics=()
```

TODO: remove `/*/` in https://github.com/AdguardTeam/AdguardFilters/pull/188049/files after update.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。