Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off

persist_ballot_submission

cre8_app_ballot::connection::persist_ballot_submission

fn · cre8-app-ballot · crates/cre8-app-ballot/src/connection.rs:599

31lines
5cyclomatic
1max nesting
16statements
2? exits
4params
2callers
6callees
1 (p79)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitemethod · 3 sitesmethod · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitemethod · 1 siteanswerapp-ballot · cc 6cre8_app_ballot::programs::native::answersubmit_program_intentionapp-ballot · cc 1cre8_app_ballot::connection::submit_program_intentionrun_write_actionapp-ballot · cc 4cre8_app_ballot::connection::run_write_actionhandle_ballot_submitapp-ballot · cc 2cre8_app_ballot::connection::handle_ballot_submitcommit_program_intentionapp-ballot · cc 1cre8_app_ballot::connection::commit_program_intentionrun_submitapp-ballot · cc 1cre8_app_ballot::connection::run_submitpersist_ballot_submissionapp-ballot · cc 5cre8_app_ballot::connection::persist_ballot_submissionrecord_responseapp-ballot · cc 1cre8_app_ballot::store::record_responseemit_submission_coherenceapp-ballot · cc 8cre8_app_ballot::respond_receipt::emit_submission_coherencecommit_respond_receiptsapp-ballot · cc 5cre8_app_ballot::respond_receipt::commit_respond_receiptsprior_responses_for_coheren…app-ballot · cc 1cre8_app_ballot::connection::prior_responses_for_coherencemaybe_emit_positionapp-ballot · cc 2cre8_app_ballot::connection::maybe_emit_positionsubmit_notificationapp-ballot · cc 1cre8_app_ballot::connection::submit_notificationRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthTruthInterface::command_sqlapp-truth · cc 8cre8_app_truth::interface::TruthInterface::command_sqlputapp-truth · cc 1cre8_app_truth::browser_kv::putRuntimeContext::manifold_co…app-manifold · cc 1cre8_app_manifold::context_ext::RuntimeContext::manifold_commit_serviceensure_tablesapp-ballot · cc 1cre8_app_ballot::store::ensure_tablesupsert_positionapp-matching · cc 1cre8_app_matching::store::upsert_positionlatest_position_revisionapp-matching · cc 1cre8_app_matching::store::latest_position_revisionlist_responsesapp-ballot · cc 1cre8_app_ballot::store::list_responsesdeclared_choicesapp-ballot · cc 4cre8_app_ballot::respond_receipt::declared_choicesrecord_coherence_aligned_atapp-coherence · cc 3cre8_app_coherence::emit::record_coherence_aligned_at

Control flow

Source not readable from this process.

Callers 2

Callees 6

Source not readable from this process.