Expand description
Parser module - the heart of code analysis.
This module wraps Tree-sitter and provides a clean API for parsing source files into CodeNodes. Language detection is automatic based on file extension.
Functionsยง
- detect_
language - Detects the programming language from a file path.
- parse_
file - Parses a source file and extracts all code nodes.
- parse_
source - Parses source code directly (useful for testing or in-memory content).