rojo/plugin/src/Reconciler
Joe 57433a0158 Enhance scripts-only mode handling and improve temp ID resolution
- Introduced a new mechanism in ServeSession to manage scripts-only mode, ensuring proper handling of temporary IDs during script additions.
- Updated the applyPatch function to remap only scripts-only temp IDs, preventing false positives with legitimate additions.
- Modified the API to resolve intermediate container temp IDs to real tree references, enhancing the integrity of parent-child relationships for new scripts.
- Added tests to verify the functionality of scripts-only mode and the resolution of temp IDs.

These changes aim to optimize script management and improve the overall functionality of the session handling.
2026-02-28 07:23:49 -06:00
..
applyPatch.lua Enhance scripts-only mode handling and improve temp ID resolution 2026-02-28 07:23:49 -06:00
applyPatch.spec.lua Add tests for PatchSet and ServeSession functionality 2026-02-06 22:23:14 -06:00
applyPatch.stress.spec.lua Refactor stress test files to enhance clarity and performance 2026-02-01 22:14:59 -06:00
decodeValue.lua Lint plugin src (#846) 2024-01-31 21:08:07 -08:00
decodeValue.spec.lua test fixtures 2026-02-14 11:04:28 -06:00
diff.lua Add yield intervals for diffing and hydrating processes 2026-02-19 01:49:13 -06:00
diff.spec.lua Refactor Reconciler tests and update path handling logic 2026-02-17 04:46:54 -06:00
diff.stress.spec.lua Update color handling and enhance session management in the Reconciler 2026-02-18 06:59:03 -06:00
Error.lua Switch git submodules to Wally packages (#584) 2022-08-03 18:36:58 -04:00
getProperty.lua Add CI pipeline documentation and enhance syncback architecture 2026-02-01 18:18:31 -06:00
getProperty.spec.lua Complete comprehensive plugin tests and add new stress test files 2026-02-01 22:05:27 -06:00
hydrate.lua Add yield intervals for diffing and hydrating processes 2026-02-19 01:49:13 -06:00
hydrate.spec.lua Stylua formatting (#785) 2023-09-18 15:39:46 -07:00
init.lua Add matching session caching and native codegen improvements 2026-02-18 04:55:31 -06:00
matching.lua Update dependencies and improve syncback handling 2026-02-19 00:17:43 -06:00
matching.spec.lua Remove float-cmp dependency and implement custom float comparison logic 2026-02-18 23:57:12 -06:00
reify.lua Update plugin references from Rojo to Atlas 2026-02-01 11:57:00 -06:00
reify.spec.lua Remove pairs() and ipairs() (#1150) 2025-11-18 18:49:52 -08:00
reify.stress.spec.lua Refactor stress test files to enhance clarity and performance 2026-02-01 22:14:59 -06:00
setProperty.lua Lint plugin src (#846) 2024-01-31 21:08:07 -08:00
setProperty.spec.lua Complete comprehensive plugin tests and add new stress test files 2026-02-01 22:05:27 -06:00
stats.json Update deduplication logic and documentation for suffix handling 2026-02-18 01:57:17 -06:00
trueEquals.lua fix NaN equality for trueEquals for compound types 2026-02-19 02:02:10 -06:00
trueEquals.spec.lua fix NaN equality for trueEquals for compound types 2026-02-19 02:02:10 -06:00