Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

ensure_edge

cre8_app_protocol::graph_store::ensure_edge

fn · cre8-app-protocol · crates/cre8-app-protocol/src/graph_store.rs:1467

39lines
9cyclomatic
2max nesting
11statements
2? exits
5params
10callers
1callees
3 (p97)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitename · 3 sitesmethod · 1 sitemethod · 3 siteswrite_evidence_claimapp-protocol · cc 3cre8_app_protocol::graph_store::write_evidence_claimwrite_execution_observationapp-protocol · cc 1cre8_app_protocol::graph_store::write_execution_observationwrite_vm_trace_contractapp-protocol · cc 1cre8_app_protocol::graph_store::write_vm_trace_contractwrite_vm_trace_stepsapp-protocol · cc 2cre8_app_protocol::graph_store::write_vm_trace_stepslink_execution_observation_…app-protocol · cc 2cre8_app_protocol::graph_store::link_execution_observation_cacheswrite_claim_ref_edgeapp-protocol · cc 1cre8_app_protocol::graph_store::write_claim_ref_edgewrite_vm_trace_stepapp-protocol · cc 1cre8_app_protocol::graph_store::write_vm_trace_steplink_execution_observation_…app-protocol · cc 3cre8_app_protocol::graph_store::link_execution_observation_cachelink_vm_trace_programapp-protocol · cc 2cre8_app_protocol::graph_store::link_vm_trace_programlink_vm_trace_receiptapp-protocol · cc 2cre8_app_protocol::graph_store::link_vm_trace_receiptlink_execution_observation_…app-protocol · cc 1cre8_app_protocol::graph_store::link_execution_observation_programlink_execution_observation_…app-protocol · cc 2cre8_app_protocol::graph_store::link_execution_observation_nucleuslink_execution_observation_…app-protocol · cc 2cre8_app_protocol::graph_store::link_execution_observation_receiptlink_execution_observation_…app-protocol · cc 2cre8_app_protocol::graph_store::link_execution_observation_parentensure_edge_same_id_replay_…app-protocol · cc 3cre8_app_protocol::graph_store::tests::ensure_edge_same_id_replay_is_immutableensure_edgeapp-protocol · cc 9cre8_app_protocol::graph_store::ensure_edgeHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph

Control flow

Source not readable from this process.

Callers 10

Callees 1

Source not readable from this process.