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

project_vehicle_asset

cre8_app_transit::economy::project_vehicle_asset

fn · cre8-app-transit · crates/cre8-app-transit/src/economy.rs:1745

153lines
15cyclomatic
3max nesting
26statements
7? exits
5params
1callers
6callees
0.7 (p57)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 2 sitesname · 2 sitesname · 3 sitesname · 1 sitename · 2 sitesname · 6 sitesname · 13 sitesmethod · 1 sitemethod · 1 sitename · 2 sitesname · 2 sitesname · 1 sitename · 4 sitesname · 1 sitename · 1 sitemethod · 4 sitesmethod · 3 sitesname · 1 sitename · 1 sitemethod · 4 sitespath · 1 sitemethod · 3 sitesmethod · 1 siteself · 1 sitename · 1 siteself · 1 sitepath · 1 siteself · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitepath · 4 sitespath · 6 sitesmethod · 1 sitename · 1 sitename · 1 sitemethod · 3 sitespath · 1 sitemethod · 1 sitebridge_transport_economy_re…app-virtual_bridge · cc 4cre8_app_virtual_bridge::transport_economy::bridge_transport_economy_resultroute_refresh_freight_cance…app-transit · cc 1cre8_app_transit::economy::tests::route_refresh_freight_cancellation_persists_without_delivery_projectiontransport_additive_envelope…app-transit · cc 3cre8_app_transit::economy::tests::transport_additive_envelope_defaults_legacy_receipts_and_preserves_valid_producersnon_neutral_producer_only_c…app-transit · cc 1cre8_app_transit::economy::tests::non_neutral_producer_only_cancellation_is_rejected_before_persistenceprojected_flight_activity_i…app-transit · cc 1cre8_app_transit::economy::tests::projected_flight_activity_is_replay_safe_and_never_settles_as_a_trip_or_fareairport_identity_is_validat…app-transit · cc 2cre8_app_transit::economy::tests::airport_identity_is_validated_and_preserved_without_changing_settlement_accountingroad_maintenance_is_replay_…app-transit · cc 1cre8_app_transit::economy::tests::road_maintenance_is_replay_safe_and_reaches_runtime_costs_and_jobsdestination_activity_projec…app-transit · cc 1cre8_app_transit::economy::tests::destination_activity_projects_output_inventory_and_household_income_oncedestination_stockouts_advan…app-transit · cc 2cre8_app_transit::economy::tests::destination_stockouts_advance_runtime_policy_and_request_more_serviceingest_is_idempotent_and_pr…app-transit · cc 1cre8_app_transit::economy::tests::ingest_is_idempotent_and_projects_runtime_totalsingestapp-transit · cc 16cre8_app_transit::economy::ingestproject_vehicle_assetapp-transit · cc 15cre8_app_transit::economy::project_vehicle_assetRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthrow_get_stringapp-truth · cc 1cre8_app_truth::interface::row_get_stringTruthInterface::command_sqlapp-truth · cc 8cre8_app_truth::interface::TruthInterface::command_sqlTruthInterface::query_sqlapp-truth · cc 2cre8_app_truth::interface::TruthInterface::query_sqlvehicle_asset_summaryapp-transit · cc 1cre8_app_transit::economy::vehicle_asset_summarybreakdown_insurance_evidenceapp-transit · cc 4cre8_app_transit::economy::breakdown_insurance_evidenceRuntimeContext::truth_optapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truth_optrow_get_valueapp-truth · cc 1cre8_app_truth::interface::row_get_valueTruthInterface::sql_bridgeapp-truth · cc 6cre8_app_truth::interface::TruthInterface::sql_bridgerow_get_i64app-truth · cc 1cre8_app_truth::interface::row_get_i64run_sql_commandapp-truth · cc 1cre8_app_truth::providers::sql_common::run_sql_commandrun_sql_queryapp-truth · cc 2cre8_app_truth::providers::sql_common::run_sql_queryrow_get_f64app-truth · cc 1cre8_app_truth::interface::row_get_f64ensure_tablesapp-transit · cc 4cre8_app_transit::economy::ensure_tables

Control flow

Source not readable from this process.

Callers 1

Callees 6

Source not readable from this process.