Unnamed repository; edit this file 'description' to name the repository.
just: bump grammar support to handle module path in aliases and recipes dependencies (#14009)
Poliorcetics 7 months ago
parent 4418e33 · commit e7f95ca
-rw-r--r--languages.toml2
-rw-r--r--runtime/queries/just/highlights.scm3
-rw-r--r--runtime/queries/just/locals.scm3
3 files changed, 7 insertions, 1 deletions
diff --git a/languages.toml b/languages.toml
index 96eae3d1..fd6636ad 100644
--- a/languages.toml
+++ b/languages.toml
@@ -3422,7 +3422,7 @@ language-servers = ["just-lsp"]
[[grammar]]
name = "just"
-source = { git = "https://github.com/poliorcetics/tree-sitter-just", rev = "8d03cfdd7ab89ff76d935827de1b93450fa0ec0a" }
+source = { git = "https://github.com/poliorcetics/tree-sitter-just", rev = "0f84211c637813bcf1eb32c9e35847cdaea8760d" }
[[language]]
name = "gn"
diff --git a/runtime/queries/just/highlights.scm b/runtime/queries/just/highlights.scm
index 17fcef43..1f57859a 100644
--- a/runtime/queries/just/highlights.scm
+++ b/runtime/queries/just/highlights.scm
@@ -61,6 +61,9 @@
(mod
name: (identifier) @namespace)
+(module_path
+ name: (identifier) @namespace)
+
; Paths
(mod
diff --git a/runtime/queries/just/locals.scm b/runtime/queries/just/locals.scm
index f7498b74..71e0218d 100644
--- a/runtime/queries/just/locals.scm
+++ b/runtime/queries/just/locals.scm
@@ -30,6 +30,9 @@
(function_call
name: (identifier) @local.reference)
+(module_path
+ name: (identifier) @local.reference)
+
(recipe_dependency
name: (identifier) @local.reference)