rojo/rojo-test/syncback-tests
Joe b8c3520d25 Add Luau-style ref paths migration plan and update related tests
- Introduced a new migration plan for converting `Rojo_Ref_*` attribute paths to Luau require-by-string style, enhancing portability with relative paths.
- Updated existing test snapshots to reflect the new path formats, ensuring consistency across various scenarios.
- Enhanced the `compute_relative_ref_path` and `resolve_ref_path` functions to support the new path semantics, improving path resolution logic.
- Refactored related code in `change_processor`, `syncback`, and `snapshot` modules to accommodate the new reference path handling.

These changes improve the robustness and maintainability of reference path management in the project.
2026-02-18 04:17:51 -06:00
..
child_but_not Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
clean_mode_orphan_removal/input-project Implement incremental syncback mode to preserve existing file structure 2026-02-01 08:14:20 -06:00
csv Add CSV input files and enhance syncback warning logic 2026-01-30 10:42:38 -06:00
duplicate_rojo_id Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ignore_paths_adding Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ignore_paths_init Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ignore_paths_removing Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ignore_trees_adding Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ignore_trees_removing Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
json_middlewares Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
nested_projects Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
nested_projects_weird Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
project_init Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
project_reserialize Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
rbxm_fallback Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ref_properties Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ref_properties_blank Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ref_properties_conflict Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ref_properties_duplicate Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ref_properties_pruned Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
respect_old_middleware Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
schema_roundtrip Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
string_value_project Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
sync_rules Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
UFOWave_matching Add Luau-style ref paths migration plan and update related tests 2026-02-18 04:17:51 -06:00
unscriptable_properties Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00