protected @NotNull ExternalSystemRunConfiguration doCreateConfiguration(@NotNull ProjectSystemId externalSystemId,
                                                                          @NotNull Project project,
                                                                          @NotNull ConfigurationFactory factory,
                                                                          @NotNull String name) {
    return new ExternalSystemRunConfiguration(externalSystemId, project, factory, name);
  }
protected @NotNull ExternalSystemRunConfiguration doCreateConfiguration(@NotNull ProjectSystemId externalSystemId,
                                                                          @NotNull Project project,
                                                                          @NotNull ConfigurationFactory factory,
                                                                          @NotNull String name)