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_detail_tree

cre8_app_derivatives::view::build_detail_tree

fn · cre8-app-derivatives · crates/cre8-app-derivatives/src/view.rs:508 pub documented

83lines
11cyclomatic
2max nesting
28statements
0? exits
5params
3callers
27callees
0.7 (p64)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitesmethod · 1 sitename · 1 sitename · 1 sitename · 4 sitespath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 6 sitesmethod · 1 sitepath · 1 sitepath · 1 sitename · 1 siteself · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteself · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitederivative_bodyapp-derivatives · cc 1cre8_app_derivatives::view::derivative_bodythe_detail_page_shows_terms…app-derivatives · cc 2cre8_app_derivatives::view::tests::the_detail_page_shows_terms_forms_and_a_payoff_curvepage_shapes_holdapp-derivatives · cc 1cre8_app_derivatives::view::tests::page_shapes_holdbuild_detail_treeapp-derivatives · cc 11cre8_app_derivatives::view::build_detail_treeempty_state_htmlutil-view-html · cc 2cre8_util_view_html::empty_state_htmlDetailPageBuilder::newapp-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::newDetailPageBuilder::section_…app-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::section_htmlDetailPageBuilder::identityapp-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::identityhtml_tableutil-view-html · cc 1cre8_util_view_html::html_tableDetailPageBuilder::page_ind…app-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::page_indexDerivativeSeries::unit_asse…app-derivatives · cc 2cre8_app_derivatives::model::DerivativeSeries::unit_assetsunitsapp-derivatives · cc 1cre8_app_derivatives::view::unitsholdersapp-derivatives · cc 2cre8_app_derivatives::holdings::holderswhen_labelapp-derivatives · cc 2cre8_app_derivatives::view::when_labelwriter_reservedapp-derivatives · cc 1cre8_app_derivatives::holdings::writer_reservedDerivativeSeries::contracts…app-derivatives · cc 4cre8_app_derivatives::model::DerivativeSeries::contracts_inDetailPageBuilder::section_…app-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::section_sparkratio_labelapp-derivatives · cc 1cre8_app_derivatives::view::ratio_labelhtml_escapeutil-view-html · cc 1cre8_util_view_html::html_escapegroup_thousandsutil-view-html · cc 5cre8_util_view_html::group_thousandsDetailPageBuilder::sectionapp-view-lib · cc 1cre8_app_view_lib::item_list::DetailPageBuilder::sectiondate_labelapp-view-lib · cc 1cre8_app_view_lib::time_label::date_labeltime_of_day_labelapp-view-lib · cc 1cre8_app_view_lib::time_label::time_of_day_labelhtml_table_classedutil-view-html · cc 5cre8_util_view_html::html_table_classedRatio::to_decimal_stringutil-options · cc 6cre8_util_options::ratio::Ratio::to_decimal_stringRatio::to_f64util-options · cc 1cre8_util_options::ratio::Ratio::to_f64sparkline_svgapp-view-lib · cc 2cre8_app_view_lib::live_chart::sparkline_svgcollateral_refapp-derivatives · cc 1cre8_app_derivatives::model::collateral_ref

Control flow

Source not readable from this process.

Callers 3

Callees 27

Source not readable from this process.