Skip to content
1 viewer

rust 1,859,989 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,407 files · digest 4f42637fac12 · built in 1.2 s · crystals off

analyze

cre8_app_food::nutrition::analyze

fn · cre8-app-food · crates/cre8-app-food/src/nutrition.rs:222 pub(crate)

166lines
5cyclomatic
1max nesting
25statements
2? exits
1params
6callers
5callees
3.1 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitepath · 1 sitename · 1 siteref · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 3 sitesname · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 4 sitesname · 1 sitename · 11 sitesname · 1 sitename · 5 sitesname · 18 sitesimport_sourcesapp-food · cc 4cre8_app_food::provider_import::import_sourcesrecord_mealapp-food · cc 2cre8_app_food::nutrition_meal::record_mealnutrition_map_template_cont…app-food · cc 1cre8_app_food::nutrition_view::nutrition_map_template_contexthandle_food_consumeapp-food · cc 1cre8_app_food::connection::handle_food_consumefood_connectapp-food · cc 1cre8_app_food::view_templates::food_connectFoodApp::connectapp-food · cc 1cre8_app_food::app::FoodApp::connecthandle_food_analyze_mealapp-food · cc 1cre8_app_food::connection::handle_food_analyze_mealconnect_status_unknown_and_…app-food · cc 1cre8_app_food::connection::tests::connect_status_unknown_and_handler_routes_are_stableconsume_maps_food_input_bef…app-food · cc 1cre8_app_food::connection::tests::consume_maps_food_input_before_delegating_to_actioningredient_meal_resolves_po…app-food · cc 1cre8_app_food::nutrition_meal::tests::ingredient_meal_resolves_portions_and_sums_usda_profilesanalyze_mealapp-food · cc 3cre8_app_food::nutrition_meal::analyze_mealconnectapp-food · cc 12cre8_app_food::connection::connecthandle_food_nutrition_mapapp-food · cc 1cre8_app_food::connection::handle_food_nutrition_mapmaps_a_meal_into_five_expla…app-food · cc 1cre8_app_food::nutrition::tests::maps_a_meal_into_five_explainable_axesidentifies_the_lowest_axis_…app-food · cc 1cre8_app_food::nutrition::tests::identifies_the_lowest_axis_and_high_sodium_without_moralizingrejects_missing_negative_an…app-food · cc 1cre8_app_food::nutrition::tests::rejects_missing_negative_and_invalid_goal_inputsanalyzeapp-food · cc 5cre8_app_food::nutrition::analyzevalidateapp-food · cc 7cre8_app_food::nutrition::validateadequacyapp-food · cc 1cre8_app_food::nutrition::adequacybalanceapp-food · cc 2cre8_app_food::nutrition::balancepercentapp-food · cc 1cre8_app_food::nutrition::percentnutrient_detailapp-food · cc 1cre8_app_food::nutrition::nutrient_detail

Control flow

Source not readable from this process.

Callees 5

Source not readable from this process.