(directory, line, extra = {})
| 534 | continue; |
| 535 | const currentChanged = baseHas !== currentHas || !stateValuesEqual(baseJob?.[key], currentJob?.[key]); |
| 536 | const sameResult = intendedHas === currentHas && stateValuesEqual(intendedJob?.[key], currentJob?.[key]); |
| 537 | if (currentChanged && !sameResult) |
| 538 | continue; |
| 539 | if (intendedHas) |
| 540 | merged[key] = structuredClone(intendedJob[key]); |
| 541 | else |
| 542 | delete merged[key]; |
| 543 | } |
| 544 | return merged; |
no test coverage detected