@Override
      public void actionPerformed(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();
      }
@Override
      public void actionPerformed(ActionEvent e)