Skip to content
1 viewer

rust 1,863,685 · typescript 236,263 · javascript 133,293 · python 20,426 · 6,419 files · digest 2c1a00d27886 · built in 1.5 s · crystals off

upsert_site

cre8_app_energy::model::upsert_site

fn · cre8-app-energy · crates/cre8-app-energy/src/model.rs:149 pub generic

4lines
1cyclomatic
0max nesting
2statements
1? exits
2params
4callers
3callees
1 (p80)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitepath · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 5 sitesname · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitecontext_with_minted_energyapp-energy · cc 1cre8_app_energy::e2e_tests::context_with_minted_energysettle_allapp-energy · cc 1cre8_app_energy::credit::settle_allhandle_energy_create_siteapp-energy · cc 1cre8_app_energy::connection::handle_energy_create_sitea_day_of_sun_mints_to_the_o…app-energy · cc 1cre8_app_energy::e2e_tests::a_day_of_sun_mints_to_the_owner_and_resettling_never_double_paysownerless_sites_meter_visib…app-energy · cc 1cre8_app_energy::e2e_tests::ownerless_sites_meter_visibly_but_never_paywind_mints_into_its_own_fam…app-energy · cc 1cre8_app_energy::e2e_tests::wind_mints_into_its_own_familysettle_all_atapp-energy · cc 12cre8_app_energy::credit::settle_all_atcreate_handlerapp-energy · cc 2cre8_app_energy::connection::create_handlerround_trip_preserves_meter_…app-energy · cc 1cre8_app_energy::model::tests::round_trip_preserves_meter_statevalidation_rejects_bad_sitesapp-energy · cc 1cre8_app_energy::model::tests::validation_rejects_bad_sitesupsert_siteapp-energy · cc 1cre8_app_energy::model::upsert_sitevidutil-graph-vertex · cc 1cre8_util_graph_vertex::vidupsert_vertexutil-graph-vertex · cc 2cre8_util_graph_vertex::upsert_vertexvalidate_siteapp-energy · cc 7cre8_app_energy::model::validate_siteEnergySite::site_kindapp-energy · cc 1cre8_app_energy::model::EnergySite::site_kind

Control flow

Source not readable from this process.

Callers 4

Callees 3

Source not readable from this process.