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-festival festival cargo crate

FestivalApp — the aggregator/source form: one branded program assembled from slots that point into Event (sessions), Room (stages), and Shop (merch), resolved live by connection name. Emits FestivalAttendance facts the Credential sink verifies for a FestivalPass badge. No crate dependency on those apps. (2026-06-24).

crates/cre8-app-festival · level 10 · 1,851 lines (1,543 code) · 6 files · 101 fns (17 tests) · cyclomatic Σ 173

12workspace deps
1direct dependents
8transitive dependents
93calls out
0calls in
75.2call-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 · 9 calls · source referencenormal dep · 33 calls · source referencenormal dep · 4 calls · source referencenormal dep · 4 calls · source referencenormal dep · 5 calls · source referencenormal dep · 0 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referencenormal dep · 27 calls · source referencenormal dep · 5 calls · source referencenormal dep · 1 calls · source referencenormal dep · 4 calls · source referencenormal dep · 0 calls · source referenceapp-festivalL10 · 1,543 linescre8-app-festivalapp-protocolL9 · 26,097 linescre8-app-protocolapp-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-dispatch-apiL7 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostutil-graph-vertexL0 · 173 linescre8-util-graph-vertexutil-jsonL0 · 296 linescre8-util-jsonutil-textL0 · 37 linescre8-util-textutil-view-htmlL0 · 1,660 linescre8-util-view-htmlruntime-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). 101 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
derive_festival_idsrc/model.rs:46fn31312.7
parsesrc/connection.rs:389fn311002.6
program_htmlsrc/view_templates.rs:309fn113622
set_statussrc/connection.rs:243fn121251.7
load_festivalsrc/model.rs:104fn31831.7
resolve_festival_idsrc/connection.rs:164fn95711.4
slot_row_htmlsrc/view_templates.rs:321fn567161.4
runsrc/init.rs:7fn31201.3
parse_festivalsrc/model.rs:120fn141251.3
program_entrysrc/view_templates.rs:450fn71401.3
derive_attendance_idsrc/model.rs:228fn31211.2
upsert_festivalsrc/model.rs:97fn63621.2
festival_when_labelsrc/view_templates.rs:388fn61311.1
connectsrc/connection.rs:149fn101311.1
derive_slot_idsrc/model.rs:162fn31121
slugifysrc/model.rs:42fn31211
parse_attendancesrc/model.rs:278fn81220.9
FestivalSlotKind::keysrc/model.rs:152method73100.9
list_slots_forsrc/model.rs:208fn61420.9
festival_list_bodysrc/view_templates.rs:97fn142180.9
festival_create_bodysrc/view_templates.rs:154fn41130.9
festival_detail_route_contextsrc/view_templates.rs:214fn102100.9
festival_create_treesrc/view_templates.rs:159fn132240.9
parse_slotsrc/model.rs:215fn101140.9
requiredsrc/connection.rs:160fn31400.8
list_festivalssrc/model.rs:116fn31120.8
Festival::newsrc/model.rs:69method171410.8
load_attendancesrc/model.rs:260fn71340.7
festival_list_treesrc/view_templates.rs:112fn398270.7
graphsrc/model.rs:292fn31300.7
checkin_formsrc/view_templates.rs:404fn121220.7
claim_pass_formsrc/view_templates.rs:420fn181220.7
create_handlersrc/connection.rs:185fn254190.7
update_handlersrc/connection.rs:211fn235150.7
publish_handlersrc/connection.rs:235fn31110.7
archive_handlersrc/connection.rs:239fn31110.7
slot_add_handlersrc/connection.rs:258fn193170.7
get_handlersrc/connection.rs:280fn132140.7
list_handlersrc/connection.rs:294fn123120.7
schedule_handlersrc/connection.rs:309fn161150.7

Outside the workspace

anyhow hyperdb serde serde_json