Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-organism organism cargo crate

OrganismApp — the fauna substrate: a kingdom-agnostic taxonomy (OrgTaxon) and OrganismSpec species records carrying a body/genome (body plan, size, palette), a time-pure maturation model, ecology (diet / trophic level / habitat), life history, and an optional link to a cre8-app-genetics DNA sequence. The animal-kingdom counterpart to cre8-app-plant; both resolve by slug. Designed so Plant + Organism are the first two members of one cross-kingdom biological substrate.

crates/cre8-app-organism · level 10 · 2,712 lines (2,312 code) · 9 files · 104 fns (21 tests) · cyclomatic Σ 216

12workspace deps
1direct dependents
8transitive dependents
85calls out
0calls in
78.4call-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-util-crypto (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). 104 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:196fn35135142.9
best_effort_dispatchsrc/interlink.rs:34fn62211.6
organism_connectsrc/view_templates.rs:571fn31511.6
taxonsrc/catalog.rs:297fn101101.5
runsrc/init.rs:9fn282241.3
detail_status_html_from_speciessrc/view_templates.rs:539fn161211.3
dex_live_status_htmlsrc/view_templates.rs:516fn161221.3
canonical_slugsrc/store.rs:49fn31311.3
build_detail_treesrc/view_templates.rs:281fn4153101.2
default_taxasrc/catalog.rs:12fn211311.2
list_kind_sortedsrc/store.rs:298fn81111.2
get_taxonsrc/store.rs:81fn31211.1
speciessrc/catalog.rs:309fn353101.1
stage_spine_displaysrc/view_templates.rs:577fn141101.1
resolve_speciessrc/store.rs:252fn154331.1
infer_action_from_fieldssrc/connection.rs:146fn188101.1
get_speciessrc/store.rs:237fn41331.1
fauna_eventsrc/interlink.rs:233fn406201
genetics_htmlsrc/view_templates.rs:421fn234221
ctxsrc/connection.rs:434fn31210.9
size_hint_from_bodysrc/interlink.rs:277fn115100.9
memory_contextsrc/lib.rs:31fn31110.9
maturation_statesrc/maturation.rs:38fn152220.9
stagessrc/maturation.rs:58fn31200.9
detail_route_contextsrc/view_templates.rs:89fn31110.9
species_vertex_idsrc/store.rs:44fn31210.9
default_stage_vecsrc/maturation.rs:22fn31110.9
read_vertexsrc/store.rs:65fn31110.8
renderedsrc/view_templates.rs:658fn31210.8
limit_fieldsrc/connection.rs:165fn31200.8
list_speciessrc/store.rs:242fn71210.8
upsert_taxonsrc/store.rs:77fn31210.8
upsert_speciessrc/store.rs:186fn502260.8
detail_live_status_htmlsrc/view_templates.rs:533fn51120.8
is_organism_connectionsrc/init.rs:5fn31100.8
seed_defaultssrc/store.rs:270fn237160.8
statussrc/store.rs:307fn243120.8
default_speciessrc/catalog.rs:35fn2611210.7
body_htmlsrc/view_templates.rs:345fn251200.7
life_history_htmlsrc/view_templates.rs:371fn131210.7

Outside the workspace

anyhow hyperdb serde serde_json