Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off

cre8-app-farm farm cargo crate

FarmApp — open farm management: farms, plots, a crop catalog with lifecycle stages, plantings, and harvests. Harvests feed the Food supply map, crop choices surface as Ballot questions bound to cre8/farm assets, and growth states stream to the virtual world bridge.

crates/cre8-app-farm · level 10 · 4,570 lines (3,822 code) · 8 files · 187 fns (47 tests) · cyclomatic Σ 434

13workspace deps
1direct dependents
8transitive dependents
187calls 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.

Declared but never named in this crate's source: cre8-runtime-core (normal).

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). 187 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
canonical_slugsrc/store.rs:47fn2461312.9
default_stage_vecsrc/lifecycle.rs:33fn31402.6
connectsrc/connection.rs:205fn64183202.5
list_kind_sortedsrc/store.rs:745fn231532.3
read_errorsrc/view_templates.rs:1345fn94501.8
cropsrc/lifecycle.rs:305fn263301.8
renderedsrc/view_templates.rs:1399fn311011.7
farm_connectsrc/view_templates.rs:1341fn31911.6
farm_plot_documentsrc/view_templates.rs:820fn316291.4
crops_table_htmlsrc/view_templates.rs:1219fn302341.4
farm_detail_pathsrc/view_templates.rs:95fn31801.4
default_cropssrc/lifecycle.rs:85fn2191311.3
farm_plot_pathsrc/view_templates.rs:105fn31301.3
plot_label_link_htmlsrc/view_templates.rs:794fn63321.3
runsrc/init.rs:9fn392241.3
best_effort_dispatchsrc/interlink.rs:14fn62211.3
days_ago_displaysrc/view_templates.rs:1369fn42401.2
viewersrc/view_templates.rs:231fn31501.2
paragraphsrc/view_templates.rs:288fn31201.2
detail_panelsrc/view_templates.rs:1281fn31401.2
lifecycle_statesrc/lifecycle.rs:44fn345411.1
stages_from_valuesrc/lifecycle.rs:17fn153511.1
runtime_forsrc/view_templates.rs:237fn51531.1
get_farmsrc/store.rs:268fn41641
get_cropsrc/store.rs:453fn41541
crop_link_htmlsrc/view_templates.rs:1213fn52311
growth_eventsrc/interlink.rs:281fn489201
detail_responsesrc/view_templates.rs:1411fn121301
detail_status_html_from_valuessrc/view_templates.rs:1317fn92331
dashboard_status_html_from_responsesrc/view_templates.rs:1294fn122330.9
dashboard_panelsrc/view_templates.rs:1270fn81300.9
memory_contextsrc/lib.rs:30fn51110.9
tomato_stagessrc/lifecycle.rs:336fn31200.9
build_farm_home_treesrc/view_templates.rs:256fn311230.9
plot_fixture_bodysrc/view_templates.rs:1640fn71110.9
farm_card_from_valuessrc/view_templates.rs:414fn287360.9
observed_countsrc/view_templates.rs:1355fn31200.9
detail_read_errorsrc/view_templates.rs:1359fn91410.9
farm_detail_documentsrc/view_templates.rs:553fn2952100.9
farm_editor_documentsrc/view_templates.rs:970fn3562130.9

Outside the workspace

anyhow hyperdb serde serde_json