Remove unused dependencies from the Cargo.toml files via cargo shear (#2723)

* cargo shear ignore rules

* cargo shear

* cargo shear manual dependency removal

* cargo shear: ignore editor in proc-macros
This commit is contained in:
Firestar99
2025-06-19 20:28:17 -07:00
committed by Keavon Chambers
parent 3489f9ddb1
commit 14d90195ad
15 changed files with 18 additions and 156 deletions
Generated
-84
View File
@@ -230,15 +230,6 @@ dependencies = [
"libloading 0.8.6",
]
[[package]]
name = "async-mutex"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156e"
dependencies = [
"event-listener",
]
[[package]]
name = "atk"
version = "0.18.2"
@@ -385,7 +376,6 @@ dependencies = [
"dyn-any",
"glam",
"kurbo",
"log",
"serde",
]
@@ -1359,7 +1349,6 @@ version = "0.3.1"
dependencies = [
"dyn-any-derive",
"glam",
"log",
"reqwest",
]
@@ -1472,12 +1461,6 @@ dependencies = [
"num-traits",
]
[[package]]
name = "event-listener"
version = "2.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
[[package]]
name = "exr"
version = "1.73.0"
@@ -2144,19 +2127,15 @@ dependencies = [
name = "graph-craft"
version = "0.1.0"
dependencies = [
"base64 0.22.1",
"bezier-rs",
"bytemuck",
"criterion",
"dyn-any",
"futures",
"glam",
"graph-craft",
"graphene-core",
"iai-callgrind",
"js-sys",
"log",
"num-traits",
"pretty_assertions",
"reqwest",
"rustc-hash 2.1.1",
@@ -2166,7 +2145,6 @@ dependencies = [
"tokio",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"wgpu-executor",
"winit",
@@ -2176,24 +2154,16 @@ dependencies = [
name = "graphene-cli"
version = "0.1.0"
dependencies = [
"bezier-rs",
"bitflags 2.9.0",
"chrono",
"clap",
"dyn-any",
"fern",
"futures",
"glam",
"graph-craft",
"graphene-core",
"graphene-std",
"image",
"interpreted-executor",
"log",
"serde",
"serde_json",
"tokio",
"wasm-bindgen",
"wgpu",
"wgpu-executor",
]
@@ -2210,7 +2180,6 @@ dependencies = [
"glam",
"half",
"image",
"js-sys",
"kurbo",
"log",
"math-parser",
@@ -2230,7 +2199,6 @@ dependencies = [
"tokio",
"usvg",
"vello",
"wasm-bindgen",
"web-sys",
"wgpu",
]
@@ -2249,8 +2217,6 @@ dependencies = [
"graph-craft",
"graphene-core",
"image",
"image-compare",
"js-sys",
"log",
"ndarray",
"node-macro",
@@ -2258,21 +2224,14 @@ dependencies = [
"rand 0.9.0",
"rand_chacha 0.9.0",
"reqwest",
"resvg",
"rustc-hash 2.1.1",
"serde",
"serde_json",
"tokio",
"url",
"usvg",
"vello",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"wgpu",
"wgpu-executor",
"wgpu-types",
"winit",
]
[[package]]
@@ -2286,8 +2245,6 @@ dependencies = [
"graphite-editor",
"log",
"ron",
"serde",
"serde_json",
"tauri",
"tauri-build",
"tauri-plugin-http",
@@ -2299,10 +2256,8 @@ dependencies = [
name = "graphite-editor"
version = "0.0.0"
dependencies = [
"async-mutex",
"bezier-rs",
"bitflags 2.9.0",
"convert_case 0.7.1",
"derivative",
"dyn-any",
"env_logger",
@@ -2336,7 +2291,6 @@ dependencies = [
name = "graphite-proc-macros"
version = "0.0.0"
dependencies = [
"convert_case 0.7.1",
"graphite-editor",
"proc-macro2",
"quote",
@@ -2348,8 +2302,6 @@ dependencies = [
name = "graphite-wasm"
version = "0.0.0"
dependencies = [
"bezier-rs",
"futures",
"glam",
"graph-craft",
"graphene-core",
@@ -2357,7 +2309,6 @@ dependencies = [
"js-sys",
"log",
"math-parser",
"ron",
"serde",
"serde-wasm-bindgen",
"wasm-bindgen",
@@ -2896,18 +2847,6 @@ dependencies = [
"zune-jpeg",
]
[[package]]
name = "image-compare"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96cd73af13ae2e7220a1c02fe7d6bb53be50612ba7fabbb5c88e7753645f1f3c"
dependencies = [
"image",
"itertools 0.12.1",
"rayon",
"thiserror 1.0.69",
]
[[package]]
name = "image-webp"
version = "0.1.3"
@@ -2996,16 +2935,12 @@ dependencies = [
"dyn-any",
"futures",
"glam",
"glob",
"graph-craft",
"graphene-core",
"graphene-std",
"iai-callgrind",
"log",
"num-traits",
"once_cell",
"serde",
"wgpu",
"wgpu-executor",
]
@@ -3410,7 +3345,6 @@ version = "0.0.0"
dependencies = [
"criterion",
"lazy_static",
"log",
"num-complex",
"pest",
"pest_derive",
@@ -3767,15 +3701,6 @@ dependencies = [
"syn 2.0.99",
]
[[package]]
name = "nvtx"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad2e855e8019f99e4b94ac33670eb4e4f570a2e044f3749a0b2c7f83b841e52c"
dependencies = [
"cc",
]
[[package]]
name = "objc"
version = "0.2.7"
@@ -7492,20 +7417,11 @@ name = "wgpu-executor"
version = "0.1.0"
dependencies = [
"anyhow",
"base64 0.22.1",
"bytemuck",
"dyn-any",
"futures",
"futures-intrusive",
"glam",
"graphene-core",
"half",
"log",
"node-macro",
"num-traits",
"nvtx",
"serde",
"spirv",
"vello",
"web-sys",
"wgpu",