aboutsummaryrefslogtreecommitdiffstats
path: root/queries/puppet
diff options
context:
space:
mode:
authorAmaan Qureshi <amaanq12@gmail.com>2024-02-18 10:03:44 -0500
committerAmaan Qureshi <amaanq12@gmail.com>2024-02-18 10:10:55 -0500
commit8e1df60b13301c9e3a14b79cddd7ccee1088d878 (patch)
treeed4d5adaf622c28360e2d5eec937245e37102382 /queries/puppet
parentfix(format): fix nested grouping indentation (#6128) (diff)
downloadnvim-treesitter-8e1df60b13301c9e3a14b79cddd7ccee1088d878.tar
nvim-treesitter-8e1df60b13301c9e3a14b79cddd7ccee1088d878.tar.gz
nvim-treesitter-8e1df60b13301c9e3a14b79cddd7ccee1088d878.tar.bz2
nvim-treesitter-8e1df60b13301c9e3a14b79cddd7ccee1088d878.tar.lz
nvim-treesitter-8e1df60b13301c9e3a14b79cddd7ccee1088d878.tar.xz
nvim-treesitter-8e1df60b13301c9e3a14b79cddd7ccee1088d878.tar.zst
nvim-treesitter-8e1df60b13301c9e3a14b79cddd7ccee1088d878.zip
chore(puppet): update queries
Diffstat (limited to 'queries/puppet')
-rw-r--r--queries/puppet/folds.scm2
-rw-r--r--queries/puppet/highlights.scm14
-rw-r--r--queries/puppet/indents.scm1
-rw-r--r--queries/puppet/locals.scm2
4 files changed, 10 insertions, 9 deletions
diff --git a/queries/puppet/folds.scm b/queries/puppet/folds.scm
index c8fad6f92..78800fe4c 100644
--- a/queries/puppet/folds.scm
+++ b/queries/puppet/folds.scm
@@ -5,7 +5,7 @@
(attribute_type_entry)
(resource_declaration)
(selector)
- (method_call)
+ (iterator_statement)
(case_statement)
(hash)
(array)
diff --git a/queries/puppet/highlights.scm b/queries/puppet/highlights.scm
index cebb15e74..e34cc883c 100644
--- a/queries/puppet/highlights.scm
+++ b/queries/puppet/highlights.scm
@@ -18,6 +18,7 @@
"node"
"type"
"tag"
+ "require"
] @keyword
[
@@ -57,8 +58,8 @@
(function_call
(identifier) @variable.parameter)
-(method_call
- (identifier) @variable.parameter)
+(iterator_statement
+ (variable) @variable.parameter)
; Functions
(function_declaration
@@ -92,10 +93,11 @@
(class_identifier
(identifier) @function.method .))
-(method_call
- "."
- .
- (identifier) @function.method.call)
+(function_call
+ (field_expression
+ "."
+ (identifier) @function.method.call)
+ "(")
; Types
(type) @type
diff --git a/queries/puppet/indents.scm b/queries/puppet/indents.scm
index 3522fe2f4..71c882f33 100644
--- a/queries/puppet/indents.scm
+++ b/queries/puppet/indents.scm
@@ -5,7 +5,6 @@
(attribute_type_entry)
(resource_declaration)
(selector)
- (method_call)
(case_statement)
(hash)
(array)
diff --git a/queries/puppet/locals.scm b/queries/puppet/locals.scm
index 37ac2d851..f145fffbc 100644
--- a/queries/puppet/locals.scm
+++ b/queries/puppet/locals.scm
@@ -8,7 +8,7 @@
(node_definition)
(resource_declaration)
(selector)
- (method_call)
+ (iterator_statement)
(case_statement)
(hash)
(array)