Skip to content
1 viewer

rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off

connect

cre8_app_messaging::connection::connect

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

23lines
5cyclomatic
1max nesting
10statements
3? exits
2params
59callers
5callees
10.6 (p100)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 siteref · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 3 sitesname · 1 sitename · 5 sitesname · 1 sitename · 3 sitesname · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 siteref · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 3 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteper_recipientapp-messaging · cc 2cre8_app_messaging::providers::email_batch::per_recipientcompose_form_htmlapp-messaging · cc 1cre8_app_messaging::view_templates::compose_form_htmlMessagingApp::handleapp-messaging · cc 1cre8_app_messaging::app::MessagingApp::handlea_suppression_outranks_an_i…app-messaging · cc 1cre8_app_messaging::connection::compliance_tests::a_suppression_outranks_an_idempotency_key_that_already_succeededa_scoped_suppression_stops_…app-messaging · cc 1cre8_app_messaging::connection::compliance_tests::a_scoped_suppression_stops_one_sender_and_an_unattributed_send_but_not_a_second_senderagent_session_origin_may_pa…app-messaging · cc 2cre8_app_messaging::connection::thread_connection_tests::agent_session_origin_may_participate_but_never_creates_or_pays_for_a_threadmodel_turn_debits_the_agent…app-messaging · cc 1cre8_app_messaging::connection::thread_connection_tests::model_turn_debits_the_agent_payer_and_publishes_a_spend_receiptunaffordable_agent_payer_fa…app-messaging · cc 1cre8_app_messaging::connection::thread_connection_tests::unaffordable_agent_payer_fails_the_turn_closed_without_a_provider_callturn_pricing_disarmed_meter…app-messaging · cc 1cre8_app_messaging::connection::thread_connection_tests::turn_pricing_disarmed_meters_the_spend_without_moving_valuea_round_the_provider_answer…app-messaging · cc 1cre8_app_messaging::connection::thread_connection_tests::a_round_the_provider_answered_is_charged_even_when_the_turn_failssendapp-messaging · cc 2cre8_app_messaging::connection::compliance_tests::sendfixtureapp-messaging · cc 1cre8_app_messaging::connection::workspace_integration::fixturesuppressapp-messaging · cc 1cre8_app_messaging::connection::compliance_tests::suppressagent_threadapp-messaging · cc 1cre8_app_messaging::connection::thread_connection_tests::agent_threadhandleapp-messaging · cc 2cre8_app_messaging::init::handleMessagingApp::bootapp-messaging · cc 1cre8_app_messaging::app::MessagingApp::bootMessagingApp::connectapp-messaging · cc 1cre8_app_messaging::app::MessagingApp::connecta_sales_call_needs_recorded…app-messaging · cc 1cre8_app_messaging::connection::compliance_tests::a_sales_call_needs_recorded_consent_but_a_reminder_does_nota_send_to_a_suppressed_addr…app-messaging · cc 1cre8_app_messaging::connection::compliance_tests::a_send_to_a_suppressed_address_is_refused_and_never_reaches_a_providera_retried_refused_send_repl…app-messaging · cc 1cre8_app_messaging::connection::compliance_tests::a_retried_refused_send_replays_the_first_refusal_instead_of_adding_a_rowan_unconfigured_runtime_omi…app-messaging · cc 1cre8_app_messaging::connection::compliance_tests::an_unconfigured_runtime_omits_the_headers_and_records_whythe_operator_surface_adds_l…app-messaging · cc 1cre8_app_messaging::connection::compliance_tests::the_operator_surface_adds_lists_and_releases_suppressionscreate_dm_thread_is_determi…app-messaging · cc 1cre8_app_messaging::connection::thread_connection_tests::create_dm_thread_is_deterministiccreate_group_thread_require…app-messaging · cc 1cre8_app_messaging::connection::thread_connection_tests::create_group_thread_requires_thread_idconnectapp-messaging · cc 5cre8_app_messaging::connection::connectparse_connection_inpututil-json · cc 1cre8_util_json::parse_connection_inputdispatch_actionapp-messaging · cc 6cre8_app_messaging::call_records::dispatch_actiondispatch_actionapp-messaging · cc 4cre8_app_messaging::connection::dispatch_actiondispatch_actionapp-messaging · cc 3cre8_app_messaging::consent::dispatch_actiondispatch_actionapp-messaging · cc 2cre8_app_messaging::send_batch::dispatch_actionrunapp-messaging · cc 2cre8_app_messaging::send_batch::runrun_record_consentapp-messaging · cc 1cre8_app_messaging::consent::run_record_consentrun_consent_statusapp-messaging · cc 1cre8_app_messaging::consent::run_consent_statusrequire_call_readerapp-messaging · cc 2cre8_app_messaging::call_records::require_call_readerarchiveapp-messaging · cc 1cre8_app_messaging::call_records::archiverecordingapp-messaging · cc 1cre8_app_messaging::call_records::recordinglistapp-messaging · cc 3cre8_app_messaging::call_records::listgetapp-messaging · cc 1cre8_app_messaging::call_records::getscriptsapp-messaging · cc 2cre8_app_messaging::call_records::scriptsparse_actionapp-messaging · cc 1cre8_app_messaging::connection::parse_action

Control flow

Source not readable from this process.

Callers 59

Callees 5

Source not readable from this process.