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
try_connect
20lines
6cyclomatic
1max nesting
13statements
2? exits
2params
32callers
5callees
16.5 (p100)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (32 direct callers, 5 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 32
- call app-schedule · name
- define app-schedule · name
- connect app-schedule · path
- call app-schedule · path
- refusal app-schedule · name
- route app-schedule · path
- the_requests_queue_lists_only_the_callers_own app-schedule · name
- unknown_actions_fall_through_to_schedules_own_router app-schedule · name ×3
- a_bad_schema_is_an_error_not_a_defaulted_write app-schedule · name
- passport_owns_host_mutations_and_request_bodies_cannot_impersonate_it app-schedule · name ×2
- a_public_calendar_paid_in_cre8_shows_its_times_but_books_only_signed_in app-schedule · name
- appointment_outcomes_bind_passport_stay_private_then_pair_without_authority app-schedule · name
- define_type_rejects_a_slug_with_nothing_addressable_in_it app-schedule · name
- override_dates_parse_as_iso_and_reject_junk app-schedule · name
- booking_validates_the_invitee_email app-schedule · name
- rescheduling_onto_the_same_time_is_refused app-schedule · name
- cancelling_twice_is_refused app-schedule · name
- an_unknown_manage_token_is_refused app-schedule · name
- a_webhook_whose_terms_disagree_with_the_booking_is_refused app-schedule · name
- a_free_booking_never_touches_the_payment_rail app-schedule · name
- checkout_reopens_an_abandoned_session_but_not_a_paid_one app-schedule · name
- checkout_cannot_reopen_a_hold_after_its_deadline app-schedule · name
- an_unpaid_hold_cannot_be_rescheduled app-schedule · name
- refund_is_idempotent_and_refuses_an_unpaid_booking app-schedule · name
- actions_that_address_a_booking_accept_either_handle app-schedule · name ×2
- 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
- online_priced_types_are_unchanged_by_the_payment_mode_field app-schedule · name
- a_host_email_is_queued_only_when_the_type_names_one_and_never_leaks app-schedule · name
- an_edit_sends_only_what_changes_and_a_new_type_needs_a_title app-schedule · name
- writes_require_the_owner app-schedule · path ×4
- the_owner_schedule_has_a_column_per_practitioner_and_stays_private app-schedule · path
Callees 5
- handler app-view-lib · name
- parse_connection_input util-json · path
- list app-schedule · path
- fold_flat_intake_fields app-schedule · name
- claim app-schedule · path
Source not readable from this process.