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

RoomApp — extracted RuntimeApp crate.

crates/cre8-app-room · level 15 · 6,347 lines (5,478 code) · 6 files · 265 fns (51 tests) · cyclomatic Σ 621

12workspace deps
6direct dependents
15transitive dependents
82calls out
12calls in
239call-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). 265 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:376fn442017228.1
generic_room_registrysrc/connection.rs:368fn313007.4
normalize_room_idsrc/connection.rs:3989fn1561207
canonical_tokensrc/connection.rs:3981fn731005
room_rolessrc/connection.rs:1052fn221803.9
generic_message_payloadsrc/connection.rs:3564fn61422.8
resolve_room_idsrc/connection.rs:3849fn311612.6
room_reactive_registrysrc/connection.rs:372fn31302.5
room_test_locksrc/connection.rs:4026fn412402.3
mark_reactive_bridge_stoppedsrc/connection.rs:2930fn71622.1
ledgersrc/connection/room_store.rs:60fn41602
handle_generic_createsrc/connection.rs:495fn8456132
reset_generic_roomssrc/connection.rs:4031fn312011.9
room_max_playerssrc/connection.rs:3803fn73301.8
asRecordsrc/browser/room-message.ts:26fn34501.8
update_reactive_bridge_statesrc/connection.rs:2920fn82311.7
generic_message_envelopesrc/connection.rs:3571fn201111.7
room_revision_cursorsrc/connection.rs:3660fn71101.7
room_governance_ownerssrc/connection.rs:1863fn31801.7
handle_generic_publishsrc/connection.rs:771fn135124121.6
contains_anysrc/connection.rs:3977fn31201.6
normalize_room_recipesrc/connection.rs:3232fn131421.6
generic_room_payloadsrc/connection.rs:3533fn302621.5
message_payload_created_atsrc/connection.rs:3777fn31201.5
video_scene_for_promptsrc/connection.rs:3966fn103221.4
callsrc/browser/room-feed.ts:33nested fn43401.4
resolve_peer_idsrc/connection.rs:3853fn151811.4
metadata_object_mutsrc/connection.rs:1091fn62301.4
room_meta_modesrc/connection.rs:1627fn62211.4
room_vidsrc/connection/room_store.rs:71fn31211.3
audio_preset_for_promptsrc/connection.rs:3953fn124221.3
display_room_recipe_enginesrc/connection.rs:3328fn32101.2
cursor_revisionsrc/connection.rs:3649fn101101.2
join_capacity_refusalsrc/connection.rs:3813fn83311.2
normalized_room_recipe_partssrc/connection.rs:3259fn281131.2
normalized_room_recipe_payloadsrc/connection.rs:3362fn301101.2
generic_room_payloadssrc/connection.rs:3617fn272331.2
room_endpoints_from_partssrc/connection.rs:3452fn471131.1
has_storesrc/connection/room_store.rs:67fn32311.1
room_transition_envelopesrc/connection.rs:3592fn241611.1

Outside the workspace

anyhow hyperdb serde serde_json