| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(tests)!: new infrastructure based on makefile | Christian Clason | 2025-05-12 | 1 | -16/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Not easy to run all checks and tests locally. Redundant CI workflows. Solution: Separate CI into two workflows: * lint: Lua files (stylua, luals), query files (valid captures, predicates, directives using tsqueryls), docs (SUPPORTED_LANGUAGES.md) -- does not need parser installation * tests: parsers (ABI compatibility), query files (tsqueryls on Linux/macOS; nvim on Windows), highlight and indent tests (separated for better readability) -- needs parser installation (but only once) Switch to https://github.com/nvim-treesitter/highlight-assertions fork with ABI 15 support. Run all tests (on Linux and macOS) through `make` (`formatlua`, `checklua`, `lintquery`, `formatquery`, `checkquery`, `docs`, `tests`), which downloads and caches all necessary dependencies. Remove `update-readme` workflow (replaced by lint job on PRs). | ||||
| * | fix!: indents now rely on treesitter highlight | Pham Huy Hoang | 2025-05-12 | 1 | -40/+23 |
| | | | | | | - Apply suggestions from Lewis to only parse visible lines - Fix failed tests | ||||
| * | feat!: drop modules, general refactor and cleanup | Christian Clason | 2025-05-12 | 1 | -23/+24 |
| | | |||||
| * | test: fix tests broken after 0.10 update (#6714) | Riley Bruins | 2024-06-01 | 1 | -5/+7 |
| | | |||||
| * | fix(haskell): update queries and tests for rewritten parser (#6580) | Marc Jakobi | 2024-05-07 | 1 | -0/+1 |
| | | |||||
| * | properly replace deprecated tsutils functions | Kiyoon Kim | 2023-02-12 | 1 | -2/+2 |
| | | |||||
| * | highlights(rust): use `@namespace` for `[(crate) (self) (super)]` | Stephan Seitz | 2023-01-01 | 1 | -15/+33 |
| | | | | | Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/3992 | ||||
| * | feat!: remove obsolete `TS*` highlight groups | Christian Clason | 2022-10-16 | 1 | -3/+1 |
| | | |||||
| * | fix(test): update tests to Nvim 0.8 | Christian Clason | 2022-10-02 | 1 | -3/+3 |
| | | |||||
| * | tests: use main parsers instead of nvim-treesitter parser for tests | Stephan Seitz | 2022-01-29 | 1 | -6/+2 |
| | | |||||
| * | fix(ci): make highlight test working with markdown | Stephan Seitz | 2022-01-16 | 1 | -1/+15 |
| | | |||||
| * | Add assert that "highlight-assertions" is executable | Stephan Seitz | 2021-11-24 | 1 | -0/+6 |
| | | |||||
| * | Add highlight tests | Stephan Seitz | 2021-11-24 | 1 | -0/+90 |
