diff options
| -rw-r--r-- | lockfile.json | 2 | ||||
| -rw-r--r-- | queries/puppet/folds.scm | 2 | ||||
| -rw-r--r-- | queries/puppet/highlights.scm | 14 | ||||
| -rw-r--r-- | queries/puppet/indents.scm | 1 | ||||
| -rw-r--r-- | queries/puppet/locals.scm | 2 |
5 files changed, 11 insertions, 10 deletions
diff --git a/lockfile.json b/lockfile.json index 79057d3ff..1e5ab963c 100644 --- a/lockfile.json +++ b/lockfile.json @@ -513,7 +513,7 @@ "revision": "a7ff31a38908df9b9f34828d21d6ca5e12413e18" }, "puppet": { - "revision": "9ce9a5f7d64528572aaa8d59459ba869e634086b" + "revision": "3641b9e854ac9c84c7576e71c4c9a357bcfd9550" }, "purescript": { "revision": "2517b1ee2236353af761edbd22570f740f1603f1" 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) |
