mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-20 12:20:02 -04:00
ci(tests): add optional workflow for generating grammars
run on PR by adding label `ci:generate` or manually
This commit is contained in:
parent
83dae49a10
commit
c5a8c9d01a
6 changed files with 201 additions and 159 deletions
|
|
@ -49,7 +49,7 @@ Language | Tier | Queries | Maintainer
|
|||
[dart](https://github.com/UserNobody14/tree-sitter-dart) | community | `HFIJL` | @akinsho
|
||||
[devicetree](https://github.com/joelspadin/tree-sitter-devicetree) | community | `HFIJL` | @jedrzejboczar
|
||||
[dhall](https://github.com/jbellerb/tree-sitter-dhall) | community | `HF J ` | @amaanq
|
||||
[diff](https://github.com/the-mikedavis/tree-sitter-diff) | community | `H J ` | @gbprod
|
||||
[diff](https://github.com/the-mikedavis/tree-sitter-diff) | community | `HF J ` | @gbprod
|
||||
[disassembly](https://github.com/ColinKennedy/tree-sitter-disassembly) | community | `H J ` | @ColinKennedy
|
||||
[djot](https://github.com/treeman/tree-sitter-djot) | community | `HFIJL` | @NoahTheDuke
|
||||
[dockerfile](https://github.com/camdencheek/tree-sitter-dockerfile) | community | `H J ` | @camdencheek
|
||||
|
|
@ -78,8 +78,11 @@ ecma (queries only)[^ecma] | community | `HFIJL` | @steelsojka
|
|||
[forth](https://github.com/AlexanderBrevig/tree-sitter-forth) | community | `HFIJL` | @amaanq
|
||||
[fortran](https://github.com/stadelmanma/tree-sitter-fortran) | community | `HFIJ ` | @amaanq
|
||||
[fsh](https://github.com/mgramigna/tree-sitter-fsh) | community | `H J ` | @mgramigna
|
||||
[fsharp](https://github.com/ionide/tree-sitter-fsharp) | community | `H J ` | @nsidorenco
|
||||
[func](https://github.com/tree-sitter-grammars/tree-sitter-func) | core | `H J ` | @amaanq
|
||||
[fusion](https://gitlab.com/jirgn/tree-sitter-fusion) | community | `HFIJL` | @jirgn
|
||||
[gap](https://github.com/gap-system/tree-sitter-gap)[^gap] | community | `HF JL` | @reiniscirpons
|
||||
[gaptst](https://github.com/gap-system/tree-sitter-gaptst)[^gaptst] | community | `HF J ` | @reiniscirpons
|
||||
[gdscript](https://github.com/PrestonKnopp/tree-sitter-gdscript)[^gdscript] | community | `HFIJL` | @PrestonKnopp
|
||||
[gdshader](https://github.com/GodOfAvacyn/tree-sitter-gdshader) | community | `H J ` | @godofavacyn
|
||||
[git_config](https://github.com/the-mikedavis/tree-sitter-git-config) | community | `HF J ` | @amaanq
|
||||
|
|
@ -88,7 +91,9 @@ ecma (queries only)[^ecma] | community | `HFIJL` | @steelsojka
|
|||
[gitcommit](https://github.com/gbprod/tree-sitter-gitcommit) | community | `H J ` | @gbprod
|
||||
[gitignore](https://github.com/shunsambongi/tree-sitter-gitignore) | community | `H J ` | @theHamsta
|
||||
[gleam](https://github.com/gleam-lang/tree-sitter-gleam) | community | `HFIJL` | @amaanq
|
||||
[glimmer](https://github.com/alexlafroscia/tree-sitter-glimmer)[^glimmer] | community | `HFIJL` | @NullVoxPopuli
|
||||
[glimmer](https://github.com/ember-tooling/tree-sitter-glimmer)[^glimmer] | community | `HFIJL` | @NullVoxPopuli
|
||||
[glimmer_javascript](https://github.com/NullVoxPopuli/tree-sitter-glimmer-javascript) | community | `H IJL` | @NullVoxPopuli
|
||||
[glimmer_typescript](https://github.com/NullVoxPopuli/tree-sitter-glimmer-typescript) | community | `H IJ ` | @NullVoxPopuli
|
||||
[glsl](https://github.com/tree-sitter-grammars/tree-sitter-glsl) | core | `HFIJL` | @theHamsta
|
||||
[gn](https://github.com/tree-sitter-grammars/tree-sitter-gn) | core | `HFIJL` | @amaanq
|
||||
[gnuplot](https://github.com/dpezto/tree-sitter-gnuplot) | community | `H J ` | @dpezto
|
||||
|
|
@ -160,7 +165,7 @@ jsx (queries only)[^jsx] | community | `HFIJ ` | @steelsojka
|
|||
[markdown_inline](https://github.com/tree-sitter-grammars/tree-sitter-markdown)[^markdown_inline] | stable | `H J ` | @MDeiml
|
||||
[matlab](https://github.com/acristoffers/tree-sitter-matlab) | community | `HFIJL` | @acristoffers
|
||||
[menhir](https://github.com/Kerl13/tree-sitter-menhir) | community | `H J ` | @Kerl13
|
||||
[mermaid](https://github.com/monaqa/tree-sitter-mermaid) | unsupported | `H J ` |
|
||||
[mermaid](https://github.com/monaqa/tree-sitter-mermaid) | unsupported | `HFIJ ` |
|
||||
[meson](https://github.com/tree-sitter-grammars/tree-sitter-meson) | core | `HFIJ ` | @Decodetalkers
|
||||
[mlir](https://github.com/artagnon/tree-sitter-mlir) | community | `H JL` | @artagnon
|
||||
[muttrc](https://github.com/neomutt/tree-sitter-muttrc) | community | `H J ` | @Freed-Wu
|
||||
|
|
@ -251,9 +256,10 @@ jsx (queries only)[^jsx] | community | `HFIJ ` | @steelsojka
|
|||
[strace](https://github.com/sigmaSd/tree-sitter-strace) | community | `H J ` | @amaanq
|
||||
[styled](https://github.com/mskelton/tree-sitter-styled) | community | `HFIJ ` | @mskelton
|
||||
[supercollider](https://github.com/madskjeldgaard/tree-sitter-supercollider) | community | `HFIJL` | @madskjeldgaard
|
||||
[superhtml](https://github.com/kristoff-it/superhtml) | community | `H J ` | @rockorager
|
||||
[surface](https://github.com/connorlay/tree-sitter-surface) | community | `HFIJ ` | @connorlay
|
||||
[svelte](https://github.com/tree-sitter-grammars/tree-sitter-svelte) | core | `HFIJL` | @amaanq
|
||||
[swift](https://github.com/alex-pinkus/tree-sitter-swift) | community | `H IJL` | @alex-pinkus
|
||||
[swift](https://github.com/alex-pinkus/tree-sitter-swift) | community | `HFIJL` | @alex-pinkus
|
||||
[sxhkdrc](https://github.com/RaafatTurki/tree-sitter-sxhkdrc) | community | `HF J ` | @RaafatTurki
|
||||
[systemtap](https://github.com/ok-ryoko/tree-sitter-systemtap) | community | `HF JL` | @ok-ryoko
|
||||
[systemverilog](https://github.com/zhangwwpeng/tree-sitter-systemverilog) | community | `HF J ` | @zhangwwpeng
|
||||
|
|
@ -304,9 +310,13 @@ jsx (queries only)[^jsx] | community | `HFIJ ` | @steelsojka
|
|||
[yang](https://github.com/Hubro/tree-sitter-yang) | community | `HFIJ ` | @Hubro
|
||||
[yuck](https://github.com/tree-sitter-grammars/tree-sitter-yuck) | core | `HFIJL` | @Philipp-M, @amaanq
|
||||
[zathurarc](https://github.com/Freed-Wu/tree-sitter-zathurarc) | community | `H J ` | @Freed-Wu
|
||||
[zig](https://github.com/maxxnino/tree-sitter-zig) | community | `HFIJL` | @maxxnino
|
||||
[zig](https://github.com/tree-sitter-grammars/tree-sitter-zig) | stable | `HFIJL` | @amaanq
|
||||
[ziggy](https://github.com/kristoff-it/ziggy) | community | `H I ` | @rockorager
|
||||
[ziggy_schema](https://github.com/kristoff-it/ziggy) | community | `H I ` | @rockorager
|
||||
[^bp]: Android Blueprint
|
||||
[^ecma]: queries required by javascript, typescript, tsx, qmljs
|
||||
[^gap]: GAP system
|
||||
[^gaptst]: GAP system test files
|
||||
[^gdscript]: Godot
|
||||
[^glimmer]: Glimmer and Ember
|
||||
[^godot_resource]: Godot Resources
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue