rust 1,859,968 · typescript 235,218 · javascript 132,952 · python 20,426 · 6,406 files · digest c536f05fc420 · built in 1.4 s · crystals off
crates/cre8-app-recipe/src/view_templates.rs
Items
const RECIPE_INDEX_VIEW_ID const RECIPE_HOME_VIEW_ID const RECIPE_INDEX_TITLE const RECIPE_DETAIL_VIEW_ID const RECIPE_DETAIL_TITLE const RECIPE_MENU_VIEW_ID const RECIPE_MENU_TITLE const RECIPE_DOC_PATCH_PATH const RECIPE_INDEX_LIVE_SLOT_ID const RECIPE_INDEX_LIVE_CONTENT_ID const RECIPE_DETAIL_LIVE_SLOT_ID const RECIPE_DETAIL_LIVE_CONTENT_ID static RECIPE_INDEX_DOCUMENT_ROUTES static RECIPE_DETAIL_DOCUMENT_ROUTES static RECIPE_MENU_DOCUMENT_ROUTES static RECIPE_INDEX_TEMPLATE_SPEC static RECIPE_DETAIL_TEMPLATE_SPEC static RECIPE_MENU_TEMPLATE_SPEC const RECIPE_INDEX_PATH const RECIPE_PAGE_STYLE
Functions
By call-graph weight (PageRank; 1.0 is the average function). 64 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| response_errorsrc/view_templates.rs:905 | fn | 6 | 2 | 3 | 0 | 2.6 | |
| nutrition_panel_htmlsrc/view_templates.rs:584 | fn | 67 | 8 | 5 | 1 | 2.3 | |
| menu_entry_htmlsrc/view_templates.rs:743 | fn | 38 | 10 | 6 | 2 | 2.1 | |
| index_status_valuessrc/view_templates.rs:840 | fn | 5 | 2 | 3 | 1 | 1.6 | |
| detail_status_html_from_valuessrc/view_templates.rs:863 | fn | 13 | 1 | 3 | 0 | 1.6 | |
| provenance_table_htmlsrc/view_templates.rs:784 | fn | 21 | 6 | 2 | 2 | 1.5 | |
| trim_qtysrc/view_templates.rs:395 | fn | 3 | 2 | 2 | 0 | 1.4 | |
| recipe_home_treesrc/view_templates.rs:65 | fn | 34 | 2 | 3 | 1 | 1.3 | |
| index_live_status_htmlsrc/view_templates.rs:821 | fn | 4 | 1 | 2 | 2 | 1.2 | |
| unavailable_status_htmlsrc/view_templates.rs:858 | fn | 4 | 1 | 3 | 0 | 1.1 | |
| recipe_connectsrc/view_templates.rs:918 | fn | 3 | 1 | 3 | 1 | 1.1 | |
| index_status_html_from_responsesrc/view_templates.rs:826 | fn | 13 | 2 | 2 | 3 | 1.1 | |
| build_recipe_detail_treesrc/view_templates.rs:517 | fn | 60 | 8 | 3 | 12 | 1.1 | |
| lineage_depth_from_responsesrc/view_templates.rs:419 | fn | 8 | 5 | 2 | 0 | 1 | |
| lineage_depthsrc/view_templates.rs:414 | fn | 4 | 1 | 1 | 2 | 1 | |
| build_menu_treesrc/view_templates.rs:716 | fn | 26 | 6 | 2 | 7 | 1 | |
| index_status_countsrc/view_templates.rs:846 | fn | 4 | 1 | 3 | 1 | 0.9 | |
| build_recipe_index_treesrc/view_templates.rs:438 | fn | 46 | 4 | 4 | 14 | 0.8 | |
| ingredients_table_htmlsrc/view_templates.rs:652 | fn | 19 | 3 | 2 | 2 | 0.8 | |
| steps_list_htmlsrc/view_templates.rs:672 | fn | 24 | 6 | 2 | 2 | 0.8 | |
| cook_form_cardsrc/view_templates.rs:697 | fn | 16 | 1 | 2 | 2 | 0.8 | |
| detail_live_status_htmlsrc/view_templates.rs:851 | fn | 6 | 2 | 1 | 3 | 0.8 | |
| response_itemssrc/view_templates.rs:912 | fn | 5 | 2 | 3 | 1 | 0.7 | |
| recipes_back_linksrc/view_templates.rs:901 | fn | 3 | 1 | 3 | 0 | 0.7 | |
| index_querysrc/view_templates.rs:962 | fn | 3 | 1 | 3 | 1 | 0.7 | |
| recipe_detail_route_contextsrc/view_templates.rs:150 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| recipe_menu_route_contextsrc/view_templates.rs:154 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| recipe_document_patch_valuesrc/view_templates.rs:879 | fn | 19 | 2 | 1 | 2 | 0.7 | |
| recipe_cardsrc/view_templates.rs:485 | fn | 18 | 3 | 2 | 5 | 0.6 | |
| menu_entrysrc/view_templates.rs:305 | fn | 42 | 3 | 1 | 5 | 0.6 | |
| recipe_provenancesrc/view_templates.rs:348 | fn | 14 | 1 | 1 | 1 | 0.6 | |
| template_provenancesrc/view_templates.rs:365 | fn | 29 | 3 | 1 | 1 | 0.6 | |
| manufacture_templatesrc/view_templates.rs:402 | fn | 10 | 1 | 1 | 1 | 0.6 | |
| resolve_menusrc/view_templates.rs:272 | fn | 32 | 5 | 1 | 4 | 0.6 | |
| recipe_detail_live_slotsrc/view_templates.rs:814 | fn | 6 | 1 | 1 | 1 | 0.6 | |
| recipe_cuisine_filtersrc/view_templates.rs:434 | fn | 3 | 1 | 1 | 0 | 0.5 | |
| farm_link_cardsrc/view_templates.rs:504 | fn | 10 | 1 | 1 | 0 | 0.5 | |
| recipe_index_live_slotsrc/view_templates.rs:808 | fn | 5 | 1 | 1 | 1 | 0.5 | |
| recipe_home_bodysrc/view_templates.rs:61 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| recipe_index_route_contextsrc/view_templates.rs:146 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| recipe_index_template_contextsrc/view_templates.rs:160 | fn | 25 | 1 | 0 | 8 | 0.5 | |
| recipe_detail_template_contextsrc/view_templates.rs:186 | fn | 54 | 3 | 0 | 9 | 0.5 | |
| recipe_menu_template_contextsrc/view_templates.rs:241 | fn | 23 | 2 | 0 | 5 | 0.5 | |
| route_contexts_degrade_on_blank_paramssrc/view_templates.rs:967 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| recipe_introduction_uses_shared_sections_and_only_concrete_starting_linkssrc/view_templates.rs:976 | fn | 9 | 1 | 0 | 2 | 0.5 | |
| page_shape_recipe_homesrc/view_templates.rs:987 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| page_shape_recipe_librarysrc/view_templates.rs:992 | fn | 7 | 1 | 0 | 4 | 0.5 | |
| page_shape_recipe_detailsrc/view_templates.rs:1001 | fn | 5 | 1 | 0 | 1 | 0.5 | |
| failed_and_incomplete_reads_do_not_become_empty_collectionssrc/view_templates.rs:1008 | fn | 15 | 2 | 0 | 6 | 0.5 | |
| kitchen_status_preserves_real_zero_and_never_invents_missing_countssrc/view_templates.rs:1025 | fn | 20 | 2 | 0 | 7 | 0.5 | |
| recipe_and_menu_links_encode_real_slugs_and_missing_recipes_have_no_formsrc/view_templates.rs:1047 | fn | 11 | 2 | 0 | 4 | 0.5 | |
| cook_form_requires_supplied_actor_and_keeps_recipe_owned_dispatchsrc/view_templates.rs:1060 | fn | 11 | 3 | 0 | 2 | 0.5 | |
| unavailable_provenance_is_not_a_confirmed_empty_historysrc/view_templates.rs:1073 | fn | 16 | 2 | 0 | 4 | 0.5 | |
| ingredients_and_steps_rendersrc/view_templates.rs:1091 | fn | 16 | 1 | 0 | 2 | 0.5 | |
| menu_entry_shows_provenance_badgessrc/view_templates.rs:1109 | fn | 17 | 1 | 0 | 1 | 0.5 | |
| menu_entry_without_recipe_prompts_bindingsrc/view_templates.rs:1128 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| menu_entry_with_kitchen_template_shows_the_bomsrc/view_templates.rs:1139 | fn | 20 | 1 | 0 | 1 | 0.5 | |
| trim_qty_drops_trailing_zeroes_onlysrc/view_templates.rs:1161 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| menu_tree_renders_error_and_empty_statessrc/view_templates.rs:1167 | fn | 9 | 1 | 0 | 1 | 0.5 | |
| detail_status_counts_servingssrc/view_templates.rs:1178 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| nutrition_panel_renders_axes_and_macros_when_fully_coveredsrc/view_templates.rs:1188 | fn | 22 | 1 | 0 | 1 | 0.5 | |
| nutrition_panel_states_the_coverage_gap_and_names_missing_foodssrc/view_templates.rs:1214 | fn | 14 | 1 | 0 | 1 | 0.5 | |
| nutrition_panel_degrades_when_food_is_unavailablesrc/view_templates.rs:1231 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| nutrition_panel_escapes_untrusted_textsrc/view_templates.rs:1239 | fn | 9 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.