feat: avante repo map rust crate (#628)
This commit is contained in:
25
crates/avante-repo-map/queries/tree-sitter-python-defs.scm
Normal file
25
crates/avante-repo-map/queries/tree-sitter-python-defs.scm
Normal file
@@ -0,0 +1,25 @@
|
||||
;; Capture top-level functions, class, and method definitions
|
||||
(module
|
||||
(expression_statement
|
||||
(assignment) @assignment
|
||||
)
|
||||
)
|
||||
(module
|
||||
(function_definition) @function
|
||||
)
|
||||
(module
|
||||
(class_definition
|
||||
body: (block
|
||||
(expression_statement
|
||||
(assignment) @class_assignment
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(module
|
||||
(class_definition
|
||||
body: (block
|
||||
(function_definition) @method
|
||||
)
|
||||
)
|
||||
)
|
||||
Reference in New Issue
Block a user