Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

add_edge

cre8_app_atom::provenance::add_edge

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

11lines
3cyclomatic
1max nesting
8statements
0? exits
1params
17callers
2callees
2.1 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 4 sitespath · 1 sitepath · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 3 sitesname · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 1 sitename · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitetry_serveapp-atom · cc 50cre8_app_atom::serve::try_servebind_media_transform_intent…app-atom · cc 4cre8_app_atom::media::bind_media_transform_intent_internalcomposeapp-item · cc 7cre8_app_item::compose::composeprepared_two_rendition_fixt…app-atom · cc 1cre8_app_atom::media::tests::prepared_two_rendition_fixturepublish_media_presentationapp-atom · cc 1cre8_app_atom::media::publish_media_presentationhandle_atomize_treeapp-atom · cc 1cre8_app_atom::tree::handle_atomize_treeadopt_media_manifestapp-atom · cc 3cre8_app_atom::media::adopt_media_manifestpublication_indexes_intent_…app-atom · cc 1cre8_app_atom::media::tests::publication_indexes_intent_and_bind_requires_exact_common_fieldsmultiple_verified_outputs_f…app-atom · cc 1cre8_app_atom::media::tests::multiple_verified_outputs_for_one_intent_are_rejected_as_ambiguousconnect_atom_liftapp-compute · cc 1cre8_app_compute::connection::connect_atom_lifthandle_atom_liftapp-compute · cc 5cre8_app_compute::package_atom_lift::handle_atom_lifthandle_atomize_tree_with_co…app-atom · cc 64cre8_app_atom::tree::handle_atomize_tree_with_contextrecord_media_provenanceapp-atom · cc 3cre8_app_atom::media::record_media_provenanceensure_recipe_intent_indexapp-atom · cc 4cre8_app_atom::media::ensure_recipe_intent_indexrecord_provenanceapp-item · cc 2cre8_app_item::compose::record_provenanceedges_survive_a_simulated_r…app-atom · cc 2cre8_app_atom::provenance::tests::edges_survive_a_simulated_restartadd_edge_then_outgoingapp-atom · cc 1cre8_app_atom::provenance::tests::add_edge_then_outgoingforget_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_tombstoneidempotent_writesapp-atom · cc 1cre8_app_atom::provenance::tests::idempotent_writesdifferent_attrs_are_distinc…app-atom · cc 1cre8_app_atom::provenance::tests::different_attrs_are_distinct_edgesincoming_lookupapp-atom · cc 1cre8_app_atom::provenance::tests::incoming_lookuplist_edges_sortedapp-atom · cc 1cre8_app_atom::provenance::tests::list_edges_sortedadd_edgeapp-atom · cc 3cre8_app_atom::provenance::add_edgelock_storeapp-atom · cc 1cre8_app_atom::provenance::lock_storeappend_journalapp-atom · cc 1cre8_app_atom::provenance::append_journalstoreapp-atom · cc 1cre8_app_atom::provenance::storeensure_loadedapp-atom · cc 7cre8_app_atom::provenance::ensure_loadedappend_journal_lineapp-atom · cc 1cre8_app_atom::provenance::append_journal_line

Control flow

Source not readable from this process.

Callers 17

Callees 2

Source not readable from this process.