Skip to content
1 viewer

rust 1,847,276 · typescript 232,434 · javascript 131,064 · python 19,227 · 6,362 files · digest fa0546eddd29 · built in 1.9 s · crystals off

schedule

cre8_app_studio::src::browser::productionDesk::schedule

nested fn · cre8-app-studio · crates/cre8-app-studio/src/browser/productionDesk.ts:84

5lines
4cyclomatic
1max nesting
5statements
0? exits
0params
12callers
1callees
4.6 (p99)call-graph weight

Crystal

nested functions are not crystallized separately

Call neighbourhood

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

name · 1 sitename · 15 sitesname · 3 sitesname · 5 sitesname · 3 sitesname · 2 sitesname · 2 sitesname · 11 sitesname · 8 sitesname · 2 sitesname · 2 sitesname · 25 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 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 sitepath · 1 sitepath · 1 sitename · 17 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 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 8 sitesname · 2 sitesname · 2 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 siteschangeSourceapp-studio · cc 4cre8_app_studio::src::browser::productionControls::changeSourceattachProductionControlsapp-studio · cc 100cre8_app_studio::src::browser::productionControls::attachProductionControlschangeLayerapp-studio · cc 3cre8_app_studio::src::browser::productionControls::changeLayerchangeLookapp-studio · cc 3cre8_app_studio::src::browser::productionControls::changeLookaddSourceapp-studio · cc 11cre8_app_studio::src::browser::productionControls::addSourceuseProgramapp-studio · cc 2cre8_app_studio::src::browser::productionControls::useProgrammoveapp-studio · cc 5cre8_app_studio::src::browser::productionControls::move<module>app-studio · cc 1cre8_app_studio::src::browser::productionControls::<module><module>app-studio · cc 1cre8_app_studio::src::browser::productionMixer::<module><module>app-studio · cc 1cre8_app_studio::src::browser::productionPerformance::<module>projectapp-studio · cc 32cre8_app_studio::src::browser::productionDesk::projectsetDraftapp-studio · cc 3cre8_app_studio::src::browser::productionDesk::setDraftreconcilePublisherapp-studio · cc 7cre8_app_studio::src::browser::productionDesk::reconcilePublishersetSelectionapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::setSelectionsetNoticeapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::setNoticeoutputapp-studio · cc 2cre8_app_studio::src::browser::productionDesk::outputpollapp-studio · cc 7cre8_app_studio::src::browser::productionDesk::pollsetProgramapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::setProgramsetTakenapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::setTakensetChannelDraftapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::setChannelDraftsetAudioContextapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::setAudioContextattachProductionDeskapp-studio · cc 20cre8_app_studio::src::browser::productionDesk::attachProductionDeskscheduleapp-studio · cc 4cre8_app_studio::src::browser::productionDesk::schedulegetapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::getsyncapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::syncengineOptionsapp-studio · cc 1cre8_app_studio::src::browser::productionDesk::engineOptionsrefreshDevicesapp-studio · cc 6cre8_app_studio::src::browser::productionDesk::refreshDevicesbroadcastHealthapp-studio · cc 20cre8_app_studio::src::browser::broadcastHealth::broadcastHealthrenderProductionDeskapp-studio · cc 59cre8_app_studio::src::browser::productionControls::renderProductionDesk

Control flow

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

Callers 12

Callees 1

Source not readable from this process.