AdguardTeam / AGLint

Universal adblock filter list linter
https://www.npmjs.com/package/@adguard/aglint
MIT License
51 stars 3 forks source link

Improve duration via multi-threading while linting each filter #208

Open piquark6046 opened 4 months ago

piquark6046 commented 4 months ago

It seems that linting filters list runs via single-threading. If so, the duration of AGLint in GitHub workflow can be improved via multi-threading.

I believe that each filter excluding preprocessor directives can be linted simultaneously.

For this improvement, we can use P-Limit or P-Throttle.