Skip to main content

Module index

Module index 

Source

Modules§

api
chunker
Content chunking: 100-line chunks with 10-line overlap. Ports logic from src/gobby/code_index/chunker.py.
hasher
Content hashing for incremental indexing. Ports logic from src/gobby/code_index/hasher.py.
import_resolution
indexer
Full and incremental indexing orchestrator.
languages
Language registry with tree-sitter query definitions. Ports 16 language specs from src/gobby/code_index/languages.py.
parser
Tree-sitter AST parsing for symbol, import, and call extraction. Ports logic from src/gobby/code_index/parser.py.
security
Security checks for code indexing. Ports logic from src/gobby/code_index/security.py.
semantic
walker
Git-aware file discovery using the ignore crate. Respects .gitignore and exclude patterns.