rojo/tests/rojo_test
Joe 76b5d8bc75 Implement tree reconciliation toggle and enhance git functionality
- Introduced a constant to enable or disable periodic tree reconciliation after VFS events, addressing a persistent drift bug that caused infinite re-snapshot loops on large projects.
- Updated the `ChangeProcessor` to conditionally execute tree reconciliation based on the new constant, improving performance during file modifications.
- Enhanced the git module by adding new functions for shallow cloning and checking if files are staged, streamlining git operations.
- Refactored the `InitCommand` to utilize the new git functions for repository initialization and cloning, improving clarity and reducing redundancy.

These changes aim to optimize file change handling and enhance git integration within the project.
2026-03-01 18:16:03 -06:00
..
internable.rs Refactor snapshot attribute handling in patch computation 2026-02-19 07:33:32 -06:00
io_util.rs Refactor logging configuration and streamline command execution in tests 2026-03-01 14:41:51 -06:00
mod.rs Add comprehensive syncback roundtrip and clean mode stress tests 2026-02-01 19:01:42 -06:00
roundtrip_util.rs Refactor logging configuration and streamline command execution in tests 2026-03-01 14:41:51 -06:00
serve_util.rs Implement tree reconciliation toggle and enhance git functionality 2026-03-01 18:16:03 -06:00
syncback_util.rs Refactor logging configuration and streamline command execution in tests 2026-03-01 14:41:51 -06:00