(err)
| 358 | _forEach(keys, function (k) { |
| 359 | var task = (tasks[k] instanceof Function) ? [tasks[k]]: tasks[k]; |
| 360 | var taskCallback = function (err) { |
| 361 | if (err) { |
| 362 | callback(err); |
| 363 | // stop subsequent errors hitting callback multiple times |
| 364 | callback = function () {}; |
| 365 | } |
| 366 | else { |
| 367 | completed.push(k); |
| 368 | taskComplete(); |
| 369 | } |
| 370 | }; |
| 371 | var requires = task.slice(0, Math.abs(task.length - 1)) || []; |
| 372 | var ready = function () { |
| 373 | return _reduce(requires, function (a, x) { |
nothing calls this directly
no test coverage detected
searching dependent graphs…