Skip to content
1 viewer

rust 1,860,891 · typescript 235,774 · javascript 132,961 · python 20,426 · 6,411 files · digest 8c6f1098e195 · built in 2.9 s · crystals off

DavClient::sync_collection

cre8_app_schedule::sync::caldav::DavClient::sync_collection

method · cre8-app-schedule · crates/cre8-app-schedule/src/sync/caldav.rs:788 pub documented

52lines
15cyclomatic
4max nesting
22statements
3? exits
3params
1callers
7callees
0.5 (p40)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 3 sitesmethod · 1 siteself · 1 sitename · 1 sitename · 2 sitesmethod · 2 sitesname · 1 sitename · 1 siteself · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteself · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesself · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 2 sitessync_account_withapp-schedule · cc 11cre8_app_schedule::sync::connection::sync_account_witha_caldav_calendar_pulls_in_…app-schedule · cc 2cre8_app_schedule::sync::caldav::tests::a_caldav_calendar_pulls_in_full_then_incrementally_with_removalspull_remote_calendarapp-schedule · cc 5cre8_app_schedule::sync::caldav::pull_remote_calendarDavClient::sync_collectionapp-schedule · cc 15cre8_app_schedule::sync::caldav::DavClient::sync_collectionparse_multistatusapp-schedule · cc 8cre8_app_schedule::sync::caldav::parse_multistatusDavClient::sendapp-schedule · cc 7cre8_app_schedule::sync::caldav::DavClient::senddav_status_errorapp-schedule · cc 5cre8_app_schedule::sync::caldav::dav_status_errorDavEntry::prop_textapp-schedule · cc 1cre8_app_schedule::sync::caldav::DavEntry::prop_textnormalize_hrefapp-schedule · cc 3cre8_app_schedule::sync::caldav::normalize_hrefDavClient::multigetapp-schedule · cc 2cre8_app_schedule::sync::caldav::DavClient::multigetsync_collection_bodyapp-schedule · cc 1cre8_app_schedule::sync::caldav::sync_collection_bodyurl_originapp-schedule · cc 1cre8_app_schedule::sync::caldav::url_originurl_hostapp-schedule · cc 1cre8_app_schedule::sync::caldav::url_hostresolve_hrefapp-schedule · cc 6cre8_app_schedule::sync::caldav::resolve_hrefxml_escapeapp-schedule · cc 1cre8_app_schedule::sync::caldav::xml_escapeDavClient::multistatusapp-schedule · cc 2cre8_app_schedule::sync::caldav::DavClient::multistatussame_siteapp-schedule · cc 1cre8_app_schedule::sync::caldav::same_sitepercent_decodeapp-schedule · cc 5cre8_app_schedule::sync::caldav::percent_decodeobjects_fromapp-schedule · cc 6cre8_app_schedule::sync::caldav::objects_fromevent_textapp-schedule · cc 4cre8_app_schedule::sync::caldav::event_textelement_name_attributeapp-schedule · cc 1cre8_app_schedule::sync::caldav::element_name_attribute

Control flow

Source not readable from this process.

Callers 1

Callees 7

Source not readable from this process.