Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

upsert_lead

cre8_app_sale::model::upsert_lead

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

26lines
3cyclomatic
1max nesting
6statements
0? exits
2params
14callers
2callees
2.5 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (14 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 sitename · 1 sitename · 3 sitespath · 2 sitesname · 1 sitepath · 1 sitename · 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 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitehandle_lead_upsertapp-sale · cc 3cre8_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_enrichhandle_log_activityapp-sale · cc 12cre8_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_backinga_call_needs_a_phone_and_an…app-sale · cc 1cre8_app_sale::call_lead::tests::a_call_needs_a_phone_and_an_outbound_script_and_lands_on_the_timelinea_follow_up_due_now_surface…app-sale · cc 1cre8_app_sale::connection::tests::a_follow_up_due_now_surfaces_in_status_and_the_due_focusdurable_review_reopens_and_…app-sale · cc 4cre8_app_sale::outreach_action_tests::durable_review_reopens_and_retries_without_duplicate_actions_or_logsseedapp-sale · cc 1cre8_app_sale::outreach_action_tests::seedsave_lead_with_logapp-sale · cc 1cre8_app_sale::store::save_lead_with_logfixtureapp-sale · cc 3cre8_app_sale::prospect_membership::tests::fixturesave_leadapp-sale · cc 1cre8_app_sale::store::save_leadinquireapp-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_bookbounded_reads_skip_unrelate…app-sale · cc 2cre8_app_sale::prospect_membership::tests::bounded_reads_skip_unrelated_payloads_and_recheck_canonical_ownerupsert_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 14

Callees 2

Source not readable from this process.