1 viewer
rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off
define
11lines
1cyclomatic
0max nesting
3statements
0? exits
3params
36callers
2callees
5.4 (p99)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (36 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 36
- define_paid app-schedule · name
- define_request_type app-schedule · path
- define_first_visit app-schedule · path
- define_at_visit app-schedule · name
- define_choice app-schedule · path
- 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
- the_roster_lists_everyone_seated_on_a_group_slot app-schedule · path
- a_date_range_override_closes_every_day_in_it_and_reopens_on_remove app-schedule · path
- a_bad_schema_is_an_error_not_a_defaulted_write app-schedule · name
- define_type_creates_then_edits_in_place app-schedule · name ×2
- appointment_audiences_and_cre8_wallet_require_real_account_identity app-schedule · name
- gated_slot_queries_reveal_terms_but_not_calendar_availability app-schedule · name
- a_public_calendar_paid_in_cre8_shows_its_times_but_books_only_signed_in app-schedule · name
- hours_accept_both_minutes_and_clock_strings app-schedule · name
- slots_reflect_hours_and_a_date_override app-schedule · name
- a_paused_type_offers_no_times_and_refuses_a_direct_booking_until_resumed app-schedule · name ×2
- booking_holds_the_slot_and_hides_it_from_the_next_visitor app-schedule · name
- booking_refuses_an_unoffered_time app-schedule · name
- booking_validates_the_invitee_email app-schedule · name
- rescheduling_moves_the_slot_and_keeps_one_link app-schedule · name
- rescheduling_onto_the_same_time_is_refused app-schedule · name
- rescheduling_to_an_unavailable_time_preserves_the_original_booking app-schedule · name
- a_group_type_seats_several_invitees_on_one_slot app-schedule · name
- two_types_from_one_host_conflict_with_each_other app-schedule · name ×2
- an_existing_reservation_blocks_the_public_page app-schedule · name
- ics_and_listing_round_trip_for_the_host app-schedule · name
- cancelling_twice_is_refused app-schedule · name
- 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
- a_late_payment_is_refunded_without_reclaiming_an_expired_slot app-schedule · name
- slot_reads_sweep_lapsed_holds_without_being_asked app-schedule · name
- a_free_booking_never_touches_the_payment_rail app-schedule · name
- actions_that_address_a_booking_accept_either_handle app-schedule · name
- a_host_email_is_queued_only_when_the_type_names_one_and_never_leaks app-schedule · name ×2
- an_edit_sends_only_what_changes_and_a_new_type_needs_a_title app-schedule · name
Callees 2
- try_connect app-schedule · name
- merge app-schedule · name
Source not readable from this process.