1 viewer
rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off
ticket_reserve_handler
151lines
14cyclomatic
2max nesting
48statements
9? exits
2params
1callers
30callees
1.1 (p82)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (1 direct callers, 30 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 1
- handle_ticket_reserve app-event · name
Callees 30
- with_graph app-protocol · path
- with_graph_mut app-protocol · path
- now_ms_i64 platform-time · path
- caller_is app-event · name
- verified_caller app-event · name ×2
- pays_at_door app-event · name
- send_holder_notice app-event · path
- guest_holder_id app-event-api · ref
- ticket_links app-event · path
- ticket_json app-event · path
- PurchasePlan::new_seats app-event · method ×2
- schedule_seat_reminders app-event · name
- pending_ttl_ms app-event · path
- awaits_wallet_payment app-event · name
- credit_ticket_ownership app-event · name
- ticket_receipt app-event · path
- selected_reservation_tier app-event · name
- release_voided app-event · path
- notify_holder_at app-event · name
- settle_pending_for_event app-event · path
- guest_email_for app-event · name
- load_reservable_event app-event · name
- reserve_seats app-event · path
- ensure_ticket_rail app-event · name
- ensure_buyer_is_caller app-event · name
- TicketReserveCommand::try_from app-event · path
- confirmation_body app-event · name
- ensure_no_seat_on_anothers_account app-event · name
- lock_seats app-event · path
- charge_seats app-event · path
Source not readable from this process.