rojo/rojo-test
Joe e207a398b1 Refactor Reconciler equality checks and enhance path handling
- Introduced a new `trueEquals` function in `trueEquals.lua` for shared value equality checks, improving consistency between `diff.lua` and `matching.lua`.
- Removed redundant equality logic from `diff.lua` and `matching.lua`, streamlining the codebase.
- Updated path handling in various test snapshots to ensure correct reference values, enhancing the accuracy of reconciliation tests.
- Implemented a post-processing step in `syncback` to fix `Rojo_Ref_*` attribute paths with correct dedup suffixes, improving path resolution.

These changes enhance the clarity and efficiency of the Reconciler's equality checks and path handling, paving the way for improved project management and user experience.
2026-02-17 05:31:36 -06:00
..
build-test-snapshots Add audit plan for slugify branch pass 3 and implement critical fixes 2026-02-11 01:31:09 -06:00
build-tests Add audit plan for slugify branch pass 3 and implement critical fixes 2026-02-11 01:31:09 -06:00
serve-test-snapshots Update snapshot files to standardize messageCursor values 2026-02-15 01:33:31 -06:00
serve-tests Refactor Reconciler tests and update path handling logic 2026-02-17 04:46:54 -06:00
syncback-test-snapshots Refactor Reconciler equality checks and enhance path handling 2026-02-17 05:31:36 -06:00
syncback-tests Implement incremental syncback mode to preserve existing file structure 2026-02-01 08:14:20 -06:00