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

run

cre8_app_audio::src::browser::native-effect-controls::run

nested fn · cre8-app-audio · crates/cre8-app-audio/src/browser/native-effect-controls.ts:81

55lines
31cyclomatic
3max nesting
66statements
0? exits
1params
1callers
10callees
0.5 (p42)call-graph weight

Crystal

nested functions are not crystallized separately

Call neighbourhood

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

path · 1 sitename · 3 sitesname · 4 sitesname · 3 sitesname · 2 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 2 sitesname · 3 sitesname · 13 sitesname · 1 sitename · 2 sitesname · 4 sitesname · 2 sitesname · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 2 sitesname · 6 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 siteref · 1 sitename · 1 siteattachWaveformWorkspaceapp-audio · cc 71cre8_app_audio::src::browser::waveform-workspace::attachWaveformWorkspaceattachNativeEffectControlsapp-audio · cc 11cre8_app_audio::src::browser::native-effect-controls::attachNativeEffectControlsrunapp-audio · cc 31cre8_app_audio::src::browser::native-effect-controls::runconnectapp-audio · cc 44cre8_app_audio::connection::connectfieldapp-audio · cc 1cre8_app_audio::src::browser::native-effect-controls::fieldinspectapp-audio · cc 5cre8_app_audio::src::browser::score-piano::inspectrefreshapp-audio · cc 1cre8_app_audio::src::browser::native-effect-controls::refreshsayapp-audio · cc 2cre8_app_audio::src::browser::native-effect-controls::saychooseValueapp-audio · cc 3cre8_app_audio::src::browser::native-effect-controls::chooseValueuseSavedapp-audio · cc 3cre8_app_audio::src::browser::native-effect-controls::useSavedresetEffectapp-audio · cc 1cre8_app_audio::src::browser::native-effect-controls::resetEffectWaveformPlayback::revisionapp-audio · cc 1cre8_app_audio::src::browser::waveform-playback::WaveformPlayback::revisionsettingsapp-audio · cc 4cre8_app_audio::src::browser::native-effect-controls::settingswith_conduit_state_scopeapp-conduit · cc 1cre8_app_conduit::state::with_conduit_state_scopeelapp-audio · cc 1cre8_app_audio::src::browser::score-piano::elcanonical_audio_actionapp-audio · cc 1cre8_app_audio::connection::canonical_audio_actionelapp-audio · cc 1cre8_app_audio::src::browser::native-effect-controls::elhandle_graphapp-audio · cc 3cre8_app_audio::actions::graph::handle_graphdisabledapp-audio · cc 2cre8_app_audio::src::browser::score-piano::disabledhandle_harmonicapp-audio · cc 7cre8_app_audio::actions::dsp::handle_harmonichandle_sceneapp-audio · cc 1cre8_app_audio::actions::scene::handle_scenevalidateNativeEffectapp-audio · cc 31cre8_app_audio::src::browser::native-effect-port::validateNativeEffecthandle_reverb_designapp-audio · cc 1cre8_app_audio::actions::reverb::handle_reverb_design

Control flow

Statement-level control-flow graphs are derived from Rust syntax; this function is typescript.

Callers 1

Callees 10

Source not readable from this process.