rojo/src/snapshot_middleware
Joe 8fe908740f Add statistics tracking for syncback operations
- Introduced a new `SyncbackStats` module to track and report issues during syncback, including duplicate names, unknown classes, and properties.
- Updated the `syncback_loop` and related functions to utilize the stats tracker, logging summaries of issues encountered.
- Enhanced property filtering and instance syncing to record statistics on unknown classes and properties.
- Modified tests to ensure consistent output by normalizing temporary paths in snapshots.
- Added `regex` dependency for path normalization in tests.
2026-02-01 08:29:00 -06:00
..
snapshots Add back legacy support for .json and .lua 2026-01-30 09:38:43 -06:00
csv.rs Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
dir.rs Add statistics tracking for syncback operations 2026-02-01 08:29:00 -06:00
json.rs Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
json_model.rs Implement new oneshot Vfs for CLI commands and enhance JSON5 serialization 2026-01-31 13:06:37 -06:00
lua.rs Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
meta_file.rs Refactor project configuration to use .json format 2026-01-30 10:06:32 -06:00
mod.rs Enhance script handling and UI consistency 2026-01-30 10:31:36 -06:00
project.rs Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
rbxm.rs Refactor code for improved readability by consolidating multi-line statements into single lines across various modules, including JSON serialization, snapshot middleware, and file name validation. 2026-01-20 20:48:52 -06:00
rbxmx.rs Refactor code for improved readability by consolidating multi-line statements into single lines across various modules, including JSON serialization, snapshot middleware, and file name validation. 2026-01-20 20:48:52 -06:00
toml.rs Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
txt.rs Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
util.rs RunContext refactor + sync updates 2026-01-30 08:12:04 -06:00
yaml.rs Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00