Skip to content
1 viewer

rust 1,860,891 · typescript 235,774 · javascript 132,961 · python 20,426 · 6,411 files · digest 8c6f1098e195 · built in 2.9 s · crystals off

handle_lead_upsert

cre8_app_sale::connection::handle_lead_upsert

fn · cre8-app-sale · crates/cre8-app-sale/src/connection.rs:486 pub

21lines
3cyclomatic
1max nesting
13statements
5? exits
2params
19callers
11callees
3.5 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 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 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 siteprovider_import_preserves_t…app-sale · cc 1cre8_app_sale::connection::tests::provider_import_preserves_the_devnet_caller_bookimport_provider_lead_create…app-sale · cc 1cre8_app_sale::connection::tests::import_provider_lead_creates_sale_lead_from_recordimport_graph_lead_creates_s…app-sale · cc 1cre8_app_sale::connection::tests::import_graph_lead_creates_sale_lead_from_knowledge_nodeevery_read_covers_only_the_…app-sale · cc 1cre8_app_sale::connection::tests::every_read_covers_only_the_callers_bookhandle_import_provider_leadapp-sale · cc 2cre8_app_sale::connection::handle_import_provider_leadseedapp-sale · cc 1cre8_app_sale::connection::tests::seedhandle_import_graph_leadapp-sale · cc 1cre8_app_sale::connection::handle_import_graph_leadupsert_then_list_roundtrips…app-sale · cc 1cre8_app_sale::connection::tests::upsert_then_list_roundtrips_leadenrich_updates_score_and_st…app-sale · cc 1cre8_app_sale::connection::tests::enrich_updates_score_and_statusupsert_dedupes_by_emailapp-sale · cc 1cre8_app_sale::connection::tests::upsert_dedupes_by_emailan_owned_upsert_dedupes_wit…app-sale · cc 1cre8_app_sale::connection::tests::an_owned_upsert_dedupes_within_its_owners_book_onlymove_lead_changes_stage_and…app-sale · cc 2cre8_app_sale::connection::tests::move_lead_changes_stage_and_timeline_records_itupsert_requires_name_for_ne…app-sale · cc 1cre8_app_sale::connection::tests::upsert_requires_name_for_new_leadanother_accounts_lead_is_re…app-sale · cc 3cre8_app_sale::connection::tests::another_accounts_lead_is_refused_for_every_read_and_writea_create_dedupes_inside_the…app-sale · cc 1cre8_app_sale::connection::tests::a_create_dedupes_inside_the_callers_book_onlythe_collection_envelope_fil…app-sale · cc 3cre8_app_sale::connection::tests::the_collection_envelope_filters_orders_and_pages_the_booklegacy_list_sorts_before_it…app-sale · cc 2cre8_app_sale::connection::tests::legacy_list_sorts_before_it_limitsa_capped_board_counts_every…app-sale · cc 2cre8_app_sale::connection::tests::a_capped_board_counts_every_lead_in_each_columnhandle_lead_upsertapp-sale · cc 3cre8_app_sale::connection::handle_lead_upsertnow_ms_i64platform-time · cc 1cre8_platform_time::now_ms_i64caller_identityruntime-app-types · cc 1cre8_runtime_app_types::caller::caller_identityparse_inputapp-sale · cc 1cre8_app_sale::connection::parse_inputlead_owner_gateapp-sale · cc 2cre8_app_sale::connection::lead_owner_gatesave_lead_with_logapp-sale · cc 1cre8_app_sale::store::save_lead_with_logactor_idapp-sale · cc 1cre8_app_sale::connection::actor_iddefault_owner_idapp-sale · cc 1cre8_app_sale::connection::default_owner_idlead_upsert_contextapp-sale · cc 2cre8_app_sale::connection::lead_upsert_contextlead_upsert_logapp-sale · cc 1cre8_app_sale::connection::lead_upsert_loglead_upsert_responseapp-sale · cc 1cre8_app_sale::connection::lead_upsert_responseapply_lead_upsert_fieldsapp-sale · cc 2cre8_app_sale::connection::apply_lead_upsert_fieldsnow_msplatform-time · cc 1cre8_platform_time::now_mswith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutcaller_identity_from_actorruntime-app-types · cc 1cre8_runtime_app_types::caller::caller_identity_from_actornormalize_optionalapp-sale · cc 1cre8_app_sale::model::normalize_optionalLeadRecord::newapp-sale · cc 1cre8_app_sale::model::LeadRecord::newupsert_leadapp-sale · cc 3cre8_app_sale::model::upsert_leadcaller_may_act_onapp-sale · cc 2cre8_app_sale::model::caller_may_act_onSaleLogRecord::newapp-sale · cc 1cre8_app_sale::model::SaleLogRecord::newappend_logapp-sale · cc 4cre8_app_sale::model::append_loglead_upsert_eventapp-sale · cc 3cre8_app_sale::connection::lead_upsert_event

Control flow

Source not readable from this process.

Callers 19

Callees 11

Source not readable from this process.