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

handle_lead_upsert

cre8_app_sale::connection::handle_lead_upsert

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

25lines
4cyclomatic
1max nesting
15statements
5? exits
2params
20callers
13callees
3.5 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (20 direct callers, 13 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 · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 siteref · 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 · 6 sitespath · 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_emaila_reply_naming_its_lead_add…app-sale · cc 1cre8_app_sale::connection::tests::a_reply_naming_its_lead_adds_to_that_lead_and_never_renames_itan_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_limitshandle_lead_upsertapp-sale · cc 4cre8_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_inputDuplicateLeadMatch::is_attr…app-sale · cc 1cre8_app_sale::connection::DuplicateLeadMatch::is_attributedlead_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_contextapply_attributed_replyapp-sale · cc 6cre8_app_sale::connection::apply_attributed_replylead_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::newapply_lead_metadata_fieldsapp-sale · cc 3cre8_app_sale::connection::apply_lead_metadata_fieldsappend_logapp-sale · cc 4cre8_app_sale::model::append_log

Control flow

Source not readable from this process.

Callers 20

Callees 13

Source not readable from this process.