Skip to main content

Module parser_v2

Module parser_v2 

Source
Expand description

ArborParser - The Eyes of Arbor

This module implements high-performance code parsing using Tree-sitter queries. It extracts symbols (functions, classes, interfaces) and their relationships (imports, calls) to build a comprehensive code graph.

The parser is designed for incremental updates - calling it on the same file will update existing nodes rather than creating duplicates.

Structs§

ArborParser
High-performance code parser using Tree-sitter queries.
ParseResult
Result of parsing a single file.
SymbolRelation
A relationship between two symbols in the code.

Enums§

RelationType
Types of relationships between code symbols.