Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

settle_site

cre8_app_energy::credit::settle_site

fn · cre8-app-energy · crates/cre8-app-energy/src/credit.rs:227 documented

60lines
9cyclomatic
3max nesting
36statements
0? exits
3params
1callers
6callees
0.7 (p61)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitepath · 3 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitepath · 1 siteself · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 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_alla_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_atsettle_siteapp-energy · cc 9cre8_app_energy::credit::settle_sitebucket_floorapp-energy · cc 1cre8_app_energy::sim::bucket_floorEnergySite::specapp-energy · cc 1cre8_app_energy::model::EnergySite::specaccrue_whapp-energy · cc 2cre8_app_energy::sim::accrue_whSiteKind::asset_segmentapp-energy · cc 2cre8_app_energy::sim::SiteKind::asset_segmentskip_reasonapp-energy · cc 4cre8_app_energy::credit::skip_reasoncommit_generation_receiptapp-energy · cc 9cre8_app_energy::credit::commit_generation_receiptRuntimeContext::manifold_co…app-manifold · cc 1cre8_app_manifold::context_ext::RuntimeContext::manifold_commit_serviceCommitReport::durably_persi…app-manifold · cc 2cre8_app_manifold::engine::CommitReport::durably_persistedEnergySite::site_kindapp-energy · cc 1cre8_app_energy::model::EnergySite::site_kindsampleapp-energy · cc 2cre8_app_energy::sim::samplegeneration_receiptapp-energy · cc 1cre8_app_energy::credit::generation_receipt

Control flow

Source not readable from this process.

Callers 1

Callees 6

Source not readable from this process.