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
BookingType::new
51lines
1cyclomatic
0max nesting
3statements
0? exits
4params
58callers
3callees
12.9 (p100)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (58 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 58
- sample_type app-schedule · path
- kind app-schedule · path
- checkout_race_fixture app-schedule · path
- sample app-schedule · path
- practice app-schedule · path
- fixtures app-schedule · path
- fixture app-schedule · path
- booking_type app-schedule · path
- fixture app-schedule · path
- priced app-schedule · path
- save app-schedule · path
- seeded app-schedule · path
- Offering::booking_type app-schedule · path
- booking_policy_fields_round_trip_and_old_rows_keep_their_defaults app-schedule · path
- a_request_holds_its_seat_until_it_lapses_and_never_past_its_start app-schedule · path
- the_change_window_closes_online_changes_before_the_start app-schedule · path ×2
- site_attribution_survives_booking_status_writes app-schedule · path
- booking_type_identity_is_the_public_address app-schedule · path ×3
- economic_terms_hash_changes_with_access_or_price_but_not_display_color app-schedule · path
- every_type_a_host_owns_shares_one_resource app-schedule · path ×2
- normalize_repairs_payloads_that_would_render_an_empty_calendar app-schedule · path
- normalize_caps_interval_at_duration app-schedule · path
- booking_type_round_trips_with_hours_and_questions app-schedule · path ×2
- booking_type_validation_is_explicit app-schedule · path
- booking_round_trips_and_resolves_by_token app-schedule · path
- a_shared_token_resolves_to_the_live_booking app-schedule · path
- manage_tokens_differ_per_booking app-schedule · path
- booking_validation_is_explicit app-schedule · path
- seats_count_only_live_bookings_on_the_same_slot app-schedule · path
- a_priced_type_normalizes_into_something_chargeable app-schedule · path ×4
- a_checkout_hold_takes_the_slot_then_gives_it_back app-schedule · path
- a_confirmed_booking_never_expires app-schedule · path
- a_type_collected_at_the_visit_is_priced_but_never_charged_online app-schedule · path
- a_priced_type_round_trips_its_payment_fields app-schedule · path
- host_month_links_every_booking_and_shades_days_nobody_can_book app-schedule · path
- define_type_handler app-schedule · path
- rails_follow_the_type_payment_mode app-schedule · path
- intake_accepts_object_array_and_legacy_answers app-schedule · path ×2
- flat_form_intake_keys_fold_into_the_answers app-schedule · path
- the_invitee_window_refuses_in_plain_words_and_spares_a_request app-schedule · path
- notification_requests_route_email_and_keep_lifecycle_idempotency_scoped app-schedule · path
- appointment_audiences_and_cre8_wallet_require_real_account_identity app-schedule · path
- appointment_outcomes_bind_passport_stay_private_then_pair_without_authority app-schedule · path
- synchronous_wallet_session_promotes_the_hold_without_waiting_for_a_webhook app-schedule · path
- the_host_email_request_is_replay_safe_and_omits_the_invitee_manage_link app-schedule · path
- host_feed_serves_first_names_to_the_token_holder_and_404s_otherwise app-schedule · path
- google_push_dry_run_needs_owner_but_not_a_live_credential app-schedule · path
- bookings_get_their_own_chip_and_name_the_invitee_to_the_owner_only app-schedule · path
- items_show_invitees_to_the_owner_titles_to_viewers_and_busy_to_free_busy app-schedule · path
- bookings_lead_with_the_person_for_the_owner_and_never_name_them_to_others app-schedule · path
- a_class_is_one_item_and_the_owner_reads_how_full_it_is app-schedule · path ×2
- bookings_and_mirrors_are_not_edited_through_calendar_entries app-schedule · path
- history_is_account_scoped_and_returns_the_current_booking_once app-schedule · path
- only_an_existing_recent_view_for_the_sites_configured_host_is_linked app-schedule · path ×3
- a_campaign_landing_view_carries_its_campaign_labels app-schedule · path
- two_practitioners_sharing_one_room_cannot_both_take_it app-schedule · path
- bookings_push_as_graph_events_without_invitee_details app-schedule · path
- practice_offerings_are_labelled_in_the_console_and_stay_out_of_the_hours_editor app-schedule · path
Callees 3
- slugify app-schedule · name
- derive_booking_type_id app-schedule · name
- default_hours app-schedule · name
Source not readable from this process.