rojo/rojo-test
Joe 9c6966acff Add default properties caching and update matching logic
- Implemented a caching mechanism for default properties per class in `rbx_dom_lua/init.lua`, allowing for efficient retrieval of encoded default values, including inherited defaults.
- Updated the matching logic in `Reconciler/matching.lua` to account for properties present only on the Studio side, ensuring accurate comparisons against default values during reconciliation.
- Added new test cases to validate the handling of default-omitted properties, enhancing the robustness of the reconciliation process.

These changes improve the efficiency and accuracy of property matching, addressing issues related to default values in the reconciliation workflow.
2026-02-17 07:52:29 -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 Add default properties caching and update matching logic 2026-02-17 07:52:29 -06:00