Update project configuration and snapshot files

- Changed the default project file from `plugin.project.json` to `plugin.project.json5` in `build.rs`.
- Added new project configuration files in JSON5 format for various test cases, including `default.project.json5`, `client_in_folder`, `csv_bug_145`, and others.
- Updated snapshot files to reflect changes in instance structure and properties, ensuring consistency with the new project configurations.
- Removed unnecessary script and module instances from snapshot files to streamline the testing process.
This commit is contained in:
Joe 2026-01-30 08:32:42 -06:00
parent d3cc11659a
commit 779e3de0ae
216 changed files with 350 additions and 514 deletions

View file

@ -2,4 +2,4 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing container.model.json
Writing container.model.json5

View file

@ -3,6 +3,6 @@ source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing src/dir_with_meta/init.meta.json5
Writing src/model_json.model.json
Writing src/project_json.project.json
Writing src/model_json.model.json5
Writing src/project_json.project.json5
Writing src/dir_with_meta

View file

@ -2,5 +2,5 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing nested.project.json
Writing nested.project.json5
Writing string_value.txt

View file

@ -3,4 +3,4 @@ source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing attribute_mismatch.luau
Writing property_mismatch.project.json
Writing property_mismatch.project.json5

View file

@ -2,5 +2,5 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing src/pointer.model.json
Writing src/target.model.json
Writing src/pointer.model.json5
Writing src/target.model.json5

View file

@ -2,7 +2,7 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing src/Pointer_1.model.json
Writing src/Pointer_2.model.json
Writing src/Target_1.model.json
Writing src/Target_2.model.json
Writing src/Pointer_1.model.json5
Writing src/Pointer_2.model.json5
Writing src/Target_1.model.json5
Writing src/Target_2.model.json5

View file

@ -2,6 +2,6 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing src/Pointer_1.model.json
Writing src/Pointer_2.model.json
Writing src/Target.model.json
Writing src/Pointer_1.model.json5
Writing src/Pointer_2.model.json5
Writing src/Target.model.json5

View file

@ -2,7 +2,7 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing default.project.json
Writing src/model_json.model.json
Writing default.project.json5
Writing src/model_json.model.json5
Writing src/rbxm.rbxm
Writing src/rbxmx.rbxmx

View file

@ -2,9 +2,9 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing default.project.json
Writing default.project.json5
Writing src/adjacent.luau
Writing src/adjacent.meta.json5
Writing src/init/init.meta.json5
Writing src/model.model.json
Writing src/model.model.json5
Writing src/init

View file

@ -2,5 +2,5 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing default.project.json
Writing default.project.json5
Writing string_value.txt

View file

@ -2,4 +2,4 @@
source: tests/rojo_test/syncback_util.rs
expression: "String::from_utf8_lossy(&output.stdout)"
---
Writing default.project.json
Writing default.project.json5

View file

@ -1,10 +1,10 @@
---
source: tests/tests/syncback.rs
expression: src/model_json.model.json
expression: src/model_json.model.json5
---
{
className: "StringValue",
properties: {
Value: "This should be a .model.json file",
Value: "This should be a .model.json5 file",
},
}