rojo/rojo-test/build-tests
Joe bb266789c0 Add audit plan for slugify branch pass 3 and implement critical fixes
- Introduced a comprehensive audit plan for the slugify branch, detailing findings from a holistic review of 110 files, including 1 critical bug and 2 correctness issues.
- Completed todos addressing model JSON renaming, syncback updates, and test enhancements for roundtrip fidelity.
- Added tests for reserved names and ensured correct handling of slugified instances, preserving compound extensions in model files.
- Refactored change processing logic to correctly manage the `name` field in model files, enhancing metadata handling and ensuring compliance with round-trip identity standards.
2026-02-11 01:31:09 -06:00
..
attributes Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
client_in_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
client_init Update file extensions from .lua to .luau and adjust README for glob ignore tests 2026-01-30 09:19:35 -06:00
csv_bug_145 Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
csv_bug_147 Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
csv_in_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
dedup_suffix_with_meta Implement fixes and enhancements from audit pass 2 2026-02-10 21:35:26 -06:00
deep_nesting Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
gitkeep Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
ignore_glob_inner Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
ignore_glob_nested Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
ignore_glob_spec Update file extensions from .lua to .luau and adjust README for glob ignore tests 2026-01-30 09:19:35 -06:00
infer_service_name Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
infer_starter_player Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
init_csv_with_children Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
init_meta_class_name Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
init_meta_name_override Implement fixes and enhancements from audit pass 2 2026-02-10 21:35:26 -06:00
init_meta_properties Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
init_with_children Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
issue_546 Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
json_as_lua Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
json_model_in_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
json_model_legacy_name Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
meta_name_override Implement fixes and enhancements from audit pass 2 2026-02-10 21:35:26 -06:00
model_json_name_override Implement fixes and enhancements from audit pass 2 2026-02-10 21:35:26 -06:00
module_in_folder Add project configuration and test files in JSON5 format 2026-01-30 09:16:46 -06:00
module_init Update file extensions from .lua to .luau and adjust README for glob ignore tests 2026-01-30 09:19:35 -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
optional Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
project_composed_default Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
project_composed_file Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
project_root_name Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
rbxm_in_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
rbxmx_in_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
rbxmx_ref Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
reserved_name_override Add audit plan for slugify branch pass 3 and implement critical fixes 2026-02-11 01:31:09 -06:00
script_meta_disabled Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
server_in_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
server_init Update project configuration and snapshot files 2026-01-30 08:32:42 -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_nested_projects Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
tilde_no_meta Update slugify branch audit plan and implement fixes for identified issues 2026-02-10 20:18:33 -06:00
txt Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
txt_in_folder Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
unresolved_values Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00
weldconstraint Update project configuration and snapshot files 2026-01-30 08:32:42 -06:00