Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 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 (p62)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.