rojo/tests/tests
Joe e617e8fcda Enhance audit documentation and improve Ref property handling
- Added a detailed section in the audit documentation outlining the sync system layout for both CLI syncback and two-way sync pipelines, including file mappings and processing steps.
- Updated `init.meta.json5` to include the `Rojo_Ref_PrimaryPart` attribute for better reference tracking.
- Improved the `ChangeProcessor` to populate the `RefPathIndex` from existing meta/model files at startup, ensuring accurate handling of pre-existing `Rojo_Ref_*` attributes during renames.
- Refactored the `remove_file` method in `RefPathIndex` to `remove_all_for_file`, enhancing the re-indexing process after attribute removals.
- Added tests to verify the correct behavior of the `RefPathIndex` and ensure robustness against edge cases.

These changes improve the clarity of the audit process and enhance the reliability of reference path management in the synchronization system.
2026-02-14 15:55:24 -06:00
..
build.rs Add audit plan for slugify branch pass 3 and implement critical fixes 2026-02-11 01:31:09 -06:00
clean_mode.rs Implement auto-download feature for syncback command 2026-02-01 09:46:34 -06:00
clean_mode_stress.rs Enhance syncback functionality to manage .gitkeep files 2026-02-08 16:23:41 -06:00
connected_mode.rs Update snapshot files and enhance VFS event handling 2026-02-12 02:13:58 -06:00
mod.rs Enhance connected mode test suite and introduce VFS staleness fixtures 2026-02-11 17:56:37 -06:00
serve.rs Refactor test cases and improve snapshot handling 2026-02-14 11:36:48 -06:00
syncback.rs Implement incremental syncback mode to preserve existing file structure 2026-02-01 08:14:20 -06:00
syncback_format_transitions.rs Enhance syncback functionality and improve code readability 2026-02-01 20:10:11 -06:00
syncback_roundtrip.rs Add audit plan for slugify branch pass 3 and implement critical fixes 2026-02-11 01:31:09 -06:00
two_way_sync.rs Enhance audit documentation and improve Ref property handling 2026-02-14 15:55:24 -06:00