forked from rojo-rbx/rojo
* Mostly mechanical port bits * Almost there * It builds again! * Turn on all the code again * Tests compiling but not passing * Stub work for value resolution * Implement resolution minus enums and derived properties * Implement property descriptor resolution * Update referent snapshots * Update unions test project Using a place file instead of a model yields better error messages in Roblox Studio. * Add easy shortcut to testing with local rbx-dom * Update rbx-dom * Add enum resolution * Update init.meta.json to use UnresolvedValue * Expand value resolution support, add test * Filter SharedString values from web API * Add 'property' builder method to InstanceSnapshot * Change InstanceSnapshot/InstanceBuilder boundary * Fix remove_file crash * rustfmt * Update to latest rbx_dom_lua * Update dependencies, including rbx_dom_weak * Update to latest rbx-dom * Update dependencies * Update rbx-dom, fixing more bugs * Remove experimental warning on binary place builds * Remove unused imports
43 lines
708 B
JSON
43 lines
708 B
JSON
{
|
|
"name": "unresolved-values",
|
|
"tree": {
|
|
"$className": "DataModel",
|
|
|
|
"Lighting": {
|
|
"$properties": {
|
|
"Technology": "Voxel",
|
|
"Ambient": [1, 0, 0]
|
|
}
|
|
},
|
|
|
|
"Workspace": {
|
|
"Color": {
|
|
"$className": "Part",
|
|
"$properties": {
|
|
"Color": [0.5, 0.25, 0]
|
|
}
|
|
},
|
|
|
|
"Bool": {
|
|
"$className": "BoolValue",
|
|
"$properties": {
|
|
"Value": true
|
|
}
|
|
},
|
|
|
|
"Int": {
|
|
"$className": "IntValue",
|
|
"$properties": {
|
|
"Value": 65
|
|
}
|
|
},
|
|
|
|
"Float": {
|
|
"$className": "NumberValue",
|
|
"$properties": {
|
|
"Value": 123.5
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |