pub fn analysis_event_handler(
analysis_events: EventReader<'_, '_, AnalysisEvent>,
analysis_state: ResMut<'_, AnalysisWidgetState>,
app_events: EventWriter<'_, AppEvent>,
args: Res<'_, Args>,
tokio_runtime: ResMut<'_, TokioTasksRuntime>,
)