Module builder

Module builder 

Source
Expand description

Semantic Index Builder

Builds a SemanticIndex from extracted file data. This module bridges the extraction layer with the index layer.

@module trace/builder

Structs§

BuildStats
Statistics about the build process
IncrementalUpdateResult
Result of an incremental file update
SemanticIndexBuilder
Builder for constructing a SemanticIndex from source files

Functions§

build_and_save_index
Build and save a semantic index for a project
build_index_parallel
Build a SemanticIndex from a list of files in parallel
remove_file_from_index
Remove a file from the index (e.g., when file is deleted)
update_file_incremental
Update a single file in an existing SemanticIndex.