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

GatewayRuntimeContextBuilder::finish

cre8_app_gateway::context::GatewayRuntimeContextBuilder::finish

method · cre8-app-gateway · crates/cre8-app-gateway/src/context.rs:258

78lines
8cyclomatic
1max nesting
31statements
2? exits
2params
2callers
13callees
2.1 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

method · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteself · 1 siteself · 1 sitepath · 1 sitename · 1 sitename · 1 siteself · 1 siteself · 1 siteself · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitepath · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteself · 1 sitename · 2 sitesmethod · 1 sitename · 1 siteExecutionPipeline::try_new_…app-gateway · cc 4cre8_app_gateway::pipeline::ExecutionPipeline::try_new_with_verified_peer_origindue_work_runtimeapp-gateway · cc 1cre8_app_gateway::server_runtime::due_work_runtimedispatch_shop_catalog_refre…app-gateway · cc 1cre8_app_gateway::server_runtime::dispatch_shop_catalog_refresh_tickdispatch_shop_inventory_syn…app-gateway · cc 1cre8_app_gateway::server_runtime::dispatch_shop_inventory_sync_tickdispatch_legalcode_permit_d…app-gateway · cc 1cre8_app_gateway::server_runtime::dispatch_legalcode_permit_due_tickdispatch_agent_swarm_tickapp-gateway · cc 1cre8_app_gateway::server_runtime::dispatch_agent_swarm_ticksettle_credit_onceapp-gateway · cc 2cre8_app_gateway::credit_settle_tick::settle_credit_oncedispatchapp-gateway · cc 1cre8_app_gateway::marketplace_tick::dispatchdispatch_ballot_question_ti…app-gateway · cc 2cre8_app_gateway::server_runtime::dispatch_ballot_question_tickstart_domain_renewalapp-gateway · cc 4cre8_app_gateway::server_domain_renewal::start_domain_renewalGatewayRuntimeContextBuilde…app-gateway · cc 1cre8_app_gateway::context::GatewayRuntimeContextBuilder::try_buildGatewayRuntimeContextBuilde…app-gateway · cc 1cre8_app_gateway::context::GatewayRuntimeContextBuilder::buildGatewayRuntimeContextBuilde…app-gateway · cc 8cre8_app_gateway::context::GatewayRuntimeContextBuilder::finishinstall_truthapp-truth · cc 1cre8_app_truth::context_ext::install_truthRuntimeContext::set_capabil…runtime-app-types · cc 1cre8_runtime_app_types::types::contract::RuntimeContext::set_capability_grantsRuntimeContext::set_authent…runtime-app-types · cc 1cre8_runtime_app_types::types::contract::RuntimeContext::set_authenticated_peer_originRuntimeContext::set_operati…runtime-app-types · cc 1cre8_runtime_app_types::types::contract::RuntimeContext::set_operation_access_policyGatewaySnapshot::is_wire_on…app-gateway · cc 1cre8_app_gateway::types::GatewaySnapshot::is_wire_onlyinstall_runtime_graph_writerapp-protocol · cc 1cre8_app_protocol::graph_store::install_runtime_graph_writerconduit_state_id_for_snapsh…app-gateway · cc 1cre8_app_gateway::context::conduit_state_id_for_snapshotRuntimeContext::with_shared…runtime-app-types · cc 1cre8_runtime_app_types::types::contract::RuntimeContext::with_shared_islandlive_substrateapp-gateway · cc 1cre8_app_gateway::context::live_substrateGatewayRuntimeContextBuilde…app-gateway · cc 3cre8_app_gateway::context::GatewayRuntimeContextBuilder::apply_protocol_descriptorsGatewayRuntimeContextBuilde…app-gateway · cc 1cre8_app_gateway::context::GatewayRuntimeContextBuilder::apply_snapshot_servicesGatewayRuntimeContextBuilde…app-gateway · cc 5cre8_app_gateway::context::GatewayRuntimeContextBuilder::apply_live_peer_datainstall_receipt_committer_f…app-manifold · cc 2cre8_app_manifold::context_ext::install_receipt_committer_from_contextRuntimeContext::with_option…runtime-app-types · cc 2cre8_runtime_app_types::types::contract::RuntimeContext::with_optional_truth_slot_and_threadsMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverArc::newapp-matching-model · cc 1cre8_app_matching_model::algebra::Arc::newTruthInterface::exec_sqlapp-truth · cc 1cre8_app_truth::interface::TruthInterface::exec_sqlHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutRuntimeContext::manifold_co…app-manifold · cc 1cre8_app_manifold::context_ext::RuntimeContext::manifold_commit_serviceRuntimeContext::set_ddl_exe…runtime-app-types · cc 1cre8_runtime_app_types::types::contract::RuntimeContext::set_ddl_executorRuntimeContext::set_persist…runtime-app-types · cc 1cre8_runtime_app_types::types::contract::RuntimeContext::set_persistence_backend_nameinstall_receipt_committerapp-manifold · cc 1cre8_app_manifold::context_ext::install_receipt_committerapply_typedapp-gateway · cc 2cre8_app_gateway::context::apply_typed

Control flow

Source not readable from this process.

Source not readable from this process.