Update rbx-dom to latest

This commit is contained in:
Filip Tibell 2023-03-17 09:18:29 +01:00
parent 1161b9f4e8
commit a05067410a
No known key found for this signature in database
3 changed files with 12 additions and 11 deletions

12
Cargo.lock generated
View file

@ -1173,7 +1173,7 @@ dependencies = [
[[package]]
name = "rbx_binary"
version = "0.6.6"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=ce4c5bf7b18c813417ad14cc37e5abe281dfb51a#ce4c5bf7b18c813417ad14cc37e5abe281dfb51a"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=88aed24a127d489431265ed42b408b003e08c025#88aed24a127d489431265ed42b408b003e08c025"
dependencies = [
"log",
"lz4",
@ -1187,7 +1187,7 @@ dependencies = [
[[package]]
name = "rbx_dom_weak"
version = "2.4.0"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=ce4c5bf7b18c813417ad14cc37e5abe281dfb51a#ce4c5bf7b18c813417ad14cc37e5abe281dfb51a"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=88aed24a127d489431265ed42b408b003e08c025#88aed24a127d489431265ed42b408b003e08c025"
dependencies = [
"rbx_types",
"serde",
@ -1196,7 +1196,7 @@ dependencies = [
[[package]]
name = "rbx_reflection"
version = "4.2.0"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=ce4c5bf7b18c813417ad14cc37e5abe281dfb51a#ce4c5bf7b18c813417ad14cc37e5abe281dfb51a"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=88aed24a127d489431265ed42b408b003e08c025#88aed24a127d489431265ed42b408b003e08c025"
dependencies = [
"rbx_types",
"serde",
@ -1205,7 +1205,7 @@ dependencies = [
[[package]]
name = "rbx_reflection_database"
version = "0.2.5+roblox-530"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=ce4c5bf7b18c813417ad14cc37e5abe281dfb51a#ce4c5bf7b18c813417ad14cc37e5abe281dfb51a"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=88aed24a127d489431265ed42b408b003e08c025#88aed24a127d489431265ed42b408b003e08c025"
dependencies = [
"lazy_static",
"rbx_reflection",
@ -1216,7 +1216,7 @@ dependencies = [
[[package]]
name = "rbx_types"
version = "1.4.2"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=ce4c5bf7b18c813417ad14cc37e5abe281dfb51a#ce4c5bf7b18c813417ad14cc37e5abe281dfb51a"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=88aed24a127d489431265ed42b408b003e08c025#88aed24a127d489431265ed42b408b003e08c025"
dependencies = [
"base64 0.13.1",
"bitflags",
@ -1230,7 +1230,7 @@ dependencies = [
[[package]]
name = "rbx_xml"
version = "0.12.4"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=ce4c5bf7b18c813417ad14cc37e5abe281dfb51a#ce4c5bf7b18c813417ad14cc37e5abe281dfb51a"
source = "git+https://github.com/rojo-rbx/rbx-dom?rev=88aed24a127d489431265ed42b408b003e08c025#88aed24a127d489431265ed42b408b003e08c025"
dependencies = [
"base64 0.13.1",
"log",

View file

@ -22,11 +22,11 @@ glam = "0.23"
rand = "0.8"
thiserror = "1.0"
rbx_binary = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "ce4c5bf7b18c813417ad14cc37e5abe281dfb51a" }
rbx_dom_weak = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "ce4c5bf7b18c813417ad14cc37e5abe281dfb51a" }
rbx_reflection = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "ce4c5bf7b18c813417ad14cc37e5abe281dfb51a" }
rbx_reflection_database = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "ce4c5bf7b18c813417ad14cc37e5abe281dfb51a" }
rbx_xml = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "ce4c5bf7b18c813417ad14cc37e5abe281dfb51a" }
rbx_binary = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "88aed24a127d489431265ed42b408b003e08c025" }
rbx_dom_weak = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "88aed24a127d489431265ed42b408b003e08c025" }
rbx_reflection = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "88aed24a127d489431265ed42b408b003e08c025" }
rbx_reflection_database = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "88aed24a127d489431265ed42b408b003e08c025" }
rbx_xml = { git = "https://github.com/rojo-rbx/rbx-dom", rev = "88aed24a127d489431265ed42b408b003e08c025" }
[dev-dependencies]
anyhow = "1.0"

View file

@ -119,6 +119,7 @@ impl<'lua> RbxVariantToLua<'lua> for LuaAnyUserData<'lua> {
// check `EnumItem::from_instance_property` for specifics
Ok(match variant.clone() {
// Not yet implemented datatypes
// Rbx::Font(_) => todo!(),
// Rbx::PhysicalProperties(_) => todo!(),
// Rbx::Ray(_) => todo!(),
// Rbx::Region3(_) => todo!(),