Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

validate_audio_graph

cre8_app_audio::graph::diagnostics::validate_audio_graph

fn · cre8-app-audio · crates/cre8-app-audio/src/graph/diagnostics.rs:92 pub

27lines
2cyclomatic
1max nesting
13statements
0? exits
1params
9callers
6callees
1.8 (p93)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (9 direct callers, 6 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 2 sitespath · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitewasm_plan_payloadapp-audio · cc 2cre8_app_audio::actions::graph::wasm_plan_payloadstart_background_audio_reci…app-audio · cc 4cre8_app_audio::connection::start_background_audio_recipe_planflow_map_is_drawn_from_the_…app-audio · cc 1cre8_app_audio::daw_session_graph::tests::flow_map_is_drawn_from_the_graphflow_map_carries_the_routin…app-audio · cc 4cre8_app_audio::daw_session_graph::tests::flow_map_carries_the_routing_editorsfull_chains_and_a_full_bus_…app-audio · cc 1cre8_app_audio::daw_session_graph::tests::full_chains_and_a_full_bus_list_offer_no_add_controlwasm_plan_preserves_topolog…app-audio · cc 1cre8_app_audio::graph::wasm::tests::wasm_plan_preserves_topological_schedulewasm_plan_marks_control_edg…app-audio · cc 1cre8_app_audio::graph::wasm::tests::wasm_plan_marks_control_edges_as_control_ratewasm_plan_exports_memory_ab…app-audio · cc 4cre8_app_audio::graph::wasm::tests::wasm_plan_exports_memory_abi_for_audio_buffers_and_paramswasm_plan_carries_semantic_…app-audio · cc 1cre8_app_audio::graph::wasm::tests::wasm_plan_carries_semantic_hypergraphwasm_plan_reports_missing_d…app-audio · cc 1cre8_app_audio::graph::wasm::tests::wasm_plan_reports_missing_destination_diagnosticaudio_graph_to_wasm_runtime…app-audio · cc 2cre8_app_audio::graph::wasm::audio_graph_to_wasm_runtime_planrenderapp-audio · cc 12cre8_app_audio::daw_session_graph::renderaudio_graph_shadow_for_inputapp-audio · cc 2cre8_app_audio::connection::audio_graph_shadow_for_inputlowered_graph_matches_the_r…app-audio · cc 1cre8_app_audio::daw_session_graph::tests::lowered_graph_matches_the_rendered_routingstrips_and_buses_lower_to_p…app-audio · cc 1cre8_app_audio::daw_session_graph::tests::strips_and_buses_lower_to_pre_fader_chains_and_bus_routespre_fader_lane_chains_its_e…app-audio · cc 1cre8_app_audio::graph::tests::pre_fader_lane_chains_its_effects_ahead_of_the_gainvalidate_audio_graph_report…app-audio · cc 1cre8_app_audio::graph::diagnostics::tests::validate_audio_graph_reports_missing_referencesvalidate_audio_graph_report…app-audio · cc 2cre8_app_audio::graph::diagnostics::tests::validate_audio_graph_reports_unreachable_nodesvalidate_audio_graph_report…app-audio · cc 1cre8_app_audio::graph::diagnostics::tests::validate_audio_graph_reports_missing_destinationvalidate_audio_graphapp-audio · cc 2cre8_app_audio::graph::diagnostics::validate_audio_graphdestination_reachable_node_…app-audio · cc 1cre8_app_audio::graph::diagnostics::destination_reachable_node_idsappend_duplicate_node_diagn…app-audio · cc 2cre8_app_audio::graph::diagnostics::append_duplicate_node_diagnosticsappend_connection_diagnosti…app-audio · cc 4cre8_app_audio::graph::diagnostics::append_connection_diagnosticsappend_automation_diagnosti…app-audio · cc 4cre8_app_audio::graph::diagnostics::append_automation_diagnosticsappend_reachability_diagnos…app-audio · cc 5cre8_app_audio::graph::diagnostics::append_reachability_diagnosticsnode_id_countsapp-audio · cc 2cre8_app_audio::graph::diagnostics::node_id_countsis_metadata_node_kindapp-audio · cc 1cre8_app_audio::graph::diagnostics::is_metadata_node_kindsignal_reverse_edgesapp-audio · cc 5cre8_app_audio::graph::diagnostics::signal_reverse_edgesdestination_reachability_se…app-audio · cc 2cre8_app_audio::graph::diagnostics::destination_reachability_seedvisit_destination_upstream_…app-audio · cc 5cre8_app_audio::graph::diagnostics::visit_destination_upstream_nodes

Control flow

Source not readable from this process.

Callees 6

Source not readable from this process.