mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-22 21:41:37 +00:00
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.
This commit is contained in:
parent
58399bb863
commit
8fe908740f
14 changed files with 541 additions and 84 deletions
|
|
@ -119,6 +119,7 @@ criterion = "0.3.6"
|
|||
insta = { version = "1.46.2", features = ["redactions", "yaml"] }
|
||||
paste = "1.0.15"
|
||||
pretty_assertions = "1.4.1"
|
||||
regex = "1"
|
||||
serde_yaml = "0.8.26"
|
||||
tempfile = "3.24.0"
|
||||
walkdir = "2.5.0"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue