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
connect
32lines
11cyclomatic
1max nesting
22statements
0? exits
2params
86callers
14callees
19.9 (p100)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (86 direct callers, 14 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 86
- Fixture::call app-shop · path
- shop_connect app-shop · ref
- Shop::open_shop app-shop · path
- db app-listing · ref
- seed app-listing · path ×2
- maker_shop app-shop · name ×3
- claim_as app-shop · path
- provision_placeholder_products app-brand · path
- sync_supplier_catalog_if_requested app-brand · path
- cancel app-shop · path
- seed app-shop · path ×2
- my_downloads app-shop · path
- coupon app-shop · path
- checkout app-shop · path
- create_welcome_coupon app-brand · path
- create_brand_shop app-brand · path
- stock app-listing · path
- serve_one app-shop · path
- recipe_define_then_instantiate_links_template_and_records_run app-manufacture · path ×4
- manufacture_step_links_items_actors_machines_and_lineage app-manufacture · path ×3
- ShopApp::boot app-shop · ref
- ShopApp::connections app-shop · ref
- ShopApp::connect app-shop · path
- Shop::item app-shop · path
- Shop::order app-shop · path
- a_paid_guest_order_mails_a_link_that_opens_the_order app-shop · path ×3
- refund_request_decline_and_refund_each_notify_once_per_transition app-shop · path ×4
- owning_connection_reaches_late_authorized_shops_and_keeps_legacy_limits app-shop · path ×2
- cancelling_an_unpaid_coupon_order_returns_its_use_once app-shop · path
- the_sweep_returns_an_expired_orders_use_and_a_later_cancel_returns_nothing app-shop · path ×2
- a_refunded_paid_order_keeps_its_coupon_use app-shop · path ×3
- a_buyers_order_list_keeps_to_the_named_shop app-shop · path ×2
- shop_upsert_binds_and_returns_its_cre8_realm app-shop · name
- shop_upsert_moves_its_realm_when_domain_label_changes app-shop · name ×2
- occupied_realm_rejects_and_rolls_back_new_shop app-shop · name
- invalid_realm_rejects_and_rolls_back_new_shop app-shop · name
- cart_loop_add_merge_remove_checkout app-shop · name ×12
- cart_rejects_cross_shop_items app-shop · name ×6
- owned_shop_upsert_rejects_hijack_by_slug_and_id app-shop · name ×7
- cart_add_clamps_absurd_quantities app-shop · name ×3
- cart_sweep_abandons_stale_open_carts_only app-shop · name ×7
- cart_sweep_expires_only_stale_orders_without_payment_references app-shop · name ×8
- catalog_resync_keeps_stock_reservations_status_and_merchant_metadata app-shop · name ×3
- coupon_codes_list_only_for_the_named_shops_owner app-shop · name ×5
- merchant_mutations_require_verified_owner_and_scope_catalog_maintenance app-shop · name ×6
- item_editor_update_preserves_server_owned_and_omitted_fields app-shop · name ×2
- item_upsert_refuses_an_asset_id_outside_the_item_namespace app-shop · name ×3
- duplicate_legacy_assets_are_rejected_before_item_updates app-shop · name ×3
- foreign_asset_admission_failure_leaves_no_product_row app-shop · name ×2
- item_upsert_rejects_reusing_an_existing_id_in_another_owned_shop app-shop · name ×4
- item_upsert_requires_verified_owner_and_rejects_nested_shop_mismatch app-shop · name ×4
- paid_order_refund_is_owner_gated app-shop · name ×9
- customer_refund_request_is_idempotent_zero_effect_and_owner_decided app-shop · name ×10
- sync_supplier_catalog_lists_fake_variants_with_product_grouping app-shop · name ×3
- item_upsert_groups_local_variants_without_a_supplier app-shop · name ×5
- form_shaped_blank_variant_fields_keep_standalone_items_unrelated_and_clear_existing_group app-shop · name ×7
- buy_now_creates_order_and_checkout_in_one_call app-shop · name ×3
- order_access_capability_redacts_public_receipts_and_gates_buyer_mutations app-shop · name ×12
- external_paid_order_refunds_provider_before_local_reversal app-shop · name ×6
- incomplete_refund_states_never_demote_a_paid_order app-shop · name ×3
- late_succeeded_event_never_reopens_a_refunded_order app-shop · name ×3
- pos_sale_settles_a_cash_ticket_in_one_call app-shop · name ×4
- pos_sale_requires_verified_owner_before_any_order_or_inventory_effect app-shop · name ×5
- sync_inventory_is_owner_gated_and_never_zeroes_without_a_ledger app-shop · name ×6
- list_ledger_item_gates_then_lists_under_the_ledger_id app-shop · name ×4
- supplier_order_quotes_fake_shipping_when_unset app-shop · name ×8
- supplier_shipping_contract_fails_closed_before_payment app-shop · name ×7
- a_mixed_cart_splits_supplier_and_maker_shipping app-shop · name ×4
- pickup_needs_no_address_and_costs_nothing app-shop · name ×6
- a_sold_original_and_an_enquiry_item_are_refused_to_buyers app-shop · name ×5
- shop_checkout_flow_marks_paid_and_reduces_inventory app-shop · name ×14
- paywalled_download_is_gated_on_item_asset_ownership app-shop · name ×6
- shop_cre8_wallet_checkout_auto_settles_and_reconciles_order app-shop · name ×4
- a_checkout_cannot_name_who_pays_or_who_gets_paid app-shop · name ×4
- a_service_and_a_custom_charge_settle_in_cre8_without_a_shipment app-shop · name ×8
- shop_coupon_applies_discount_and_redeems_once app-shop · name ×8
- shop_refund_paid_order_reverses_settlement_and_restores_inventory app-shop · name ×7
- shop_refund_blocks_when_merchant_balance_insufficient app-shop · name ×6
- a_full_coupon_settles_without_a_payment_and_keeps_its_redemption_limit app-shop · path ×3
- a_guests_free_order_settles_and_unlocks_once_an_account_claims_it app-shop · path
- buy_now_on_a_free_item_ends_in_a_paid_order app-shop · path
- Fixture::new app-shop · path ×2
- lists_the_accounts_paid_downloads_and_nothing_else app-shop · path
- a_claimed_guest_order_joins_the_list app-shop · path ×3
- a_makers_edit_keeps_what_another_app_stamped_the_product_unlocks app-shop · path
- an_anonymous_caller_is_refused app-shop · path
Callees 14
- parse_connection_input util-json · path
- parse_action app-shop · name
- stamp_order_attribution app-site · path
- list app-shop · path
- handle app-shop · path
- is_action app-shop · path
- handle app-shop · path
- handle app-shop · path
- list app-shop · path
- shops app-shop · path
- dispatch_shop_action app-shop · name
- try_connect app-shop · path
- is_action app-shop · path
- is_action app-shop · path
Source not readable from this process.