From 0a02c28b26d7de11b125c4d1af24c7d290f903ef Mon Sep 17 00:00:00 2001 From: we sell insurance Date: Sun, 1 Sep 2024 12:26:48 -0500 Subject: [PATCH] Move serde into workspace --- Cargo.toml | 1 + pumpkin-core/Cargo.toml | 2 +- pumpkin-plugin/Cargo.toml | 2 +- pumpkin-protocol/Cargo.toml | 2 +- pumpkin-registry/Cargo.toml | 2 +- pumpkin-world/Cargo.toml | 2 +- pumpkin/Cargo.toml | 2 +- 7 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3fbea597f..e52fe3294 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,3 +17,4 @@ tokio = { version = "1.39.2", features = ["net", "macros", "rt-multi-thread", "f rayon = "1.10.0" uuid = { version = "1.10.0", features = ["serde", "v3"] } derive_more = { version = "1.0.0", features = ["full"] } +serde = { version = "1.0", features = ["derive"] } diff --git a/pumpkin-core/Cargo.toml b/pumpkin-core/Cargo.toml index 6bd39248b..f2a86dcd1 100644 --- a/pumpkin-core/Cargo.toml +++ b/pumpkin-core/Cargo.toml @@ -4,7 +4,7 @@ version.workspace = true edition.workspace = true [dependencies] -serde = { version = "1.0", features = ["derive"] } +serde.workspace = true fastnbt = { git = "https://github.com/owengage/fastnbt.git" } uuid.workspace = true colored = "2" diff --git a/pumpkin-plugin/Cargo.toml b/pumpkin-plugin/Cargo.toml index e757c6539..558ce3b4c 100644 --- a/pumpkin-plugin/Cargo.toml +++ b/pumpkin-plugin/Cargo.toml @@ -6,4 +6,4 @@ edition.workspace = true [dependencies] extism = "1.5.0" log.workspace = true -serde ={ version = "1.0.209", features = ["derive"] } \ No newline at end of file +serde.workspace = true diff --git a/pumpkin-protocol/Cargo.toml b/pumpkin-protocol/Cargo.toml index e87e51557..b9d59e16f 100644 --- a/pumpkin-protocol/Cargo.toml +++ b/pumpkin-protocol/Cargo.toml @@ -12,7 +12,7 @@ bytes = "1.7" uuid.workspace = true -serde = { version = "1.0", features = ["derive"] } +serde.workspace = true # to parse strings to json responses serde_json = "1.0" diff --git a/pumpkin-registry/Cargo.toml b/pumpkin-registry/Cargo.toml index f1e53cba3..8ba0b9457 100644 --- a/pumpkin-registry/Cargo.toml +++ b/pumpkin-registry/Cargo.toml @@ -11,4 +11,4 @@ pumpkin-core = { path = "../pumpkin-core"} fastnbt = { git = "https://github.com/owengage/fastnbt.git" } fastsnbt = "0.2" -serde = { version = "1.0", features = ["derive"] } +serde.workspace = true diff --git a/pumpkin-world/Cargo.toml b/pumpkin-world/Cargo.toml index 4008eaa84..687c60b58 100644 --- a/pumpkin-world/Cargo.toml +++ b/pumpkin-world/Cargo.toml @@ -14,7 +14,7 @@ itertools = "0.13.0" thiserror = "1.0.63" futures = "0.3.30" flate2 = "1.0.33" -serde = { version = "1.0", features = ["derive"] } +serde.workspace = true lazy_static = "1.5.0" serde_json = "1.0" static_assertions = "1.1.0" diff --git a/pumpkin/Cargo.toml b/pumpkin/Cargo.toml index 0494fc462..ef2d4371f 100644 --- a/pumpkin/Cargo.toml +++ b/pumpkin/Cargo.toml @@ -18,7 +18,7 @@ pumpkin-protocol = { path = "../pumpkin-protocol"} pumpkin-registry = { path = "../pumpkin-registry"} # config -serde = { version = "1.0", features = ["derive"] } +serde.workspace = true serde_json = "1.0" toml = "0.8.19"