Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

upsert_lead

cre8_app_sale::model::upsert_lead

fn · cre8-app-sale · crates/cre8-app-sale/src/model.rs:253 pub generic

26lines
3cyclomatic
1max nesting
6statements
0? exits
2params
15callers
2callees
2.7 (p97)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 3 sitesname · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 2 sitespath · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitehandle_lead_upsertapp-sale · cc 4cre8_app_sale::connection::handle_lead_upsertgraphapp-sale · cc 1cre8_app_sale::outreach_action_tests::graphhandle_lead_enrichapp-sale · cc 2cre8_app_sale::connection::handle_lead_enrichbrief_leadapp-sale · cc 3cre8_app_sale::lead_brief::brief_leadhandle_log_activityapp-sale · cc 15cre8_app_sale::connection::handle_log_activitysave_lead_stage_changeapp-sale · cc 1cre8_app_sale::connection::save_lead_stage_changehandle_call_leadapp-sale · cc 8cre8_app_sale::call_lead::handle_call_leadvaluation_livability_and_li…app-property · cc 1cre8_app_property::connection::tests::valuation_livability_and_listing_envelopes_share_graph_backingan_offer_selects_the_client…app-sale · cc 1cre8_app_sale::book_transfer::tests::an_offer_selects_the_clients_leads_and_only_the_receiver_accepts_itaccepting_moves_leads_prove…app-sale · cc 2cre8_app_sale::book_transfer::tests::accepting_moves_leads_provenance_and_unsent_drafts_and_resumesseedapp-sale · cc 1cre8_app_sale::outreach_action_tests::seedsave_lead_with_logapp-sale · cc 1cre8_app_sale::store::save_lead_with_logsave_leadapp-sale · cc 1cre8_app_sale::store::save_leadfixtureapp-sale · cc 3cre8_app_sale::prospect_membership::tests::fixtureseedapp-sale · cc 1cre8_app_sale::book_transfer::tests::seedinquireapp-property · cc 2cre8_app_property::connection::inquirelead_roundtrips_through_hyp…app-sale · cc 1cre8_app_sale::model::tests::lead_roundtrips_through_hyper_vertexlist_leads_sorts_newest_fir…app-sale · cc 1cre8_app_sale::model::tests::list_leads_sorts_newest_firstcanonical_contact_changes_b…app-sale · cc 1cre8_app_sale::outreach_action_tests::canonical_contact_changes_block_approval_but_stale_drafts_can_be_rejectedcustomer_exclusion_won_and_…app-sale · cc 9cre8_app_sale::outreach_action_tests::customer_exclusion_won_and_optout_block_creation_and_later_approvaltargeted_identities_match_f…app-sale · cc 5cre8_app_sale::prospect_import::tests::targeted_identities_match_full_reference_for_legacy_contacts_aliases_and_conflictsimports_do_not_match_foreig…app-sale · cc 2cre8_app_sale::prospect_import::tests::imports_do_not_match_foreign_or_unowned_leadsdeterministic_identity_neve…app-sale · cc 1cre8_app_sale::prospect_import::tests::deterministic_identity_never_replaces_a_record_missing_its_provenanceownership_changes_do_not_re…app-sale · cc 2cre8_app_sale::prospect_membership::tests::ownership_changes_do_not_reveal_old_memberships_to_either_bookupsert_leadapp-sale · cc 3cre8_app_sale::model::upsert_leadupsert_vertexutil-graph-vertex · cc 2cre8_util_graph_vertex::upsert_vertexsale_lead_vidapp-sale · cc 1cre8_app_sale::model::sale_lead_vid

Control flow

Source not readable from this process.

Callers 15

Callees 2

Source not readable from this process.