Skip to content
1 viewer

rust 1,863,595 · typescript 235,774 · javascript 133,240 · python 20,426 · 6,417 files · digest 0b3c7cffac51 · built in 1.9 s · crystals off

upsert_calendar

cre8_app_schedule::calendars::store::upsert_calendar

fn · cre8-app-schedule · crates/cre8-app-schedule/src/calendars/store.rs:383 pub generic

15lines
4cyclomatic
1max nesting
10statements
1? exits
2params
8callers
4callees
1.2 (p85)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 2 sitesname · 1 sitemethod · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitereconcile_local_calendarsapp-schedule · cc 4cre8_app_schedule::sync::connection::reconcile_local_calendarsa_caldav_calendar_pulls_in_…app-schedule · cc 2cre8_app_schedule::sync::caldav::tests::a_caldav_calendar_pulls_in_full_then_incrementally_with_removalsa_feed_refetch_removes_vani…app-schedule · cc 2cre8_app_schedule::sync::ics::tests::a_feed_refetch_removes_vanished_events_and_honours_304a_redeemed_connect_stores_t…app-schedule · cc 3cre8_app_schedule::sync::microsoft::tests::a_redeemed_connect_stores_tokens_refreshes_and_pulls_with_a_410_resyncensure_local_calendarapp-schedule · cc 2cre8_app_schedule::sync::mirror::ensure_local_calendarcreate_handlerapp-schedule · cc 3cre8_app_schedule::calendars::connection::create_handlerupdate_handlerapp-schedule · cc 11cre8_app_schedule::calendars::connection::update_handlershare_handlerapp-schedule · cc 10cre8_app_schedule::calendars::connection::share_handlerslugs_are_unique_and_never_…app-schedule · cc 1cre8_app_schedule::calendars::tests::slugs_are_unique_and_never_read_as_a_primarycalendar_round_trips_and_no…app-schedule · cc 1cre8_app_schedule::calendars::tests::calendar_round_trips_and_normalizesonly_a_calendar_marked_non_…app-schedule · cc 1cre8_app_schedule::calendars::tests::only_a_calendar_marked_non_blocking_frees_timea_connected_calendar_is_not…app-schedule · cc 1cre8_app_schedule::calendars::tests::a_connected_calendar_is_not_deleted_out_from_under_its_syncupsert_calendarapp-schedule · cc 4cre8_app_schedule::calendars::store::upsert_calendarupsert_vertexutil-graph-vertex · cc 2cre8_util_graph_vertex::upsert_vertexprimary_calendar_idapp-schedule · cc 1cre8_app_schedule::calendars::store::primary_calendar_idcalendar_vidapp-schedule · cc 1cre8_app_schedule::calendars::store::calendar_vidCalendar::is_primaryapp-schedule · cc 1cre8_app_schedule::calendars::store::Calendar::is_primaryvidutil-graph-vertex · cc 1cre8_util_graph_vertex::vidcalendar_id_forapp-schedule · cc 1cre8_app_schedule::calendars::store::calendar_id_for

Control flow

Source not readable from this process.

Callers 8

Callees 4

Source not readable from this process.