Skip to content
1 viewer

rust 1,879,476 · typescript 232,735 · javascript 134,783 · python 22,539 · 6,525 files · digest 168195fc00b0 · built in 13.1 s · crystals off

parse_iso_date

cre8_app_schedule::connection::booking::parse_iso_date

fn · cre8-app-schedule · crates/cre8-app-schedule/src/connection/booking.rs:87 pub documented

15lines
17cyclomatic
1max nesting
13statements
6? exits
1params
16callers
1callees
4.3 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesref · 1 siteref · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 siteref · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 3 sitespath · 1 sitename · 1 sitename · 3 sitesname · 10 sitespath · 1 sitenormalize_practiceapp-schedule · cc 13cre8_app_schedule::practice::model::normalize_practiceshift_hoursapp-schedule · cc 3cre8_app_schedule::practice::projection::shift_hoursselect_for_openingapp-schedule · cc 1cre8_app_schedule::practice::waitlist::select_for_openingconsole_htmlapp-schedule · cc 4cre8_app_schedule::practice::view::console_htmltry_serve_practice_pageapp-schedule · cc 4cre8_app_schedule::practice::view::try_serve_practice_pagebook_htmlapp-schedule · cc 6cre8_app_schedule::practice::view::book_htmlvisible_hoursapp-schedule · cc 3cre8_app_schedule::practice::view::visible_hoursnotify_waitlist_openingapp-schedule · cc 12cre8_app_schedule::practice::waitlist::notify_waitlist_openingoverride_handlerapp-schedule · cc 4cre8_app_schedule::connection::booking::override_handlerupsert_handlerapp-schedule · cc 19cre8_app_schedule::practice::connection::upsert_handlershift_is_effectiveapp-schedule · cc 2cre8_app_schedule::practice::projection::shift_is_effectiveentry_matchesapp-schedule · cc 13cre8_app_schedule::practice::waitlist::entry_matchesvalid_dateapp-schedule · cc 1cre8_app_schedule::practice::model::valid_datetimes_stepapp-schedule · cc 15cre8_app_schedule::practice::view::times_stepconsole_pageapp-schedule · cc 6cre8_app_schedule::practice::view::console_pagebook_pageapp-schedule · cc 3cre8_app_schedule::practice::view::book_pagecheck_dateapp-schedule · cc 3cre8_app_schedule::practice::connection::check_dateday_sectionapp-schedule · cc 3cre8_app_schedule::practice::view::day_sectionoverride_rangeapp-schedule · cc 8cre8_app_schedule::connection::booking::override_rangeresolve_override_dayapp-schedule · cc 2cre8_app_schedule::connection::booking::resolve_override_dayentry_from_inputapp-schedule · cc 22cre8_app_schedule::practice::waitlist::entry_from_inputavailability_windowapp-schedule · cc 4cre8_app_schedule::practice::connection::availability_windowoverride_dates_parse_as_iso…app-schedule · cc 1cre8_app_schedule::connection::booking::tests::override_dates_parse_as_iso_and_reject_junkiso_dates_parse_and_rejectapp-schedule · cc 2cre8_app_schedule::connection::booking::tests::iso_dates_parse_and_rejectparse_iso_dateapp-schedule · cc 17cre8_app_schedule::connection::booking::parse_iso_datedays_from_civilapp-schedule · cc 2cre8_app_schedule::calendars::events::days_from_civil

Control flow

Source not readable from this process.

Callers 16

Callees 1

Source not readable from this process.