chore(FN-4524): finalize regression coverage and changeset
Fusion-Task-Id: FN-4524 Fusion-Task-Lineage: 7e35e3de-8565-4d78-ac93-e4f3cc24f536
This commit is contained in:
5
.changeset/fn-4524-done-task-file-count.md
Normal file
5
.changeset/fn-4524-done-task-file-count.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
Fix inaccurate "files changed" counts on done tasks. Done-task lineage aggregation now unions per-lineage-commit file sets (instead of sweeping `earliestParent..latestSha`), so interleaved non-task commits no longer inflate the count, and rename/copy entries are deduplicated. Additions/deletions counting no longer drops lines that start with `++` or `--`. Add regression tests in `packages/dashboard/src/__tests__/routes-diff-done-tasks.test.ts` that compare done-task diff stats against real git shortstat outputs for lineage, rename/copy, squash-merge, and `++`/`--` patch content scenarios.
|
||||
Reference in New Issue
Block a user