Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

build_account_tree

cre8_app_paper::view::build_account_tree

fn · cre8-app-paper · crates/cre8-app-paper/src/view.rs:254 pub

78lines
4cyclomatic
1max nesting
21statements
0? exits
2params
3callers
15callees
0.7 (p59)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 2 sitesname · 1 sitepath · 1 sitemethod · 1 sitename · 3 sitesname · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 6 sitespath · 2 sitesmethod · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitepath · 3 sitesname · 1 sitename · 2 sitesname · 2 sitespath · 1 sitemethod · 1 sitemethod · 11 sitesmethod · 1 sitepath · 2 sitespath · 1 sitemethod · 1 sitemethod · 4 sitespath · 2 sitesname · 2 sitesname · 2 sitespath · 1 sitemethod · 1 sitemethod · 6 sitesname · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 2 sitespath · 2 sitesname · 1 sitepath · 1 sitemethod · 1 sitemethod · 6 sitesmethod · 1 sitemethod · 1 sitepaper_account_bodyapp-paper · cc 3cre8_app_paper::view::paper_account_bodythe_account_page_renders_se…app-paper · cc 2cre8_app_paper::view::tests::the_account_page_renders_sections_and_a_missing_accountpage_shapes_holdapp-paper · cc 1cre8_app_paper::view::tests::page_shapes_holdbuild_account_treeapp-paper · cc 4cre8_app_paper::view::build_account_treeDetailPageBuilder::newapp-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::newItemListBuilder::newapp-view-lib · cc 1cre8_app_view_lib::item_list::ItemListBuilder::newDetailPageBuilder::page_ind…app-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::page_indexratio_labelapp-paper · cc 1cre8_app_paper::model::ratio_labelmoneyapp-paper · cc 1cre8_app_paper::view::moneyAccountSnapshot::risk_labelapp-paper · cc 8cre8_app_paper::ops::AccountSnapshot::risk_labelmaybe_moneyapp-paper · cc 1cre8_app_paper::view::maybe_moneyleverage_labelapp-paper · cc 1cre8_app_paper::view::leverage_labelposition_cardapp-paper · cc 9cre8_app_paper::view::position_cardorder_cardapp-paper · cc 3cre8_app_paper::view::order_cardfill_cardapp-paper · cc 2cre8_app_paper::view::fill_cardevent_cardapp-paper · cc 2cre8_app_paper::view::event_cardroute_cardapp-paper · cc 4cre8_app_paper::view::route_cardorder_formapp-paper · cc 1cre8_app_paper::view::order_formFormDefinition::endpointapp-view-lib · cc 1cre8_app_view_lib::site_interactive::form::FormDefinition::endpointCliCommandMeta::connectionruntime-contracts · cc 1cre8_runtime_contracts::cli_types::CliCommandMeta::connectionItemCardBuilder::newapp-view-lib · cc 1cre8_app_view_lib::item_list::ItemCardBuilder::newItemCardBuilder::meta_pairapp-view-lib · cc 1cre8_app_view_lib::item_list::ItemCardBuilder::meta_pairItemCardBuilder::subtitleapp-view-lib · cc 1cre8_app_view_lib::item_list::ItemCardBuilder::subtitleRatio::is_positiveutil-options · cc 1cre8_util_options::ratio::Ratio::is_positiveRatio::to_decimal_stringutil-options · cc 6cre8_util_options::ratio::Ratio::to_decimal_stringminor_labelapp-paper · cc 3cre8_app_paper::model::minor_labelage_labelapp-paper · cc 7cre8_app_paper::view::age_label

Control flow

Source not readable from this process.

Callers 3

Callees 15

Source not readable from this process.