Support setting referent properties via attributes (#843)

Co-authored-by: Kenneth Loeffler <kenloef@gmail.com>
This commit is contained in:
Micah
2024-06-20 15:48:52 -07:00
committed by GitHub
parent a7b45ee859
commit 7e2bab921a
64 changed files with 942 additions and 7 deletions

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: LocalizationTable
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: LocalizationTable
properties:

View File

@@ -19,6 +19,7 @@ metadata:
- /foo/init.csv
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: Folder
properties: {}

View File

@@ -19,6 +19,7 @@ metadata:
- /foo/init.csv
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: Folder
properties: {}
@@ -40,6 +41,7 @@ children:
- /foo/Child/init.csv
context:
emit_legacy_scripts: true
specified_id: ~
name: Child
class_name: Folder
properties: {}

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: ModuleScript
properties:

View File

@@ -11,6 +11,7 @@ metadata:
- /foo.model.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: IntValue
properties:
@@ -23,6 +24,7 @@ children:
relevant_paths: []
context:
emit_legacy_scripts: true
specified_id: ~
name: The Child
class_name: StringValue
properties: {}

View File

@@ -11,6 +11,7 @@ metadata:
- /foo.model.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: IntValue
properties:
@@ -23,6 +24,7 @@ children:
relevant_paths: []
context:
emit_legacy_scripts: true
specified_id: ~
name: The Child
class_name: StringValue
properties: {}

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: LocalScript
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: ModuleScript
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: ModuleScript
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /bar.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: bar
class_name: Script
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: Script
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: Script
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: false
specified_id: ~
name: foo
class_name: Script
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: false
specified_id: ~
name: foo
class_name: ModuleScript
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: false
specified_id: ~
name: foo
class_name: ModuleScript
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /bar.meta.json
context:
emit_legacy_scripts: false
specified_id: ~
name: bar
class_name: Script
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: false
specified_id: ~
name: foo
class_name: Script
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: false
specified_id: ~
name: foo
class_name: Script
properties:

View File

@@ -1,6 +1,6 @@
---
source: src/snapshot_middleware/project.rs
assertion_line: 725
assertion_line: 730
expression: instance_snapshot
---
snapshot_id: "00000000000000000000000000000000"
@@ -12,8 +12,8 @@ metadata:
- /foo/default.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: no_name_project
class_name: Model
properties: {}
children: []

View File

@@ -11,6 +11,7 @@ metadata:
- /foo/hello.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: direct-project
class_name: Model
properties: {}

View File

@@ -12,6 +12,7 @@ metadata:
- /foo/default.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: path-property-override
class_name: StringValue
properties:

View File

@@ -11,6 +11,7 @@ metadata:
- /foo.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: children
class_name: Folder
properties: {}
@@ -27,6 +28,7 @@ children:
relevant_paths: []
context:
emit_legacy_scripts: true
specified_id: ~
name: Child
class_name: Model
properties: {}

View File

@@ -12,6 +12,7 @@ metadata:
- /foo/default.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: path-project
class_name: Model
properties: {}

View File

@@ -12,6 +12,7 @@ metadata:
- /foo/default.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: path-child-project
class_name: Folder
properties: {}
@@ -28,6 +29,7 @@ children:
relevant_paths: []
context:
emit_legacy_scripts: true
specified_id: ~
name: SomeChild
class_name: Model
properties: {}

View File

@@ -13,6 +13,7 @@ metadata:
- /foo/default.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: path-project
class_name: StringValue
properties:

View File

@@ -11,6 +11,7 @@ metadata:
- /foo.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: resolved-properties
class_name: StringValue
properties:

View File

@@ -11,6 +11,7 @@ metadata:
- /foo.project.json
context:
emit_legacy_scripts: true
specified_id: ~
name: unresolved-properties
class_name: StringValue
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: ModuleScript
properties:

View File

@@ -12,6 +12,7 @@ metadata:
- /foo.meta.json
context:
emit_legacy_scripts: true
specified_id: ~
name: foo
class_name: StringValue
properties: