private @NotNull @Nls String getExecutionName(@NotNull ProjectSystemId externalSystemId) {
    if (StringUtil.isNotEmpty(mySettings.getExecutionName())) {
      return mySettings.getExecutionName();
    }
    if (StringUtil.isNotEmpty(myConfiguration.getName())) {
      return myConfiguration.getName();
    }
    return AbstractExternalSystemTaskConfigurationType.generateName(myProject, externalSystemId, mySettings.getExternalProjectPath(),
                                                                    mySettings.getTaskNames(), mySettings.getExecutionName(),
                                                                    DEFAULT_TASK_PREFIX, DEFAULT_TASK_POSTFIX
    );
  }
private @NotNull @Nls String getExecutionName(@NotNull ProjectSystemId externalSystemId)