rojo/rojo-test/serve-tests
Joe bb9d241253 Refactor Reconciler tests and update path handling logic
- Updated test descriptions in `diff.spec.lua` and `diff.stress.spec.lua` to reflect changes in behavior regarding duplicate-named children in both real and virtual DOM contexts.
- Adjusted assertions to ensure that duplicate-named children are correctly removed or added based on the new matching logic.
- Refactored `hydrate.lua` and `matching.lua` to streamline the matching process by removing unnecessary parameters, enhancing clarity and maintainability.
- Updated metadata references in various test files to include the `.model.json5` extension for consistency in path handling.

These changes improve the accuracy of reconciliation tests and enhance the overall robustness of the Reconciler's path handling logic.
2026-02-17 04:46:54 -06:00
..
add_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
add_optional_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
api_write_existing Add CI pipeline documentation and enhance syncback architecture 2026-02-01 18:18:31 -06:00
connected_init Enhance connected mode test suite and introduce VFS staleness fixtures 2026-02-11 17:56:37 -06:00
connected_models Update dependencies and enhance VFS staleness testing 2026-02-11 18:50:43 -06:00
connected_scripts Enhance connected mode test suite and introduce VFS staleness fixtures 2026-02-11 17:56:37 -06:00
connected_slugify Enhance connected mode test suite and introduce VFS staleness fixtures 2026-02-11 17:56:37 -06:00
edit_init Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
empty Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
empty_json_model Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
forced_parent Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
meshpart_with_id Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
move_folder_of_stuff Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
no_name_default_project Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
no_name_project Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
no_name_top_level_project Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
pivot_migration Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ref_ambiguous_path Enhance InstanceMap and ChangeBatcher for unresolved Ref properties 2026-02-14 12:18:58 -06:00
ref_forward_sync test fixtures 2026-02-14 11:04:28 -06:00
ref_properties Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ref_properties_remove Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ref_two_way_sync Refactor Reconciler tests and update path handling logic 2026-02-17 04:46:54 -06:00
remove_file Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
scripts Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
stale_tree Update dependencies and enhance VFS staleness testing 2026-02-11 18:50:43 -06:00
sync_rule_alone Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
sync_rule_complex Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
sync_rule_no_extension Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
sync_rule_no_name_project Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
syncback_encoded_names Update vscode-rojo submodule reference and complete migration plan for path encoding 2026-02-10 03:14:18 -06:00
syncback_format_transitions Add syncback roundtrip and clean mode stress tests 2026-02-01 18:34:02 -06:00
syncback_scripts_only Add CI pipeline documentation and enhance syncback architecture 2026-02-01 18:18:31 -06:00
syncback_stress Complete todos for stress tests and add syncback_stress fixture 2026-02-05 22:36:19 -06:00
syncback_write Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00