From 94f3af57f1f2da3ef40f729053c1fee4eebd6468 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 6 Mar 2025 16:34:22 -0800 Subject: [PATCH] refactor: Update csharp-tags.scm to use @name.definition and @name.reference patterns --- .../tree-sitter-language-pack/csharp-tags.scm | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/aider/queries/tree-sitter-language-pack/csharp-tags.scm b/aider/queries/tree-sitter-language-pack/csharp-tags.scm index ffb2dd239..01aa66f02 100644 --- a/aider/queries/tree-sitter-language-pack/csharp-tags.scm +++ b/aider/queries/tree-sitter-language-pack/csharp-tags.scm @@ -1,23 +1,23 @@ -(class_declaration name: (identifier) @name) @definition.class +(class_declaration name: (identifier) @name.definition.class) @definition.class -(class_declaration (base_list (_) @name)) @reference.class +(class_declaration (base_list (_) @name.reference.class)) @reference.class -(interface_declaration name: (identifier) @name) @definition.interface +(interface_declaration name: (identifier) @name.definition.interface) @definition.interface -(interface_declaration (base_list (_) @name)) @reference.interface +(interface_declaration (base_list (_) @name.reference.interface)) @reference.interface -(method_declaration name: (identifier) @name) @definition.method +(method_declaration name: (identifier) @name.definition.method) @definition.method -(object_creation_expression type: (identifier) @name) @reference.class +(object_creation_expression type: (identifier) @name.reference.class) @reference.class -(type_parameter_constraints_clause (identifier) @name) @reference.class +(type_parameter_constraints_clause (identifier) @name.reference.class) @reference.class -(type_parameter_constraint (type type: (identifier) @name)) @reference.class +(type_parameter_constraint (type type: (identifier) @name.reference.class)) @reference.class -(variable_declaration type: (identifier) @name) @reference.class +(variable_declaration type: (identifier) @name.reference.class) @reference.class -(invocation_expression function: (member_access_expression name: (identifier) @name)) @reference.send +(invocation_expression function: (member_access_expression name: (identifier) @name.reference.send)) @reference.send -(namespace_declaration name: (identifier) @name) @definition.module +(namespace_declaration name: (identifier) @name.definition.module) @definition.module -(namespace_declaration name: (identifier) @name) @module +(namespace_declaration name: (identifier) @name.definition.module) @module