Skip to content

Commit ce9b610

Browse files
author
Yuji Matsumoto
committed
refactor: clean up Cargo.toml files by removing unused dependencies
1 parent 7fba774 commit ce9b610

File tree

12 files changed

+8
-84
lines changed

12 files changed

+8
-84
lines changed

Cargo.lock

Lines changed: 0 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backlog-mcp-server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ backlog-issue = { path = "../crates/backlog-issue" } # For CustomFieldType
3030
backlog-domain-models = { path = "../crates/backlog-domain-models" } # For CustomFieldType and CustomFieldSettings
3131
schemars = { workspace = true, features = ["derive"] } # For JsonSchema derive
3232
strsim = "0.11.1"
33-
base64 = { workspace = true } # Added for base64 encoding
33+
base64 = { workspace = true }
3434
dashmap = "6.1"
3535

3636
[dev-dependencies]

crates/backlog-activity/Cargo.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,14 @@ license.workspace = true
88
# Internal crates
99
backlog-api-core = { path = "../backlog-api-core" }
1010
backlog-core = { path = "../backlog-core" }
11-
backlog-domain-models = { path = "../backlog-domain-models" }
12-
backlog-api-macros = { path = "../backlog-api-macros" }
1311
client = { path = "../client" }
1412

1513
# External dependencies
16-
serde = { version = "1.0", features = ["derive"] }
17-
chrono = { version = "0.4", features = ["serde"] }
14+
serde = { workspace = true, features = ["derive"] }
15+
chrono = { workspace = true, features = ["serde"] }
1816

1917
[dev-dependencies]
20-
tokio = { version = "1.45", features = ["macros", "rt"] }
18+
tokio = { workspace = true, features = ["macros", "rt"] }
2119
serde_json = "1.0"
2220
wiremock = "0.6"
2321

crates/backlog-api-macros/Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,3 @@ proc-macro = true
1212
syn = { version = "2.0", features = ["full"] }
1313
quote = "1.0"
1414
proc-macro2 = "1.0"
15-
16-
[dev-dependencies]
17-
tokio-test = "0.4"

crates/backlog-git/Cargo.toml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,20 @@ license.workspace = true
77
[dependencies]
88
serde = { workspace = true }
99
serde_json = { workspace = true }
10-
thiserror = { workspace = true }
1110
chrono = { workspace = true }
1211
backlog-core = { path = "../backlog-core", features = ["schemars"] }
1312
backlog-api-core = { path = "../backlog-api-core" }
1413
backlog-api-macros = { path = "../backlog-api-macros" }
1514
client = { path = "../client" }
1615
derive_builder = { workspace = true }
17-
reqwest = { workspace = true }
1816
url = { workspace = true }
17+
schemars = { workspace = true, optional = true }
1918

2019
[features]
2120
default = []
2221
writable = ["client/writable"]
2322
schemars = ["dep:schemars", "backlog-core/schemars"]
2423

25-
[dependencies.schemars]
26-
workspace = true
27-
optional = true
28-
2924
[dev-dependencies]
3025
client = { path = "../client", features = ["test-utils"] }
3126
wiremock = { workspace = true }

crates/backlog-issue/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ backlog-api-macros = { path = "../backlog-api-macros" }
1717
serde = { workspace = true }
1818
serde_json = { workspace = true }
1919
serde_repr = { workspace = true }
20-
thiserror = { workspace = true }
2120
chrono = { workspace = true }
2221
derive_builder = { workspace = true }
2322
schemars = { workspace = true, features = ["chrono"], optional = true }

crates/backlog-space/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ backlog-api-core = { path = "../backlog-api-core" }
1414
backlog-api-macros = { path = "../backlog-api-macros" }
1515
serde = { workspace = true }
1616
serde_json = { workspace = true }
17-
thiserror = { workspace = true }
1817
chrono = { workspace = true }
1918
regex = { workspace = true }
2019
derive_builder = { workspace = true }

crates/backlog-team/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ keywords = ["backlog", "team", "api"]
1111
[dependencies]
1212
backlog-api-core = { path = "../backlog-api-core", version = "0.1.0" }
1313
backlog-core = { path = "../backlog-core", version = "0.1.0" }
14-
backlog-domain-models = { path = "../backlog-domain-models", version = "0.1.0" }
1514
client = { path = "../client", version = "0.1.0" }
1615
serde = { workspace = true }
1716
serde_json = { workspace = true }
@@ -26,4 +25,4 @@ backlog-api-client = { path = "../backlog-api-client", features = ["team"] }
2625
[features]
2726
default = []
2827
writable = []
29-
schemars = ["backlog-core/schemars", "backlog-domain-models/schemars"]
28+
schemars = ["backlog-core/schemars"]

crates/backlog-user/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,10 @@ backlog-issue = { path = "../backlog-issue" }
1717
backlog-watching = { path = "../backlog-watching" }
1818
serde = { workspace = true }
1919
serde_json = { workspace = true }
20-
thiserror = { workspace = true }
2120
chrono = { workspace = true }
22-
tokio = { workspace = true }
2321
derive_builder = { workspace = true }
2422

2523
[dev-dependencies]
2624
client = { path = "../client", features = ["test-utils"] }
2725
wiremock = { workspace = true }
26+
tokio = { workspace = true }

crates/backlog-watching/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,11 @@ categories = ["api-bindings"]
1212
[dependencies]
1313
backlog-api-core = { path = "../backlog-api-core" }
1414
backlog-core = { path = "../backlog-core" }
15-
backlog-domain-models = { path = "../backlog-domain-models" }
1615
backlog-issue = { path = "../backlog-issue" }
1716
client = { path = "../client" }
1817
serde = { workspace = true }
1918
serde_json = { workspace = true }
2019
chrono = { workspace = true, features = ["serde"] }
21-
tokio = { workspace = true }
2220

2321
[dev-dependencies]
2422
client = { path = "../client", features = ["test-utils"] }

0 commit comments

Comments
 (0)