From a9a9d930d3c0e6ca69a68a2837139b7dd9b3ab6a Mon Sep 17 00:00:00 2001 From: Joe Date: Tue, 20 Jan 2026 20:45:43 -0600 Subject: [PATCH] Update Cargo.toml and Cargo.lock to use rbx-dom dependencies from GitHub, replacing local paths with Git sources for improved version control and collaboration. --- Cargo.lock | 6 ++++++ Cargo.toml | 28 ++++++++++++++-------------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 88e76c11..9154e5d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1796,6 +1796,7 @@ dependencies = [ [[package]] name = "rbx_binary" version = "2.0.1" +source = "git+https://github.com/UserGeneratedLLC/rbx-dom#7ef7d448ba6d30c4cb217b228d5c22c6f5ac07f3" dependencies = [ "ahash", "log", @@ -1812,6 +1813,7 @@ dependencies = [ [[package]] name = "rbx_dom_weak" version = "4.1.0" +source = "git+https://github.com/UserGeneratedLLC/rbx-dom#7ef7d448ba6d30c4cb217b228d5c22c6f5ac07f3" dependencies = [ "ahash", "rbx_types", @@ -1822,6 +1824,7 @@ dependencies = [ [[package]] name = "rbx_reflection" version = "6.1.0" +source = "git+https://github.com/UserGeneratedLLC/rbx-dom#7ef7d448ba6d30c4cb217b228d5c22c6f5ac07f3" dependencies = [ "rbx_types", "serde", @@ -1831,6 +1834,7 @@ dependencies = [ [[package]] name = "rbx_reflection_database" version = "2.0.2+roblox-700" +source = "git+https://github.com/UserGeneratedLLC/rbx-dom#7ef7d448ba6d30c4cb217b228d5c22c6f5ac07f3" dependencies = [ "dirs 5.0.1", "log", @@ -1842,6 +1846,7 @@ dependencies = [ [[package]] name = "rbx_types" version = "3.1.0" +source = "git+https://github.com/UserGeneratedLLC/rbx-dom#7ef7d448ba6d30c4cb217b228d5c22c6f5ac07f3" dependencies = [ "base64 0.13.1", "bitflags 1.3.2", @@ -1855,6 +1860,7 @@ dependencies = [ [[package]] name = "rbx_xml" version = "2.0.1" +source = "git+https://github.com/UserGeneratedLLC/rbx-dom#7ef7d448ba6d30c4cb217b228d5c22c6f5ac07f3" dependencies = [ "ahash", "base64 0.13.1", diff --git a/Cargo.toml b/Cargo.toml index 9e69ea63..fe95b1af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,20 +48,12 @@ harness = false [dependencies] memofs = { version = "0.3.1", path = "crates/memofs" } -# These dependencies can be uncommented when working on rbx-dom simultaneously -rbx_binary = { path = "../rbx-dom/rbx_binary", features = [ - "unstable_text_format", -] } -rbx_dom_weak = { path = "../rbx-dom/rbx_dom_weak" } -rbx_reflection = { path = "../rbx-dom/rbx_reflection" } -rbx_reflection_database = { path = "../rbx-dom/rbx_reflection_database" } -rbx_xml = { path = "../rbx-dom/rbx_xml" } - -# rbx_binary = { version = "2.0.1", features = ["unstable_text_format"] } -# rbx_dom_weak = "4.1.0" -# rbx_reflection = "6.1.0" -# rbx_reflection_database = "2.0.2" -# rbx_xml = "2.0.1" +# rbx-dom dependencies (from fork, use [patch] section at bottom for local dev) +rbx_binary = { git = "https://github.com/UserGeneratedLLC/rbx-dom", features = ["unstable_text_format"] } +rbx_dom_weak = { git = "https://github.com/UserGeneratedLLC/rbx-dom" } +rbx_reflection = { git = "https://github.com/UserGeneratedLLC/rbx-dom" } +rbx_reflection_database = { git = "https://github.com/UserGeneratedLLC/rbx-dom" } +rbx_xml = { git = "https://github.com/UserGeneratedLLC/rbx-dom" } anyhow = "1.0.80" backtrace = "0.3.69" @@ -128,3 +120,11 @@ pretty_assertions = "1.4.0" serde_yaml = "0.8.26" tempfile = "3.10.1" walkdir = "2.5.0" + +# Uncomment for local development with rbx-dom +# [patch.'https://github.com/UserGeneratedLLC/rbx-dom'] +# rbx_binary = { path = "../rbx-dom/rbx_binary" } +# rbx_dom_weak = { path = "../rbx-dom/rbx_dom_weak" } +# rbx_reflection = { path = "../rbx-dom/rbx_reflection" } +# rbx_reflection_database = { path = "../rbx-dom/rbx_reflection_database" } +# rbx_xml = { path = "../rbx-dom/rbx_xml" }