Skip to content
1 viewer

rust 1,863,595 · typescript 235,774 · javascript 133,240 · python 20,426 · 6,417 files · digest 0b3c7cffac51 · built in 1.9 s · crystals off

upsert

cre8_app_channel::clip_store::upsert

fn · cre8-app-channel · crates/cre8-app-channel/src/clip_store.rs:173 documented

13lines
2cyclomatic
1max nesting
8statements
2? exits
4params
1callers
5callees
0.8 (p66)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 4 sitesname · 2 sitesname · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteref · 1 siteref · 1 sitename · 1 sitepath · 1 sitehandle_clip_project_saveapp-channel · cc 12cre8_app_channel::clip_project::handle_clip_project_savecontext_without_graph_names…app-channel · cc 1cre8_app_channel::clip_store::tests::context_without_graph_names_the_process_local_runga_project_reopens_until_it_…app-channel · cc 1cre8_app_channel::clip_store::tests::a_project_reopens_until_it_is_deleted_and_the_newest_lists_firsta_malformed_project_is_refu…app-channel · cc 1cre8_app_channel::clip_store::tests::a_malformed_project_is_refused_before_it_touches_the_graphpersist_projectapp-channel · cc 3cre8_app_channel::clip_store::persist_projectupsertapp-channel · cc 2cre8_app_channel::clip_store::upsertHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutDurableGraphWrite::update_v…app-atom · cc 1cre8_app_atom::semantic::DurableGraphWrite::update_vertexRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mutvertex_idapp-channel · cc 1cre8_app_channel::clip_store::vertex_idHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enterslot_unavailableapp-protocol · cc 1cre8_app_protocol::context_ext::slot_unavailablewrong_concreteapp-protocol · cc 1cre8_app_protocol::context_ext::wrong_concretemutex_poisonedapp-protocol · cc 1cre8_app_protocol::context_ext::mutex_poisoned

Control flow

Source not readable from this process.

Callers 1

Callees 5

Source not readable from this process.