Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

HourRule::new

cre8_app_schedule::booking::HourRule::new

method · cre8-app-schedule · crates/cre8-app-schedule/src/booking.rs:143 pub

3lines
1cyclomatic
0max nesting
1statements
0? exits
3params
14callers
0callees
7.1 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (14 direct callers, 0 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 siteref · 1 siteref · 1 sitename · 1 siteref · 1 siteref · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 2 sitespath · 2 sitespath · 1 sitepath · 1 sitepath · 2 sitespath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteBookingType::newapp-schedule · cc 1cre8_app_schedule::booking::BookingType::newapply_type_inputapp-schedule · cc 52cre8_app_schedule::booking_connection::apply_type_inputShiftInput::into_shiftapp-schedule · cc 1cre8_app_schedule::practice::connection::ShiftInput::into_shiftdefault_hours_are_the_worki…app-schedule · cc 2cre8_app_schedule::booking::tests::default_hours_are_the_working_weekset_hours_handlerapp-schedule · cc 3cre8_app_schedule::booking_connection::set_hours_handlershift_set_handlerapp-schedule · cc 12cre8_app_schedule::practice::connection::shift_set_handlercancelled_paid_booking_show…app-schedule · cc 1cre8_app_schedule::view_templates::tests::cancelled_paid_booking_shows_refund_recovery_until_refundedcancel_prompt_says_what_hap…app-schedule · cc 1cre8_app_schedule::view_templates::tests::cancel_prompt_says_what_happens_to_the_moneyprices_read_the_way_the_pay…app-schedule · cc 1cre8_app_schedule::view_templates::tests::prices_read_the_way_the_pay_sheet_states_themthe_audience_chip_shows_onl…app-schedule · cc 1cre8_app_schedule::view_templates::tests::the_audience_chip_shows_only_when_booking_is_restrictedsample_typeapp-schedule · cc 1cre8_app_schedule::view_templates::tests::sample_typedefault_hoursapp-schedule · cc 1cre8_app_schedule::booking::default_hoursHourRuleInput::resolveapp-schedule · cc 1cre8_app_schedule::booking_connection::HourRuleInput::resolvenormalize_repairs_payloads_…app-schedule · cc 1cre8_app_schedule::booking::tests::normalize_repairs_payloads_that_would_render_an_empty_calendarbooking_type_round_trips_wi…app-schedule · cc 1cre8_app_schedule::booking::tests::booking_type_round_trips_with_hours_and_questionshost_month_links_every_book…app-schedule · cc 1cre8_app_schedule::booking_calendar::tests::host_month_links_every_booking_and_shades_days_nobody_can_bookevery_offering_projects_one…app-schedule · cc 1cre8_app_schedule::practice::tests::every_offering_projects_one_hidden_booking_typereprojection_keeps_what_the…app-schedule · cc 1cre8_app_schedule::practice::tests::reprojection_keeps_what_the_owner_tuned_and_the_creation_timeshift_set_replaces_one_prac…app-schedule · cc 1cre8_app_schedule::practice::tests::shift_set_replaces_one_practitioners_hours_and_reprojectsthe_meeting_must_fit_inside…app-schedule · cc 1cre8_app_schedule::slots::tests::the_meeting_must_fit_inside_its_bandinterval_and_duration_are_i…app-schedule · cc 1cre8_app_schedule::slots::tests::interval_and_duration_are_independenta_wide_window_stays_boundedapp-schedule · cc 1cre8_app_schedule::slots::tests::a_wide_window_stays_boundedpublished_hours_hold_their_…app-schedule · cc 2cre8_app_schedule::slots::tests::published_hours_hold_their_local_time_across_a_dst_changethe_spring_forward_gap_drop…app-schedule · cc 2cre8_app_schedule::slots::tests::the_spring_forward_gap_drops_the_hours_that_do_not_existHourRule::newapp-schedule · cc 1cre8_app_schedule::booking::HourRule::new

Control flow

Source not readable from this process.

Callers 14

Callees 0

    Source not readable from this process.