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
call
3lines
1cyclomatic
0max nesting
1statements
0? exits
2params
53callers
1callees
8.3 (p100)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (53 direct callers, 1 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 53
- set_monday_hours app-schedule · name
- book_bob app-schedule · name
- slot_starts app-schedule · path
- typed_intake_answers_and_the_phone_are_stored_with_the_booking app-schedule · path
- a_request_holds_the_seat_until_the_host_approves_it_into_a_confirmed_booking app-schedule · path ×3
- declining_a_request_frees_its_seat app-schedule · path ×2
- an_unanswered_request_is_declined_by_the_sweep_and_cannot_be_approved_after app-schedule · path ×2
- the_requests_queue_lists_only_the_callers_own app-schedule · path ×3
- inside_the_change_window_the_invitee_is_refused_and_the_host_cancels_late app-schedule · path
- attendance_is_recorded_only_once_the_visit_has_started app-schedule · path ×2
- the_roster_lists_everyone_seated_on_a_group_slot app-schedule · path ×3
- a_date_range_override_closes_every_day_in_it_and_reopens_on_remove app-schedule · path ×2
- crypto_is_refused_as_coming_soon_and_card_rides_the_types_processor app-schedule · path
- choosing_to_pay_at_the_visit_confirms_with_the_price_due_at_the_visit app-schedule · path
- define_type_creates_then_edits_in_place app-schedule · name
- gated_slot_queries_reveal_terms_but_not_calendar_availability app-schedule · name ×3
- a_public_calendar_paid_in_cre8_shows_its_times_but_books_only_signed_in app-schedule · name ×2
- appointment_outcomes_bind_passport_stay_private_then_pair_without_authority app-schedule · name ×4
- synchronous_late_settlement_uses_the_refund_path_without_confirmation_effects app-schedule · name
- payment_after_cancel_is_refunded_and_refund_retry_reports_completion app-schedule · name ×4
- hours_accept_both_minutes_and_clock_strings app-schedule · name
- slots_reflect_hours_and_a_date_override app-schedule · name ×4
- override_dates_parse_as_iso_and_reject_junk app-schedule · name
- a_paused_type_offers_no_times_and_refuses_a_direct_booking_until_resumed app-schedule · name ×4
- booking_holds_the_slot_and_hides_it_from_the_next_visitor app-schedule · name ×6
- booking_refuses_an_unoffered_time app-schedule · name ×2
- rescheduling_moves_the_slot_and_keeps_one_link app-schedule · name ×4
- rescheduling_onto_the_same_time_is_refused app-schedule · name ×3
- rescheduling_to_an_unavailable_time_preserves_the_original_booking app-schedule · name ×4
- a_group_type_seats_several_invitees_on_one_slot app-schedule · name ×3
- two_types_from_one_host_conflict_with_each_other app-schedule · name ×3
- an_existing_reservation_blocks_the_public_page app-schedule · name ×2
- ics_and_listing_round_trip_for_the_host app-schedule · name ×4
- cancelling_twice_is_refused app-schedule · name ×3
- booking_a_priced_type_holds_the_slot_instead_of_confirming_it app-schedule · name ×3
- a_verified_webhook_promotes_the_hold_to_a_real_booking app-schedule · name ×4
- a_failed_payment_gives_the_slot_back app-schedule · name ×3
- a_webhook_whose_terms_disagree_with_the_booking_is_refused app-schedule · name
- an_expired_hold_is_swept_and_its_slot_reopens app-schedule · name ×3
- a_late_payment_is_refunded_without_reclaiming_an_expired_slot app-schedule · name ×4
- slot_reads_sweep_lapsed_holds_without_being_asked app-schedule · name ×2
- cancelling_a_paid_booking_refunds_it app-schedule · name ×4
- a_free_booking_never_touches_the_payment_rail app-schedule · name
- checkout_reopens_an_abandoned_session_but_not_a_paid_one app-schedule · name ×3
- checkout_cannot_reopen_a_hold_after_its_deadline app-schedule · name
- rescheduling_a_paid_booking_does_not_ask_for_money_again app-schedule · name ×3
- an_unpaid_hold_cannot_be_rescheduled app-schedule · name
- refund_is_idempotent_and_refuses_an_unpaid_booking app-schedule · name ×4
- actions_that_address_a_booking_accept_either_handle app-schedule · name ×3
- an_at_visit_type_confirms_without_checkout_and_is_never_paid app-schedule · name
- cancelling_an_at_visit_booking_never_attempts_a_refund app-schedule · name
- a_host_email_is_queued_only_when_the_type_names_one_and_never_leaks app-schedule · name ×4
- an_edit_sends_only_what_changes_and_a_new_type_needs_a_title app-schedule · name
Callees 1
- try_connect app-schedule · name
Source not readable from this process.