diff options
author | Volodymyr Chernetskyi | 2024-02-19 17:37:02 +0000 |
---|---|---|
committer | GitHub | 2024-02-19 17:37:02 +0000 |
commit | 990378a46be2138b2f74799d1af8955390360c4e (patch) | |
tree | 399f19a914ea757599b9df86a4162176e7e708ab /languages.toml | |
parent | cdef4f8a701f921c29fdfe66f104a2edac7fe05c (diff) |
Add Groovy grammar (#9350)
* Add Groovy grammar
* Rewrite Neovim captures into Helix for Groovy
* Simplify Groovy injections
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Remove Neovim's spell from Groovy highlights
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Apply suggestions to languages.toml
* Escape backslash in groovy highlights.scm
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
Diffstat (limited to 'languages.toml')
-rw-r--r-- | languages.toml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/languages.toml b/languages.toml index e52dcabb..1c4c6126 100644 --- a/languages.toml +++ b/languages.toml @@ -3125,3 +3125,16 @@ indent = { tab-width = 2, unit = " " } [[grammar]] name = "pkl" source = { git = "https://github.com/apple/tree-sitter-pkl", rev = "c03f04a313b712f8ab00a2d862c10b37318699ae" } + +[[language]] +name = "groovy" +language-id = "groovy" +scope = "source.groovy" +file-types = ["groovy", "jenkinsfile", { glob = "Jenkinsfile" }, { glob = "Jenkinsfile.*" }] +shebangs = ["groovy"] +comment-token = "//" +indent = { tab-width = 2, unit = " " } + +[[grammar]] +name = "groovy" +source = { git = "https://github.com/Decodetalkers/tree-sitter-groovy", rev = "7e023227f46fee428b16a0288eeb0f65ee2523ec" } |