1 viewer
rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off
upsert_ticket
37lines
5cyclomatic
1max nesting
10statements
0? exits
2params
26callers
2callees
3.8 (p98)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (26 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 26
- seed_event_and_tickets app-event · path
- seed app-event · name
- ticket_cancel_handler app-event · path
- void_unfunded_ticket app-event · path
- seed app-event · path
- ticket_check_in_handler app-event · path
- ticket_transfer_handler app-event · path
- seed app-event · path
- settle_pending_tickets app-event · path
- event_cancel_handler app-event · path ×2
- ticket_claim_handler app-event · path
- apply_external_payment app-event · path
- void_stale_pending app-event · path
- charge_wallet_ticket app-event · path
- charge_wallet_group app-event · path
- reserve_seats app-event · path
- mark_ticket_pending_checkout app-event · path
- promote_oldest_waitlisted app-event · path ×3
- reserve_series_seats app-event · path
- release_series_seats app-event · path
- only_the_organizer_receives_the_export app-event · path
- stale_unpaid_seats_are_voided_in_one_step_and_fresh_ones_kept app-event · path ×2
- reserving_writes_every_seat_and_the_promo_tally_in_one_step app-event · path
- event_and_ticket_upserts_validate_identity_and_roundtrip app-event · name ×3
- ticket_seat_and_code_fields_roundtrip_through_the_vertex app-event · name
- the_qr_opens_for_the_holder_or_the_current_code_and_never_caches app-event · path ×2
Callees 2
- Backend::add_vertex app-provider · method
- ticket_vid app-event · name
Source not readable from this process.