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

cre8-app-weather weather cargo crate

WeatherApp domain crate for registering and resolving weather prediction events.

crates/cre8-app-weather · level 20 · 3,404 lines (2,867 code) · 7 files · 162 fns (50 tests) · cyclomatic Σ 277

12workspace deps
1direct dependents
8transitive dependents
90calls out
0calls in
140call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

normal dep · 0 calls · source referencenormal dep · 9 calls · source referencenormal dep · 15 calls · source referencenormal dep · 23 calls · source referencenormal dep · 9 calls · source referencenormal dep · 7 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 5 calls · source referencedev dep · 20 calls · source referencenormal dep · 0 calls · source referenceapp-weatherL20 · 2,867 linescre8-app-weatherapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-predictionL19 · 3,206 linescre8-app-predictionapp-truthL7 · 20,485 linescre8-app-truthapp-view-libL8 · 89,193 linescre8-app-view-libplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-jsonL0 · 296 linescre8-util-jsonutil-textL0 · 37 linescre8-util-textutil-view-htmlL0 · 1,660 linescre8-util-view-htmltest-helpersL29 · 557 linescre8-test-helpersruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 162 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
reflectivity_dbz_from_ratesrc/field.rs:186fn62204.7
SynopticField::samplesrc/field.rs:114method5241014.4
connectsrc/connection.rs:144fn2581074.1
handle_with_actionsrc/connection.rs:645fn82723.8
registrysrc/provider.rs:259fn31402.8
load_recentsrc/obs_store.rs:121fn331962.3
slugifysrc/connection.rs:170fn31312.1
open_weather_map_weather_kind_for_non_thunder_groupsrc/provider.rs:249fn95102.1
drawsrc/field.rs:67fn41102.1
open_weather_map_weather_kind_for_groupsrc/provider.rs:245fn32111.9
SynopticField::seededsrc/field.rs:75method183711.9
findsrc/provider.rs:340fn123311.7
open_weather_map_weather_kindsrc/provider.rs:241fn31111.7
station_panelsrc/view_templates.rs:469fn71301.5
game_date_window_mssrc/connection.rs:272fn176201.4
open_meteo_weather_kind_after_clearsrc/provider.rs:137fn95101.4
events_table_innersrc/view_templates.rs:519fn454471.4
lifecycle_statesrc/view_templates.rs:159fn117401.4
parse_open_meteosrc/provider.rs:78fn461321.4
parse_open_weather_mapsrc/provider.rs:181fn591311.4
event_location_idsrc/view_templates.rs:147fn93401.3
default_kind_anomaly_pasrc/field.rs:195fn95101.2
outcome_asset_id_from_observationsrc/connection.rs:435fn31201.2
temp_dbsrc/connection.rs:733fn31711.2
ppi_scansrc/view_templates.rs:205fn194311.1
weather_event_coordinatessrc/connection.rs:416fn131201.1
ensure_tablessrc/obs_store.rs:40fn31311.1
weather_view_patch_responsesrc/view_templates.rs:704fn175221.1
open_meteo_wind_speed_m_ssrc/provider.rs:125fn73101.1
open_meteo_weather_kindsrc/provider.rs:133fn32111.1
temp_dbsrc/view_templates.rs:789fn31611
record_observationsrc/obs_store.rs:87fn321551
provider_winning_outcome_asset_idsrc/connection.rs:403fn121131
handle_create_eventsrc/connection.rs:174fn404171
handle_resolve_eventsrc/connection.rs:321fn493171
handle_get_eventssrc/connection.rs:439fn243111
handle_observesrc/connection.rs:504fn242151
handle_fieldsrc/connection.rs:581fn442151
handle_get_observationssrc/connection.rs:626fn111111
weather_eventssrc/view_templates.rs:132fn141601

Outside the workspace

anyhow cre8-lib-math cre8-lib-rng serde serde_json