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
+3 -1
View File
@@ -23,7 +23,6 @@ serde-discriminant = []
proc-macro2 = { workspace = true }
syn = { workspace = true }
quote = { workspace = true }
convert_case = { workspace = true }
[dev-dependencies]
# Local dependencies
@@ -31,3 +30,6 @@ editor = { path = "../editor", package = "graphite-editor" }
# Workspace dependencies
serde = { workspace = true }
[package.metadata.cargo-shear]
ignored = ["graphite-editor"]