Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

cre8-app-virtual-store virtual cargo crate

Virtual graph storage, query, and peer-position helpers extracted from cre8-app-virtual.

crates/cre8-app-virtual-store · level 7 · 3,439 lines (3,078 code) · 11 files · 179 fns (20 tests) · cyclomatic Σ 279

5workspace deps
12direct dependents
94transitive dependents
65calls out
177calls in
247call-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.

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

functionkindlinescyclomaticcallerscalleesweightcrystal
open_virtual_graphsrc/core.rs:14fn3169226.6
upsert_vertexsrc/core.rs:55fn12250014
list_kind_propssrc/query.rs:54fn4123213.3
virtual_domain_schemasrc/schema.rs:7fn40521211.8
list_kind_props_with_graphsrc/query.rs:59fn31517.4
json_stringsrc/utils.rs:3fn311907.1
get_vertex_propssrc/query.rs:159fn711026.1
registrysrc/peer_position.rs:104fn31406.1
requiredsrc/schema.rs:3fn31206.1
edgesrc/schema.rs:413fn91105.5
ensure_edgesrc/core.rs:68fn1132805.4
upsert_entity_componentsrc/core.rs:23fn312554
vertex_id_for_kindsrc/query.rs:155fn31103.1
list_recordssrc/peer_position.rs:152fn921212.6
enqueue_compute_taskssrc/compute.rs:527fn302732.5
json_string_arraysrc/utils.rs:22fn71302.3
create_compute_task_from_dispatch_payloadsrc/compute.rs:67fn784892.3
default_avatar_body_kindsrc/peer_position.rs:63fn31102.1
PeerAvatarLoadout::procedural_humanoidsrc/peer_position.rs:36method91211.9
ensure_virtual_graph_seededsrc/seed/seed_logic.rs:28fn2631331.9
target_node_existssrc/compute.rs:507fn82401.7
seed_virtual_graphsrc/seed/seed_logic.rs:55fn101561.6
pending_compute_task_idssrc/compute.rs:570fn155131.5
list_compute_result_propssrc/query.rs:135fn31511.5
upsert_remote_recordsrc/peer_position.rs:136fn134411.5
update_task_status_in_graphsrc/compute.rs:696fn261231.5
prefixed_sha256src/session.rs:546fn71201.4
push_uniquesrc/utils.rs:67fn63301.4
set_local_position_with_avatarsrc/peer_position.rs:117fn122211.4
canonical_records_hashsrc/peer_position.rs:165fn234601.3
record_keysrc/utils.rs:97fn52701.2
compute_task_ids_to_enqueuesrc/compute.rs:558fn112111.2
PeerAvatarIdentity::humanoidsrc/peer_position.rs:76method31511.2
reset_for_testsrc/peer_position.rs:189fn52711.1
contextsrc/compute.rs:759fn31311.1
attach_target_node_edgesrc/compute.rs:472fn71121.1
create_compute_task_for_targetsrc/compute.rs:34fn321281
json_boolsrc/utils.rs:7fn31201
bridge_event_statussrc/session.rs:240fn73201
bridge_target_node_idsrc/session.rs:253fn268221

Outside the workspace

anyhow hyperdb serde serde_json sha2