Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

Commit 1242033

Browse files
authored
chore: define all workspace members in workspace dependencies (#1388)
1 parent 41ef1a8 commit 1242033

File tree

25 files changed

+235
-195
lines changed

25 files changed

+235
-195
lines changed

Cargo.toml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,46 @@ exclude = [
4545
]
4646

4747
[workspace.dependencies]
48+
fluence-libp2p = { path = "crates/libp2p" }
49+
ctrlc-adapter = { path = "crates/ctrlc-adapter" }
50+
control-macro = { path = "crates/control-macro" }
51+
waiting-queues = { path = "crates/waiting-queues" }
52+
local-vm = { path = "crates/local-vm" }
53+
uuid-utils = { path = "crates/uuid-utils" }
54+
test-utils = { path = "crates/test-utils" }
55+
fs-utils = { path = "crates/fs-utils" }
56+
log-utils = { path = "crates/log-utils" }
57+
config-utils = { path = "crates/config-utils" }
58+
service-modules = { path = "crates/service-modules" }
59+
ivalue-utils = { path = "crates/ivalue-utils" }
60+
particle-args = { path = "crates/particle-args" }
61+
json-utils = { path = "crates/json-utils" }
62+
server-config = { path = "crates/server-config" }
63+
kademlia = { path = "crates/kademlia" }
64+
async-unlock = { path = "crates/async-unlock" }
65+
now-millis = { path = "crates/now-millis" }
66+
toml-utils = { path = "crates/toml-utils" }
67+
air-interpreter-fs = { path = "crates/air-interpreter-fs" }
68+
builtins-deployer = { path = "crates/builtins-deployer" }
69+
created-swarm = { path = "crates/created-swarm" }
70+
toy-vms = { path = "crates/toy-vms" }
71+
connected-client = { path = "crates/connected-client" }
72+
test-constants = { path = "crates/test-constants" }
73+
peer-metrics = { path = "crates/peer-metrics" }
74+
spell-event-bus = { path = "crates/spell-event-bus" }
75+
sorcerer = { path = "sorcerer" }
76+
builtins = { path = "particle-node/tests/builtins" }
77+
particle-node = { path = "particle-node" }
78+
aquamarine = { path = "aquamarine" }
79+
particle-protocol = { path = "particle-protocol" }
80+
particle-services = { path = "particle-services" }
81+
particle-builtins = { path = "particle-builtins" }
82+
particle-modules = { path = "particle-modules" }
83+
connection-pool = { path = "connection-pool" }
84+
script-storage = { path = "script-storage" }
85+
spell-storage = { path = "spell-storage" }
86+
particle-execution = { path = "particle-execution" }
87+
4888
fluence-spell-dtos = "0.1.4"
4989
fluence-spell-distro = "0.3.0"
5090
fluence-app-service = "0.23.0"

aquamarine/Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ authors = ["Fluence Labs"]
55
edition = "2018"
66

77
[dependencies]
8-
particle-protocol = { path = "../particle-protocol"}
9-
particle-services = { path = "../particle-services"}
10-
particle-builtins = { path = "../particle-builtins" }
8+
particle-protocol = { workspace = true }
9+
particle-services = { workspace = true }
10+
particle-builtins = { workspace = true }
1111

12-
now-millis = { path = "../crates/now-millis" }
13-
fluence-libp2p = { path = "../crates/libp2p" }
14-
config-utils = { path = "../crates/config-utils" }
15-
particle-args = { path = "../crates/particle-args" }
16-
control-macro = { path = "../crates/control-macro" }
17-
fs-utils = { path = "../crates/fs-utils" }
18-
peer-metrics = { path = "../crates/peer-metrics" }
19-
particle-execution = { path = "../particle-execution" }
12+
now-millis = { workspace = true }
13+
fluence-libp2p = { workspace = true }
14+
config-utils = { workspace = true }
15+
particle-args = { workspace = true }
16+
control-macro = { workspace = true }
17+
fs-utils = { workspace = true }
18+
peer-metrics = { workspace = true }
19+
particle-execution = { workspace = true }
2020

2121
avm-server = { workspace = true }
2222
libp2p = { workspace = true }

connection-pool/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ authors = ["Fluence Labs"]
55
edition = "2018"
66

77
[dependencies]
8-
particle-protocol = { path = "../particle-protocol"}
9-
fluence-libp2p = { path = "../crates/libp2p" }
10-
peer-metrics = { path = "../crates/peer-metrics" }
8+
particle-protocol = { workspace = true }
9+
fluence-libp2p = { workspace = true }
10+
peer-metrics = { workspace = true }
1111

1212
libp2p = { workspace = true }
1313

crates/builtins-deployer/Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@ authors = ["Fluence Labs"]
55
edition = "2018"
66

77
[dependencies]
8-
particle-modules = { path = "../../particle-modules" }
9-
particle-protocol = { path = "../../particle-protocol" }
10-
particle-execution = { path = "../../particle-execution" }
11-
particle-args = { path = "../particle-args" }
12-
aquamarine = { path = "../../aquamarine" }
13-
service-modules = { path = "../service-modules" }
14-
local-vm = { path = "../local-vm" }
15-
fs-utils = { path = "../fs-utils" }
16-
uuid-utils = { path = "../uuid-utils" }
17-
now-millis = { path = "../now-millis" }
18-
fluence-libp2p = { path = "../libp2p" }
8+
particle-modules = { workspace = true }
9+
particle-protocol = { workspace = true }
10+
particle-execution = { workspace = true }
11+
particle-args = { workspace = true }
12+
aquamarine = { workspace = true }
13+
service-modules = { workspace = true }
14+
local-vm = { workspace = true }
15+
fs-utils = { workspace = true }
16+
uuid-utils = { workspace = true }
17+
now-millis = { workspace = true }
18+
fluence-libp2p = { workspace = true }
1919

2020
futures = { workspace = true }
2121
parking_lot = { workspace = true }

crates/connected-client/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ authors = ["Fluence Labs"]
55
edition = "2018"
66

77
[dependencies]
8-
particle-protocol = { path = "../../particle-protocol" }
9-
fluence-libp2p = { path = "../libp2p" }
10-
test-constants = { path = "../test-constants"}
11-
local-vm = { path = "../local-vm"}
8+
particle-protocol = { workspace = true }
9+
fluence-libp2p = { workspace = true }
10+
test-constants = { workspace = true }
11+
local-vm = { workspace = true }
1212

1313
fluence-keypair = { workspace = true }
1414
libp2p = { workspace = true }

crates/created-swarm/Cargo.toml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,21 @@ authors = ["Fluence Labs"]
55
edition = "2018"
66

77
[dependencies]
8-
test-constants = { path = "../test-constants" }
9-
particle-execution = { path = "../../particle-execution" }
10-
particle-args = { path = "../particle-args" }
11-
config-utils = { path = "../config-utils" }
12-
server-config = { path = "../server-config" }
13-
fluence-libp2p = { path = "../libp2p" }
14-
particle-node = { path = "../../particle-node" }
15-
particle-protocol = { path = "../../particle-protocol" }
16-
aquamarine = { path = "../../aquamarine" }
17-
connection-pool = { path = "../../connection-pool" }
18-
script-storage = { path = "../../script-storage" }
19-
fs-utils = { path = "../fs-utils" }
20-
air-interpreter-fs = { path = "../air-interpreter-fs" }
21-
builtins-deployer = { path = "../builtins-deployer" }
22-
toy-vms = { path = "../toy-vms" }
8+
test-constants = { workspace = true }
9+
particle-execution = { workspace = true }
10+
particle-args = { workspace = true }
11+
config-utils = { workspace = true }
12+
server-config = { workspace = true }
13+
fluence-libp2p = { workspace = true }
14+
particle-node = { workspace = true }
15+
particle-protocol = { workspace = true }
16+
aquamarine = { workspace = true }
17+
connection-pool = { workspace = true }
18+
script-storage = { workspace = true }
19+
fs-utils = { workspace = true }
20+
air-interpreter-fs = { workspace = true }
21+
builtins-deployer = { workspace = true }
22+
toy-vms = { workspace = true }
2323

2424
fluence-keypair = { workspace = true }
2525

crates/kademlia/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ authors = ["Fluence Labs"]
55
edition = "2018"
66

77
[dependencies]
8-
particle-protocol = { path = "../../particle-protocol" }
8+
particle-protocol = { workspace = true }
99

10-
control-macro = { path = "../control-macro" }
11-
fluence-libp2p = { path = "../libp2p" }
12-
server-config = { path = "../server-config" }
10+
control-macro = { workspace = true }
11+
fluence-libp2p = { workspace = true }
12+
server-config = { workspace = true }
1313

1414
libp2p = { workspace = true }
1515
libp2p-metrics = { workspace = true, features = ["kad"] }

crates/local-vm/Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ authors = ["Fluence Labs"]
55
edition = "2018"
66

77
[dependencies]
8-
ivalue-utils = { path = "../ivalue-utils" }
9-
particle-args = { path = "../particle-args" }
10-
particle-protocol = { path = "../../particle-protocol" }
11-
particle-execution = { path = "../../particle-execution" }
12-
now-millis = { path = "../now-millis"}
13-
uuid-utils = { path = "../uuid-utils" }
14-
fs-utils = { path = "../fs-utils"}
15-
aquamarine = { path = "../../aquamarine"}
16-
air-interpreter-fs = { path = "../air-interpreter-fs" }
8+
ivalue-utils = { workspace = true }
9+
particle-args = { workspace = true }
10+
particle-protocol = { workspace = true }
11+
particle-execution = { workspace = true }
12+
now-millis = { workspace = true }
13+
uuid-utils = { workspace = true }
14+
fs-utils = { workspace = true }
15+
aquamarine = { workspace = true }
16+
air-interpreter-fs = { workspace = true }
1717

1818
air-interpreter-wasm = { workspace = true }
1919
avm-server = { workspace = true }

crates/particle-args/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ authors = ["Fluence Labs"]
55
edition = "2018"
66

77
[dependencies]
8-
ivalue-utils = { path = "../ivalue-utils" }
9-
json-utils = { path = "../json-utils" }
10-
control-macro = { path = "../control-macro" }
8+
ivalue-utils = { workspace = true }
9+
json-utils = { workspace = true }
10+
control-macro = { workspace = true }
1111

1212
avm-server = { workspace = true }
1313

crates/peer-metrics/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ prometheus-client = { workspace = true }
88
log = { workspace = true }
99
bytesize = "1.1.0"
1010
fluence-app-service = { workspace = true }
11-
fluence-libp2p = { path = "../libp2p" }
11+
fluence-libp2p = { workspace = true }
1212
async-std = { workspace = true }
1313
futures = { workspace = true }
1414
serde = { version = "1.0.145", features = ["derive"] }

0 commit comments

Comments
 (0)