Skip to main content

Module code

Module code 

Source
Expand description

Code repository indexing, parsing, identity, and source discovery boundaries.

Structs§

CodeIndexPlan
Blocking plan for a checkpointed full repository index.

Enums§

CodeIndexError
Blocking code index failure.

Functions§

build_index_snapshot
Builds a code index snapshot from a clean Git commit or incremental diff.
changed_paths_for_diff
changed_paths_for_diff_with_filters
changed_paths_for_diff_with_path_filters
deleted_symbol_names_for_diff
Extracts symbol names removed by a diff so impact can include deleted APIs.
partition_changed_paths_for_selector
Splits diff paths by the same selector rules used by indexing and impact.
prepare_full_index_plan
Prepares a full repository index as a bounded, checkpointable batch plan.
prepare_full_index_plan_with_workspace_detection
Prepares a full repository index plan with caller-controlled workspace detection metadata for finalization.
preview_repository_scope
Returns a non-mutating preview of the effective repository indexing scope.
register_repository
Validates a code source root and creates a stable repository registration.
resolve_repository_ref
resolve_repository_ref_with_filters
resolve_repository_ref_with_path_filters
resolve_repository_snapshot
resolve_repository_snapshot_with_filters
resolve_repository_snapshot_with_path_filters