Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

forget_atom_edges

cre8_app_atom::provenance::forget_atom_edges

fn · cre8-app-atom · crates/cre8-app-atom/src/provenance.rs:311 pub documented

18lines
4cyclomatic
2max nesting
11statements
0? exits
1params
4callers
3callees
0.9 (p73)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (4 direct callers, 3 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitehandle_gc_with_contextapp-atom · cc 15cre8_app_atom::gc::handle_gc_with_contexthandle_forget_with_contextapp-atom · cc 15cre8_app_atom::gc::handle_forget_with_contextforget_atomapp-atom · cc 1cre8_app_atom::store::forget_atomfailed_tombstone_append_lea…app-atom · cc 1cre8_app_atom::store::tests::failed_tombstone_append_leaves_the_live_atom_intactchecked_deletion_distinguis…app-atom · cc 1cre8_app_atom::store::tests::checked_deletion_distinguishes_a_successful_empty_atomforget_atom_checkedapp-atom · cc 5cre8_app_atom::store::forget_atom_checkedforget_atom_edges_prunes_an…app-atom · cc 2cre8_app_atom::provenance::tests::forget_atom_edges_prunes_and_survives_restartforget_atom_edges_is_a_noop…app-atom · cc 1cre8_app_atom::provenance::tests::forget_atom_edges_is_a_noop_without_edgesatom_can_reacquire_edges_af…app-atom · cc 2cre8_app_atom::provenance::tests::atom_can_reacquire_edges_after_tombstoneforget_atom_edgesapp-atom · cc 4cre8_app_atom::provenance::forget_atom_edgeslock_storeapp-atom · cc 1cre8_app_atom::provenance::lock_storeappend_journal_lineapp-atom · cc 1cre8_app_atom::provenance::append_journal_lineProvenanceStore::remove_atomapp-atom · cc 8cre8_app_atom::provenance::ProvenanceStore::remove_atomstoreapp-atom · cc 1cre8_app_atom::provenance::storejournal_pathapp-atom · cc 1cre8_app_atom::provenance::journal_pathensure_loadedapp-atom · cc 7cre8_app_atom::provenance::ensure_loaded

Control flow

Source not readable from this process.

Callees 3

Source not readable from this process.