public SQSActionResult editServer()

in sonar-plugin-server/src/main/java/jetbrains/buildserver/sonarplugin/manager/MigratingSQSManager.java [77:93]


    public SQSActionResult editServer(@NotNull SProject project, @NotNull SQSInfo sqsInfo) {
        if (myEditManager.getServer(project, sqsInfo.getId()) == null) {
            for (SQSManager sqsManager: mySQSManagers) {
                if (sqsManager == myEditManager) continue;

                SQSInfo init = sqsManager.getServer(project, sqsInfo.getId());
                if (init != null) {
                    migrate(sqsManager, project, sqsInfo);
                    return new SQSActionResult(init, sqsInfo, "SonarQube Server '" + sqsInfo.getName() + "' updated and moved to project features");
                } else {
                    return new SQSActionResult(null, null, "Cannot edit: SonarQube Server with id '" + sqsInfo.getId() + "' was not found", true);
                }
            }
        }

        return myEditManager.editServer(project, sqsInfo);
    }