(filePath, maxBytes = 120_000)
| 541 | else |
| 542 | delete merged[key]; |
| 543 | } |
| 544 | return merged; |
| 545 | } |
| 546 | function mergeStateJobs(baseJobs, intendedJobs, currentJobs) { |
| 547 | const byID = (jobs) => new Map((jobs || []).filter((job) => job?.id).map((job) => [job.id, job])); |
| 548 | const base = byID(baseJobs); |
| 549 | const intended = byID(intendedJobs); |
| 550 | const current = byID(currentJobs); |
| 551 | const merged = []; |
| 552 | for (const currentJob of currentJobs || []) { |
no outgoing calls
no test coverage detected