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

books_tree

cre8_app_tax::view_books::books_tree

fn · cre8-app-tax · crates/cre8-app-tax/src/view_books.rs:178 pub(crate)

100lines
8cyclomatic
1max nesting
29statements
0? exits
2params
4callers
27callees
1.1 (p84)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitepath · 2 sitespath · 1 sitemethod · 2 sitespath · 4 sitespath · 7 sitespath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 siteself · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitename · 2 sitesself · 1 sitepath · 1 sitename · 1 sitea_guest_sees_no_entries_and…app-tax · cc 2cre8_app_tax::view_books::tests::a_guest_sees_no_entries_and_no_formsbooks_bodyapp-tax · cc 2cre8_app_tax::view_books::books_bodythe_books_list_entries_and_…app-tax · cc 2cre8_app_tax::view_books::tests::the_books_list_entries_and_carry_every_forma_category_filter_narrows_t…app-tax · cc 1cre8_app_tax::view_books::tests::a_category_filter_narrows_the_rows_and_says_so_when_none_matchpage_shape_tax_booksapp-tax · cc 1cre8_app_tax::view_books::tests::page_shape_tax_booksbooks_treeapp-tax · cc 8cre8_app_tax::view_books::books_treeCollectionQuery::from_valueapp-view-lib · cc 4cre8_app_view_lib::collection::CollectionQuery::from_valueListPageBuilder::newapp-view-lib · cc 1cre8_app_view_lib::item_list::ListPageBuilder::newFormField::max_lengthapp-view-lib · cc 3cre8_app_view_lib::site_interactive::form::FormField::max_lengthCollectionQuery::pageapp-view-lib · cc 1cre8_app_view_lib::collection::CollectionQuery::pageCalendarGrid::columnsapp-view-lib · cc 1cre8_app_view_lib::calendar::grid::CalendarGrid::columnsListPageBuilder::items_regi…app-view-lib · cc 1cre8_app_view_lib::item_list::ListPageBuilder::items_regiontableapp-tax · cc 1cre8_app_tax::category::tableListPageBuilder::collectionapp-view-lib · cc 1cre8_app_view_lib::item_list::ListPageBuilder::collectionmoney_labelapp-tax · cc 3cre8_app_tax::model::money_labelMoneyEntry::signed_minorapp-tax · cc 2cre8_app_tax::model::MoneyEntry::signed_minorTaxYear::containingapp-tax · cc 2cre8_app_tax::date::TaxYear::containingbooks_summaryapp-tax · cc 7cre8_app_tax::worksheet::books_summarycolumnapp-tax · cc 1cre8_app_tax::view_templates::columnrowapp-tax · cc 1cre8_app_tax::view_templates::rowItemListBuilder::newapp-view-lib · cc 1cre8_app_view_lib::item_list::ItemListBuilder::newCollectionPage::newapp-view-lib · cc 1cre8_app_view_lib::collection::CollectionPage::newvalue_f64app-view-lib · cc 3cre8_app_view_lib::site_interactive::value_f64FormField::kindapp-view-lib · cc 15cre8_app_view_lib::site_interactive::form::FormField::kindTaxYear::newapp-tax · cc 1cre8_app_tax::date::TaxYear::newCollectionQuery::is_filteredapp-view-lib · cc 2cre8_app_view_lib::collection::CollectionQuery::is_filteredformat_minorapp-tax · cc 5cre8_app_tax::model::format_minorin_rangeapp-tax · cc 2cre8_app_tax::worksheet::in_range

Control flow

Source not readable from this process.

Callees 27

Source not readable from this process.