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

MediaApp — extracted RuntimeApp crate.

crates/cre8-app-media · level 7 · 2,701 lines (2,437 code) · 6 files · 121 fns (28 tests) · cyclomatic Σ 243

7workspace deps
2direct dependents
8transitive dependents
9calls out
1calls in
100call-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 · 2 calls · source referencenormal dep · 2 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 5 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 1 calls · source referencedev dep · 0 calls · incomplete scanapp-mediaL7 · 2,437 linescre8-app-mediamedia-cuesL0 · 4,025 linescre8-media-cuesmedia-specL1 · 5,141 linescre8-media-specplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostruntime-app-catalogL28 · 681 linescre8-runtime-app-catalogruntime-catalogL29 · 1,374 linescre8-runtime-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

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.

functionkindlinescyclomaticcallerscalleesweightcrystal
contains_anysrc/connection.rs:1700fn31404.3
push_dependency_ifsrc/connection.rs:1041fn52402.5
lookup_copysrc/connection.rs:1583fn31302.4
media_action_responsesrc/connection.rs:173fn62222
default_outputssrc/connection.rs:1307fn81302
connectsrc/connection.rs:166fn61311.6
run_payload_with_dispatchersrc/connection.rs:583fn1028271.4
is_media_connectionsrc/init.rs:6fn31201.4
extract_script_textsrc/connection.rs:1065fn41201.4
wants_videosrc/connection.rs:1692fn31511.3
common_action_responsesrc/connection.rs:180fn104121.3
media_specific_action_responsesrc/connection.rs:191fn84131.3
media_plan_audio_receipt_cardsrc/connection.rs:1153fn361201.3
extract_mux_idsrc/connection.rs:1078fn71201.3
media_runtime_for_plansrc/connection.rs:1636fn292601.2
finite_video_responsesrc/connection.rs:1754fn511301.2
clean_textsrc/connection.rs:1605fn31401.2
media_contextsrc/connection.rs:1710fn121511.2
wants_broadcastsrc/connection.rs:1696fn31411.2
plan_payloadsrc/connection.rs:232fn611441.1
runsrc/init.rs:10fn82221.1
summarize_responsesrc/connection.rs:1201fn152241.1
status_payloadsrc/connection.rs:200fn151121.1
component_catalogsrc/connection.rs:216fn151101.1
extract_packaged_sourcesrc/connection.rs:1098fn123301
stable_seed_u64src/connection.rs:1615fn92201
skipped_media_stepsrc/connection.rs:727fn91201
wants_audiosrc/connection.rs:1680fn51311
wants_visualsrc/connection.rs:1686fn51311
resolve_outputssrc/connection.rs:1292fn146210.9
finite_corpus_summarysrc/connection.rs:1217fn342200.9
capability_bindings_forsrc/connection.rs:1380fn415140.9
connectsrc/browser/radio-visualizer.ts:29nested fn85100.9
script_payloadsrc/connection.rs:294fn11532110.9
build_video_pipeline_inputsrc/connection.rs:886fn344200.9
executed_media_stepsrc/connection.rs:763fn283220.9
populated_node_outputssrc/connection.rs:1741fn121300.9
media_step_receipt_cardsrc/connection.rs:792fn102110.9
run_payloadsrc/connection.rs:578fn41110.9
data_dependencies_forsrc/connection.rs:994fn61230.9

Outside the workspace

anyhow serde serde_json sha2