void (ActionEvent e) { SingleConfigurationConfigurable<RunConfiguration> selected = getConfigurable().getSelectedConfiguration(); LOG.assertTrue(selected != null, "No configuration selected"); LOG.assertTrue(myExecutor != null, "No executor selected"); ExecutorRegistryImpl.RunnerHelper.run(myProject, selected.getConfiguration(), selected.getSettings(), Objects.requireNonNull(myDataContext), myExecutor); doOKAction(); }