[pull] master from AdguardTeam:master#49
Merged
Conversation
…ntax highlighting for modifiers Squashed commit of the following: commit 25ed0e5 Author: scripthunter7 <d.tota@adguard.com> Date: Thu Jan 22 11:34:17 2026 +0100 Refactor integration test to improve code style consistency - Change single-line continue statement to multi-line format to match project code style commit 8e47d5c Author: scripthunter7 <d.tota@adguard.com> Date: Wed Jan 21 22:49:16 2026 +0100 Add comprehensive tests for cosmetic rules modifiers and update changelog - Add new test file for AdGuard cosmetic rules modifiers with tests for path, domain, and app modifiers - Add tests for multiple modifiers, different rule types, and scriptlet rules - Add test for invalid modifier handling - Add test rules for domain modifier with regex patterns and scriptlet rules with path modifier - Update changelog to include cosmetic rules modifiers in improved syntax highlighting commit 5a86b28 Author: scripthunter7 <d.tota@adguard.com> Date: Wed Jan 21 22:40:49 2026 +0100 Fix modifier separator finding commit 3867a34 Author: scripthunter7 <d.tota@adguard.com> Date: Wed Jan 21 22:32:34 2026 +0100 Improve syntax highlighting commit 5aded18 Author: scripthunter7 <d.tota@adguard.com> Date: Wed Jan 21 22:14:39 2026 +0100 Refactor integration test to use fs-extra and improve code organization - Replace node:fs with fs-extra for better async file operations - Move sources configuration to top-level constant - Add comprehensive JSDoc comments for InvalidToken interface - Replace fs.mkdirSync with fs.ensureDir for async directory creation - Replace fs.readFileSync with fs.readFile for async file reading - Improve code structure and readability commit 447cb66 Author: scripthunter7 <d.tota@adguard.com> Date: Wed Jan 21 21:46:14 2026 +0100 Update changelog commit 3996ec8 Author: scripthunter7 <d.tota@adguard.com> Date: Wed Jan 21 21:45:31 2026 +0100 Update test rules commit f0d54cd Author: scripthunter7 <d.tota@adguard.com> Date: Wed Jan 21 21:39:08 2026 +0100 Update tmlanuage commit acfe2be Author: scripthunter7 <d.tota@adguard.com> Date: Wed Jan 21 20:36:29 2026 +0100 Add generic network rule highlighting and integration test infrastructure - Add generic network rule syntax highlighting support [#120] - Add .temp directory to .gitignore for integration test temporary files - Add tar, chalk, and fast-glob dependencies to workspace catalog - Update CHANGELOG.md with unreleased changes for generic network rule highlighting - Refactor adblock.yaml-tmlanguage to improve cosmetic rule pattern matching with better regex handling for options containing brackets - Add comprehensive tests for network rules - Added integration tests - Enhanced test matcher to show expected vs actual values in failures - Added better error logging in OnigScanner for invalid patterns
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )