Lines Matching refs:json
6 function BuildInfo(json) {
9 if (json.currentStep) {
10 statusText = 'running ' + json.currentStep.name;
12 statusText = json.text.join(' ');
33 var failures = (state == 'failed') ? this.parseFailures(json) : null;
35 this.number = json.number;
43 BuildInfo.prototype.parseFailures = function(json) {
44 var revisionRange = this.getRevisionRange(json);
48 var botName = json.builderName;
49 for (var i = 0; i < json.steps.length; ++i) {
50 var step = json.steps[i];
69 * JSON instead of SVN numbers.
71 BuildInfo.prototype.getRevisionRange = function(json) {
72 if (json.sourceStamp.changes.length == 0) {
76 var lowest = parseInt(json.sourceStamp.changes[0].revision, 10);
77 var highest = parseInt(json.sourceStamp.changes[0].revision, 10);
78 for (var i = 1; i < json.sourceStamp.changes.length; ++i) {
79 var rev = parseInt(json.sourceStamp.changes[i].revision, 10);