Skip to content
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

expand_occurrences

cre8_util_ical::expand::expand_occurrences

fn · cre8-util-ical · crates/cre8-util-ical/src/expand.rs:60 pub documented

67lines
15cyclomatic
3max nesting
30statements
0? exits
4params
7callers
8callees
2.1 (p95)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.

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 3 sitespath · 3 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 4 sitespath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesmethod · 1 sitemethod · 2 sitesname · 1 sitename · 1 sitemethod · 2 sitesmethod · 2 sitesmethod · 3 sitesname · 1 sitename · 2 sitesmethod · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitemethod · 2 sitesmethod · 3 sitesmethod · 1 sitemethod · 3 sitesmethod · 2 sitesname · 1 siteimport_handlerapp-schedule · cc 1cre8_app_schedule::connection::import_handlerfeed_changesapp-schedule · cc 3cre8_app_schedule::sync::ics::feed_changesmap_calendar_objectapp-schedule · cc 3cre8_app_schedule::sync::caldav::map_calendar_objectrecurrence_and_import_helpe…app-schedule · cc 1cre8_app_schedule::connection::tests::recurrence_and_import_helpers_record_conflict_outcomesreimporting_a_source_replac…app-schedule · cc 3cre8_app_schedule::connection::tests::reimporting_a_source_replaces_its_earlier_importa_narrower_reimport_keeps_h…app-schedule · cc 1cre8_app_schedule::connection::tests::a_narrower_reimport_keeps_history_outside_its_windowimport_honours_tzid_and_all…app-schedule · cc 1cre8_app_schedule::connection::tests::import_honours_tzid_and_all_day_eventsreserve_and_import_graph_wr…app-schedule · cc 1cre8_app_schedule::connection::tests::reserve_and_import_graph_wrappers_record_conflicts_and_recurrencesread_feed_keeps_a_tzid_seri…app-schedule · cc 2cre8_app_schedule::ical::tests::read_feed_keeps_a_tzid_series_on_local_time_across_dst_without_a_vtimezoneread_feed_applies_exception…app-schedule · cc 1cre8_app_schedule::ical::tests::read_feed_applies_exceptions_overrides_and_skips_free_and_cancelled_eventsread_feedapp-schedule · cc 5cre8_app_schedule::ical::read_feedexpand_allutil-ical · cc 1cre8_util_ical::expand_tests::expand_alldefault_windowapp-schedule · cc 1cre8_app_schedule::ical::default_windowwindow_filters_long_running…util-ical · cc 1cre8_util_ical::expand_tests::window_filters_long_running_series_and_the_cap_holdsa_primary_resolver_wins_ove…util-ical · cc 1cre8_util_ical::expand_tests::a_primary_resolver_wins_over_the_feed_vtimezoneorphan_overrides_stand_aloneutil-ical · cc 1cre8_util_ical::expand_tests::orphan_overrides_stand_alonevevent_builder_and_rrule_co…util-ical · cc 1cre8_util_ical::expand_tests::vevent_builder_and_rrule_composeexpand_occurrencesutil-ical · cc 15cre8_util_ical::expand::expand_occurrencesIcalTime::to_utc_msutil-ical · cc 4cre8_util_ical::zone::IcalTime::to_utc_msIcalTime::is_dateutil-ical · cc 1cre8_util_ical::zone::IcalTime::is_dateVEvent::is_cancelledutil-ical · cc 1cre8_util_ical::vcalendar::VEvent::is_cancelledEventSpan::ofutil-ical · cc 8cre8_util_ical::expand::EventSpan::ofEventSpan::lengthutil-ical · cc 1cre8_util_ical::expand::EventSpan::lengthEventSpan::end_forutil-ical · cc 3cre8_util_ical::expand::EventSpan::end_forinstance_startsutil-ical · cc 7cre8_util_ical::expand::instance_startsmatches_instanceutil-ical · cc 4cre8_util_ical::expand::matches_instanceoffset_msutil-ical · cc 1cre8_util_ical::zone::offset_msrule_startsutil-ical · cc 12cre8_util_ical::expand::rule_startsdefault_offset_msutil-ical · cc 2cre8_util_ical::zone::default_offset_msIcalTime::local_msutil-ical · cc 3cre8_util_ical::zone::IcalTime::local_msIcalTime::with_localutil-ical · cc 4cre8_util_ical::zone::IcalTime::with_localIcalTime::same_frameutil-ical · cc 3cre8_util_ical::zone::IcalTime::same_frame

Control flow

Source not readable from this process.

Callers 7

Callees 8

Source not readable from this process.