aboutsummaryrefslogtreecommitdiffstats
path: root/app/tree_sitter.c
AgeCommit message (Collapse)Author
2023-12-18feat: manually traverse tree-grepper's ASTLibravatar Alexander Foremny
This commit replaces the AST querying with manual tree traversal. @prerequisite-for add-languages-elm-shell-nix
2023-12-18feat: limit the number of FFI calls for extracting commentsLibravatar Alexander Foremny
This replaces the tree-sitter bindings with a call to a single C function that traverses the AST. We expect the query API to be slower than manually traversing the tree for this particular use case. This will be addressed in an upcoming commit. @prerequisite-for add-languages-elm-shell-nix