Skip to content
1 viewer

rust 1,879,476 · typescript 232,735 · javascript 134,783 · python 22,539 · 6,525 files · digest 168195fc00b0 · built in 13.1 s · crystals off

save

cre8_app_image::generation_history::save

fn · cre8-app-image · crates/cre8-app-image/src/generation_history.rs:30 pub

27lines
4cyclomatic
1max nesting
17statements
10? exits
2params
1callers
5callees
0.6 (p49)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.

ref · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitemethod · 6 sitesmethod · 3 sitesname · 1 sitename · 1 sitename · 2 sitesmethod · 1 siteall_history_operations_requ…app-image · cc 2cre8_app_image::generation_history::tests::all_history_operations_require_a_validated_session_before_reading_or_writingsaveapp-image · cc 4cre8_app_image::generation_history::saveHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphwith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutstore_atom_durableapp-atom · cc 2cre8_app_atom::store::store_atom_durableprepareapp-image · cc 13cre8_app_image::generation_packet::prepareownerapp-image · cc 1cre8_app_image::generation_history::ownerMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverRuntimeContext::authenticat…runtime-app-types · cc 1cre8_runtime_app_types::types::contract::RuntimeContext::authenticated_session_account_originHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enteropen_protocol_graphapp-protocol · cc 1cre8_app_protocol::graph_store::open_protocol_graphambient_protocol_storeapp-protocol · cc 1cre8_app_protocol::graph_store::ambient::ambient_protocol_storelive_protocol_store_for_fal…app-protocol · cc 2cre8_app_protocol::graph_store::live_protocol_store_for_fallbackHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutstore_atomapp-atom · cc 1cre8_app_atom::store::store_atomis_atom_durableapp-atom · cc 2cre8_app_atom::store::is_atom_durablepixelsapp-image · cc 10cre8_app_image::generation_packet::pixels

Control flow

Source not readable from this process.

Callees 5

Source not readable from this process.