(merged: { handled: boolean; matched: boolean }, force = false)
| 391 | let pending = requests.length |
| 392 | let resolved = false |
| 393 | const finish = (merged: { handled: boolean; matched: boolean }, force = false) => { |
| 394 | if (resolved) return |
| 395 | if (!force && !done(results)) return |
| 396 | resolved = true |
| 397 | resolve(merged) |
| 398 | } |
| 399 | |
| 400 | for (const request of requests) { |
| 401 | request.then((result) => { |
no test coverage detected