Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

parse_calendar

cre8_util_ical::vcalendar::parse_calendar

fn · cre8-util-ical · crates/cre8-util-ical/src/vcalendar.rs:126 pub documented

83lines
28cyclomatic
4max nesting
36statements
0? exits
1params
9callers
8callees
3.8 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 3 sitespath · 3 sitespath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteref · 1 siteref · 1 sitename · 1 sitename · 1 siteref · 1 sitepath · 2 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitesingleutil-ical · cc 1cre8_util_ical::expand_tests::singleimport_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_feedapp-schedule · cc 5cre8_app_schedule::ical::read_feedcalendarutil-ical · cc 1cre8_util_ical::expand_tests::calendarparse_freebusyutil-ical · cc 1cre8_util_ical::freebusy::parse_freebusyalarms_write_display_valarm…util-ical · cc 1cre8_util_ical::calendar::tests::alarms_write_display_valarms_inside_the_eventall_day_events_write_date_v…util-ical · cc 1cre8_util_ical::calendar::tests::all_day_events_write_date_valuesall_day_events_read_in_the_…util-ical · cc 1cre8_util_ical::expand_tests::all_day_events_read_in_the_default_zoneoutlook_style_vtimezone_wit…util-ical · cc 1cre8_util_ical::expand_tests::outlook_style_vtimezone_with_a_windows_zone_name_resolvesparse_calendar_reads_text_f…util-ical · cc 1cre8_util_ical::expand_tests::parse_calendar_reads_text_fields_and_ignores_nested_componentsorphan_overrides_stand_aloneutil-ical · cc 1cre8_util_ical::expand_tests::orphan_overrides_stand_aloneparse_calendarutil-ical · cc 28cre8_util_ical::vcalendar::parse_calendarunfold_linesutil-ical · cc 5cre8_util_ical::contentline::unfold_linesPartialEvent::finishutil-ical · cc 1cre8_util_ical::ical_event::PartialEvent::finishContentLine::parseutil-ical · cc 6cre8_util_ical::contentline::ContentLine::parsePartialFreeBusy::finishutil-ical · cc 1cre8_util_ical::freebusy::PartialFreeBusy::finishapply_calendar_propertyutil-ical · cc 4cre8_util_ical::vcalendar::apply_calendar_propertygroup_overridesutil-ical · cc 5cre8_util_ical::vcalendar::group_overridesPartialTimezone::finishutil-ical · cc 1cre8_util_ical::vtimezone::PartialTimezone::finishPartialObservance::newutil-ical · cc 1cre8_util_ical::vtimezone::PartialObservance::newnormalize_tzidutil-ical · cc 2cre8_util_ical::zone::normalize_tzidunescape_textutil-ical · cc 5cre8_util_ical::contentline::unescape_textsplit_unquotedutil-ical · cc 6cre8_util_ical::contentline::split_unquotedunquoteutil-ical · cc 1cre8_util_ical::contentline::unquote

Control flow

Source not readable from this process.

Callees 8

Source not readable from this process.