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
reminder_plan
32lines
9cyclomatic
3max nesting
28statements
0? exits
3params
7callers
8callees
1.4 (p89)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (7 direct callers, 8 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 7
- schedule_reminders app-schedule · name
- default_plan_is_one_reminder_a_day_before_with_a_deterministic_id app-schedule · name ×2
- reminders_already_past_are_skipped app-schedule · name ×2
- notice_window_is_stated_in_the_reminder app-schedule · name
- follow_up_goes_out_after_the_end_with_a_link_to_book_again app-schedule · name ×2
- follow_up_links_to_the_practice_booking_page_when_set app-schedule · name
- no_reminders_and_no_follow_up_is_an_empty_plan app-schedule · name
Callees 8
- HostZone::local_text app-schedule · method
- Booking::manage_path app-schedule · method
- mail_link app-schedule · name ×2
- deliver_after_secs app-schedule · name ×2
- BookingType::reminder_minutes app-schedule · method
- reminder_id app-schedule · name
- follow_up_id app-schedule · name
- BookingType::rebook_href app-schedule · method
Source not readable from this process.