lint(locals): use #set! to keep query linter happy

This commit is contained in:
Christian Clason 2023-06-21 09:14:44 +02:00
parent c9d5812ba3
commit e58bbe83f9
7 changed files with 35 additions and 35 deletions

View file

@ -35,9 +35,9 @@
;; References ;; References
(identifier) @reference (identifier) @reference
((field_identifier) @reference ((field_identifier) @reference
(set! reference.kind "field")) (#set! reference.kind "field"))
((type_identifier) @reference ((type_identifier) @reference
(set! reference.kind "type")) (#set! reference.kind "type"))
(goto_statement (statement_identifier) @reference) (goto_statement (statement_identifier) @reference)

View file

@ -47,7 +47,7 @@
body: (_) @scope) body: (_) @scope)
((namespace_identifier) @reference ((namespace_identifier) @reference
(set! reference.kind "namespace")) (#set! reference.kind "namespace"))
;; Function definitions ;; Function definitions
(template_function (template_function
@ -61,8 +61,8 @@
name: (identifier) @definition.function)) @scope name: (identifier) @definition.function)) @scope
(field_declaration (field_declaration
declarator: (function_declarator declarator: (function_declarator
(field_identifier) @definition.method)) (field_identifier) @definition.method))
(lambda_expression) @scope (lambda_expression) @scope

View file

@ -36,7 +36,7 @@
(type_identifier) @reference (type_identifier) @reference
(field_identifier) @reference (field_identifier) @reference
((package_identifier) @reference ((package_identifier) @reference
(set! reference.kind "namespace")) (#set! reference.kind "namespace"))
(package_clause (package_clause
(package_identifier) @definition.namespace) (package_identifier) @definition.namespace)
@ -48,24 +48,24 @@
;; Call references ;; Call references
((call_expression ((call_expression
function: (identifier) @reference) function: (identifier) @reference)
(set! reference.kind "call" )) (#set! reference.kind "call" ))
((call_expression ((call_expression
function: (selector_expression function: (selector_expression
field: (field_identifier) @reference)) field: (field_identifier) @reference))
(set! reference.kind "call" )) (#set! reference.kind "call" ))
((call_expression ((call_expression
function: (parenthesized_expression function: (parenthesized_expression
(identifier) @reference)) (identifier) @reference))
(set! reference.kind "call" )) (#set! reference.kind "call" ))
((call_expression ((call_expression
function: (parenthesized_expression function: (parenthesized_expression
(selector_expression (selector_expression
field: (field_identifier) @reference))) field: (field_identifier) @reference)))
(set! reference.kind "call" )) (#set! reference.kind "call" ))
;; Scopes ;; Scopes

View file

@ -27,15 +27,15 @@
(let_binding (let_binding
pattern: (value_name) @definition.var pattern: (value_name) @definition.var
(set! definition.var.scope "parent")) (#set! definition.var.scope "parent"))
(let_binding (let_binding
pattern: (tuple_pattern (value_name) @definition.var) pattern: (tuple_pattern (value_name) @definition.var)
(set! definition.var.scope "parent")) (#set! definition.var.scope "parent"))
(let_binding (let_binding
pattern: (record_pattern (field_pattern (value_name) @definition.var)) pattern: (record_pattern (field_pattern (value_name) @definition.var))
(set! definition.var.scope "parent")) (#set! definition.var.scope "parent"))
(external (value_name) @definition.var) (external (value_name) @definition.var)
@ -47,7 +47,7 @@
(module_binding (module_binding
(module_name) @definition.namespace (module_name) @definition.namespace
(set! definition.namespace.scope "parent")) (#set! definition.namespace.scope "parent"))
(module_parameter (module_name) @definition.namespace) (module_parameter (module_name) @definition.namespace)
@ -58,20 +58,20 @@
(value_path . (value_path .
(value_name) @reference (value_name) @reference
(set! reference.kind "var")) (#set! reference.kind "var"))
(type_constructor_path . (type_constructor_path .
(type_constructor) @reference (type_constructor) @reference
(set! reference.kind "type")) (#set! reference.kind "type"))
(method_invocation (method_invocation
(method_name) @reference (method_name) @reference
(set! reference.kind "method")) (#set! reference.kind "method"))
(module_path . (module_path .
(module_name) @reference (module_name) @reference
(set! reference.kind "type")) (#set! reference.kind "type"))
(module_type_path . (module_type_path .
(module_type_name) @reference (module_type_name) @reference
(set! reference.kind "type")) (#set! reference.kind "type"))

View file

@ -3,15 +3,15 @@
((class_declaration ((class_declaration
name: (name) @definition.type) @scope name: (name) @definition.type) @scope
(set! definition.type.scope "parent")) (#set! definition.type.scope "parent"))
((method_declaration ((method_declaration
name: (name) @definition.method) @scope name: (name) @definition.method) @scope
(set! definition.method.scope "parent")) (#set! definition.method.scope "parent"))
((function_definition ((function_definition
name: (name) @definition.function) @scope name: (name) @definition.function) @scope
(set! definition.function.scope "parent")) (#set! definition.function.scope "parent"))
(anonymous_function_creation_expression (anonymous_function_creation_expression
(anonymous_function_use_clause (anonymous_function_use_clause
@ -33,7 +33,7 @@
(foreach_statement (foreach_statement
(variable_name (variable_name
(name) @reference (name) @reference
(set! reference.kind "var")) (#set! reference.kind "var"))
(variable_name (variable_name
(name) @definition.var)) (name) @definition.var))
@ -51,37 +51,37 @@
(named_type (named_type
(name) @reference (name) @reference
(set! reference.kind "type")) (#set! reference.kind "type"))
(named_type (named_type
(qualified_name) @reference (qualified_name) @reference
(set! reference.kind "type")) (#set! reference.kind "type"))
(variable_name (variable_name
(name) @reference (name) @reference
(set! reference.kind "var")) (#set! reference.kind "var"))
(member_access_expression (member_access_expression
name: (name) @reference name: (name) @reference
(set! reference.kind "field")) (#set! reference.kind "field"))
(member_call_expression (member_call_expression
name: (name) @reference name: (name) @reference
(set! reference.kind "method")) (#set! reference.kind "method"))
(function_call_expression (function_call_expression
function: (qualified_name function: (qualified_name
(name) @reference (name) @reference
(set! reference.kind "function"))) (#set! reference.kind "function")))
(object_creation_expression (object_creation_expression
(qualified_name (qualified_name
(name) @reference (name) @reference
(set! reference.kind "type"))) (#set! reference.kind "type")))
(scoped_call_expression (scoped_call_expression
scope: (qualified_name scope: (qualified_name
(name) @reference (name) @reference
(set! reference.kind "type")) (#set! reference.kind "type"))
name: (name) @reference name: (name) @reference
(set! reference.kind "method")) (#set! reference.kind "method"))

View file

@ -71,9 +71,9 @@
; References ; References
(identifier) @reference (identifier) @reference
((type_identifier) @reference ((type_identifier) @reference
(set! reference.kind "type")) (#set! reference.kind "type"))
((field_identifier) @reference ((field_identifier) @reference
(set! reference.kind "field")) (#set! reference.kind "field"))
; Macros ; Macros

View file

@ -29,7 +29,7 @@
(subroutine_call_expression (subroutine_call_expression
command: (identifier) command: (identifier)
subroutine: (identifier) @reference) subroutine: (identifier) @reference)
(set! reference.kind "function") (#set! reference.kind "function")
) )
(macro) @reference (macro) @reference