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

dispatch_thread_action

cre8_app_messaging::connection::dispatch_thread_action

fn · cre8-app-messaging · crates/cre8-app-messaging/src/connection.rs:330

19lines
10cyclomatic
1max nesting
2statements
9? exits
3params
1callers
9callees
0.9 (p73)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 2 sitespath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitepath · 3 sitesmethod · 4 sitesmethod · 2 sitesmethod · 4 sitespath · 2 sitespath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitepath · 2 sitesmethod · 2 sitesmethod · 1 sitemethod · 2 sitespath · 1 sitepath · 2 sitespath · 1 sitemethod · 1 sitemethod · 2 sitespath · 1 sitemethod · 6 sitesconnectapp-messaging · cc 5cre8_app_messaging::connection::connectdispatch_actionapp-messaging · cc 4cre8_app_messaging::connection::dispatch_actiondispatch_thread_actionapp-messaging · cc 10cre8_app_messaging::connection::dispatch_thread_actionrun_create_threadapp-messaging · cc 1cre8_app_messaging::connection::run_create_threadrun_send_thread_messageapp-messaging · cc 4cre8_app_messaging::connection::run_send_thread_messagerun_list_inboxapp-messaging · cc 1cre8_app_messaging::connection::run_list_inboxrun_get_threadapp-messaging · cc 1cre8_app_messaging::connection::run_get_threadrun_model_turnapp-messaging · cc 29cre8_app_messaging::connection::run_model_turnrun_stop_model_turnapp-messaging · cc 1cre8_app_messaging::connection::run_stop_model_turnrun_review_workspace_changeapp-messaging · cc 1cre8_app_messaging::connection::run_review_workspace_changerun_update_thread_policyapp-messaging · cc 34cre8_app_messaging::connection::run_update_thread_policyrun_remember_context_memoryapp-messaging · cc 2cre8_app_messaging::connection::run_remember_context_memorynow_msplatform-time · cc 1cre8_platform_time::now_mssha256_hex_strutil-crypto · cc 1cre8_util_crypto::sha256_hex_strwith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_store_mutParticipantRef::canonicalapp-messaging · cc 1cre8_app_messaging::schema::ParticipantRef::canonicalRuntimeContext::with_protoc…app-protocol · cc 1cre8_app_protocol::context_ext::RuntimeContext::with_protocol_storeParticipantRef::parseapp-messaging · cc 2cre8_app_messaging::schema::ParticipantRef::parseMemoryEntry::newapp-memory · cc 1cre8_app_memory::model::MemoryEntry::newThreadSnapshot::loadapp-messaging · cc 1cre8_app_messaging::thread::ThreadSnapshot::load

Control flow

Source not readable from this process.

Callers 1

Callees 9

Source not readable from this process.