Fix root in nix config breaking caching - #3976
Conversation
Greptile SummaryThe native-module cache manifest now avoids treating a fileset source root as a standalone input while continuing to hash each module’s build directory. The checked mixed-root case remains covered because the module directory’s Git tree hash includes the nested input. Confidence Score: 5/5Safe to merge: the checked fileset-root scenario still changes the cache input when a nested real input changes. The reported concern was exercised against both implementations. Although the changed parser omits the nested path from its intermediate collection, manifest normalization retains the enclosing module directory, whose Git tree hash covers that path. Files Needing Attention: No files need follow-up changes.
What T-Rex did
Reviews (1): Last reviewed commit: "Fix root in nix config breaking caching" | Re-trigger Greptile |
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## main #3976 +/- ##
==========================================
- Coverage 77.91% 77.91% -0.01%
==========================================
Files 1398 1398
Lines 132268 132274 +6
Branches 11487 11489 +2
==========================================
- Hits 103061 103058 -3
- Misses 25943 25950 +7
- Partials 3264 3266 +2
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 3 files with indirect coverage changes 🚀 New features to boost your workflow:
|
No description provided.