Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off

schedule_is_due

cre8_app_radio::schedule::schedule_is_due

fn · cre8-app-radio · crates/cre8-app-radio/src/schedule.rs:539 documented

38lines
12cyclomatic
2max nesting
18statements
0? exits
2params
8callers
2callees
3.2 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 4 sitesname · 3 sitesname · 2 sitesname · 2 sitesname · 3 sitesname · 3 sitesname · 1 sitename · 1 sitename · 5 sitesname · 2 sitesrun_scheduler_tickapp-radio · cc 2cre8_app_radio::schedule::run_scheduler_tickinvalid_due_schedule_increm…app-radio · cc 1cre8_app_radio::schedule::tests::invalid_due_schedule_increments_skip_counterinvalid_due_schedule_is_per…app-radio · cc 1cre8_app_radio::schedule::tests::invalid_due_schedule_is_persisted_disabled_with_errorfire_disables_schedule_when…app-radio · cc 1cre8_app_radio::schedule::tests::fire_disables_schedule_when_max_runs_reachedfire_schedule_if_dueapp-radio · cc 6cre8_app_radio::schedule::fire_schedule_if_duemin_interval_rejects_subsec…app-radio · cc 1cre8_app_radio::schedule::tests::min_interval_rejects_subsecond_schedulesschedule_due_logic_handles_…app-radio · cc 1cre8_app_radio::schedule::tests::schedule_due_logic_handles_disabled_never_run_and_elapsedcron_mode_overrides_interva…app-radio · cc 1cre8_app_radio::schedule::tests::cron_mode_overrides_interval_in_schedule_is_duejitter_extends_interval_dea…app-radio · cc 1cre8_app_radio::schedule::tests::jitter_extends_interval_deadline_but_not_before_intervalmax_run_cap_stops_firingapp-radio · cc 1cre8_app_radio::schedule::tests::max_run_cap_stops_firingcalendar_window_gates_firingapp-radio · cc 1cre8_app_radio::schedule::tests::calendar_window_gates_firingv1_vertex_without_v2_fields…app-radio · cc 1cre8_app_radio::schedule::tests::v1_vertex_without_v2_fields_still_fires_on_intervalschedule_is_dueapp-radio · cc 12cre8_app_radio::schedule::schedule_is_dueparse_cronapp-radio · cc 4cre8_app_radio::schedule::parse_croncron_dueapp-radio · cc 5cre8_app_radio::schedule::cron_dueparse_cron_fieldapp-radio · cc 13cre8_app_radio::schedule::parse_cron_fieldcivil_from_unix_msapp-radio · cc 4cre8_app_radio::schedule::civil_from_unix_ms

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.