in sonar-plugin-server/src/main/resources/buildServerResources/manageSonarServers.js [137:162]
doValidate: function() {
var errorFound = false;
var url = $j('input[id="sonar.host.url"]');
if (url.val() == "") {
this.error(url, "Please set the server URL");
errorFound = true;
}
var name = $j('input[id="serverinfo.name"]');
if (name.val() == "") {
this.error(name, "Please set the server name");
errorFound = true;
}
if ($j(".runnerFormTable input[name='sonar.useTokenLogin']:checked").val() === "true") {
var token = $j('input[id="sonar.token_field"]');
if (token.val() == "") {
this.error(token, "Please set the token value or use login access");
errorFound = true;
}
}
return !errorFound;
},