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-media media cargo crate
MediaApp — extracted RuntimeApp crate.
7workspace deps
2direct dependents
8transitive dependents
9calls out
1calls in
101call-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-platform-time (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). 121 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| contains_anysrc/connection.rs:1700 | fn | 3 | 1 | 4 | 0 | 4.3 | |
| push_dependency_ifsrc/connection.rs:1041 | fn | 5 | 2 | 4 | 0 | 2.5 | |
| lookup_copysrc/connection.rs:1583 | fn | 3 | 1 | 3 | 0 | 2.4 | |
| media_action_responsesrc/connection.rs:173 | fn | 6 | 2 | 2 | 2 | 2 | |
| default_outputssrc/connection.rs:1307 | fn | 8 | 1 | 3 | 0 | 2 | |
| connectsrc/connection.rs:166 | fn | 6 | 1 | 3 | 1 | 1.6 | |
| run_payload_with_dispatchersrc/connection.rs:583 | fn | 102 | 8 | 2 | 7 | 1.4 | |
| is_media_connectionsrc/init.rs:6 | fn | 3 | 1 | 2 | 0 | 1.4 | |
| extract_script_textsrc/connection.rs:1065 | fn | 4 | 1 | 2 | 0 | 1.4 | |
| wants_videosrc/connection.rs:1692 | fn | 3 | 1 | 5 | 1 | 1.4 | |
| common_action_responsesrc/connection.rs:180 | fn | 10 | 4 | 1 | 2 | 1.3 | |
| media_specific_action_responsesrc/connection.rs:191 | fn | 8 | 4 | 1 | 3 | 1.3 | |
| media_plan_audio_receipt_cardsrc/connection.rs:1153 | fn | 36 | 1 | 2 | 0 | 1.3 | |
| extract_mux_idsrc/connection.rs:1078 | fn | 7 | 1 | 2 | 0 | 1.3 | |
| media_runtime_for_plansrc/connection.rs:1636 | fn | 29 | 2 | 6 | 0 | 1.2 | |
| finite_video_responsesrc/connection.rs:1754 | fn | 51 | 1 | 3 | 0 | 1.2 | |
| clean_textsrc/connection.rs:1605 | fn | 3 | 1 | 4 | 0 | 1.2 | |
| media_contextsrc/connection.rs:1710 | fn | 12 | 1 | 5 | 1 | 1.2 | |
| wants_broadcastsrc/connection.rs:1696 | fn | 3 | 1 | 4 | 1 | 1.2 | |
| plan_payloadsrc/connection.rs:232 | fn | 61 | 1 | 4 | 4 | 1.2 | |
| runsrc/init.rs:10 | fn | 8 | 2 | 2 | 2 | 1.1 | |
| summarize_responsesrc/connection.rs:1201 | fn | 15 | 2 | 2 | 4 | 1.1 | |
| status_payloadsrc/connection.rs:200 | fn | 15 | 1 | 1 | 2 | 1.1 | |
| component_catalogsrc/connection.rs:216 | fn | 15 | 1 | 1 | 0 | 1.1 | |
| extract_packaged_sourcesrc/connection.rs:1098 | fn | 12 | 3 | 3 | 0 | 1 | |
| stable_seed_u64src/connection.rs:1615 | fn | 9 | 2 | 2 | 0 | 1 | |
| skipped_media_stepsrc/connection.rs:727 | fn | 9 | 1 | 2 | 0 | 1 | |
| wants_audiosrc/connection.rs:1680 | fn | 5 | 1 | 3 | 1 | 1 | |
| wants_visualsrc/connection.rs:1686 | fn | 5 | 1 | 3 | 1 | 1 | |
| resolve_outputssrc/connection.rs:1292 | fn | 14 | 6 | 2 | 1 | 1 | |
| finite_corpus_summarysrc/connection.rs:1217 | fn | 34 | 2 | 2 | 0 | 0.9 | |
| capability_bindings_forsrc/connection.rs:1380 | fn | 41 | 5 | 1 | 4 | 0.9 | |
| connectsrc/browser/radio-visualizer.ts:29 | nested fn | 8 | 5 | 1 | 0 | 0.9 | |
| script_payloadsrc/connection.rs:294 | fn | 115 | 3 | 2 | 11 | 0.9 | |
| build_video_pipeline_inputsrc/connection.rs:886 | fn | 34 | 4 | 2 | 0 | 0.9 | |
| executed_media_stepsrc/connection.rs:763 | fn | 28 | 3 | 2 | 2 | 0.9 | |
| populated_node_outputssrc/connection.rs:1741 | fn | 12 | 1 | 3 | 0 | 0.9 | |
| media_step_receipt_cardsrc/connection.rs:792 | fn | 10 | 2 | 1 | 1 | 0.9 | |
| run_payloadsrc/connection.rs:578 | fn | 4 | 1 | 1 | 1 | 0.9 | |
| data_dependencies_forsrc/connection.rs:994 | fn | 6 | 1 | 2 | 3 | 0.9 |
Outside the workspace
anyhow serde serde_json sha2