rojo/rojo-test/serve-tests
Joe 6de088be31 Add batch script files and enhance git staging logic
- Introduced 20 new batch script files (BatchScript01.luau to BatchScript20.luau) for testing purposes.
- Enhanced the `change_processor` to consolidate git staging operations, reducing the risk of index.lock races by batching paths for staging.
- Updated the `PatchSet` struct to include a new field for pre-resolved filesystem paths to stage via git add.
- Modified the API to handle batch staging more efficiently, ensuring all files are staged correctly in mixed write scenarios.

These changes improve the testing framework and optimize git integration for batch operations.
2026-02-17 21:27:10 -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
git_sync_defaults Add batch script files and enhance git staging logic 2026-02-17 21:27:10 -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