Roo-Code/src/core/diff
Daniel Riccio 9591ae062a Refactor edit strategies and confidence validation in unified diff processing
- Enhanced the applyContextMatching and applyDMP functions to improve handling of context and edit changes.
- Updated confidence validation logic to ensure stricter checks, now requiring a minimum confidence of 1 for successful edits.
- Refined the way changes are processed, including better tracking of removal and addition changes.
- Improved the validation of edit results by incorporating strategy-specific checks and logging for better debugging.
- Adjusted the applyEdit function to ensure strategies are applied in a more robust manner, with clearer handling of debug mode.
2025-01-08 17:13:46 -05:00
..
strategies Refactor edit strategies and confidence validation in unified diff processing 2025-01-08 17:13:46 -05:00
DiffStrategy.ts Replace SearchReplaceDiffStrategy with NewUnifiedDiffStrategy in getDiffStrategy function 2025-01-07 18:59:16 -05:00
types.ts Refactor applyDiff method to return a Promise and add logging for diff results 2025-01-07 18:57:40 -05:00