1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
Booking::holds_slot
3lines
3cyclomatic
0max nesting
1statements
0? exits
2params
11callers
3callees
4.4 (p99)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (11 direct callers, 3 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 11
- SlotScan::new app-schedule · method
- seats_taken app-schedule · method
- day_is_full app-schedule · method
- upcoming app-schedule · method
- graph_items app-schedule · method
- console_roster_html app-schedule · method
- a_request_holds_its_seat_until_it_lapses_and_never_past_its_start app-schedule · method ×2
- a_checkout_hold_takes_the_slot_then_gives_it_back app-schedule · method ×3
- a_confirmed_booking_never_expires app-schedule · method
- roster_handler app-schedule · method ×2
- a_late_payment_is_refunded_without_reclaiming_an_expired_slot app-schedule · method ×2
Callees 3
- BookingStatus::is_live app-schedule · method
- Booking::request_expired app-schedule · self
- Booking::hold_expired app-schedule · self
Source not readable from this process.