Re-exports§
pub use scoring::sparse_coverage_bonus_from_fields;pub use scoring::sparse_max_bonus;pub use scoring::sparse_threshold;pub use scoring::sparse_weighting_enabled;
Modules§
Structs§
- Index
Stats - Ranked
Context Entry - Ranked
Context Result - Symbol
Index - SQLite-backed symbol index for a project.
- Symbol
Info
Enums§
- Symbol
Kind - Symbol
Provenance - Structural ownership category derived from file path. Used by the ranker to disambiguate same-name symbols across crate boundaries without hardcoding specific symbol names.
Functions§
- find_
symbol - find_
symbol_ range - Find the byte range (start_byte, end_byte) of a named symbol in a file. If name_path is provided (e.g. “ClassName/method”), matches by full name_path; otherwise matches by symbol name alone.
- get_
symbols_ overview - make_
symbol_ id - Construct a stable symbol ID:
{file_path}#{kind}:{name_path} - parse_
symbol_ id - Parse a stable symbol ID. Returns
(file_path, kind_label, name_path)orNone.