Skip to main content

Module api

Module api 

Source

Re-exports§

pub use crate::index::indexer::IndexDegradation;
pub use crate::index::indexer::IndexDurations;
pub use crate::index::indexer::IndexOutcome;
pub use crate::index::indexer::IndexRequest;
pub use crate::index::indexer::UnsupportedFileType;
pub use crate::index::indexer::index_files;
pub use crate::index::indexer::project_changed_since;

Structs§

CodeFactWriteRequest
CodeFactWriteSummary

Functions§

delete_file_facts
delete_file_non_symbol_facts
delete_stale_file_symbols
file_facts_exist
promote_local_import_call
Replace a pending local_import call row with its resolved form. The exact pending row (identified by its persisted columns) is deleted and the resolved call — a Symbol target on a hit, Unresolved on a miss — is inserted in its place. Used by the post-write local-import resolution pass.
upsert_calls
upsert_content_chunks
upsert_file
upsert_imports
upsert_project_seed
upsert_project_stats
upsert_symbols