Skip to content

Commit a843d15

Browse files
aurexavbkchr
andauthored
Reorder dependencies' keys (#6967)
It doesn't make sense to only reorder the features array. For example: This makes it hard for me to compare the dependencies and features, especially some crates have a really really long dependencies list. ```toml​ [dependencies] c = "*" a = "*" b = "*" [features] std = [ "a", "b", "c", ] ``` This makes my life easier. ```toml​ [dependencies] a = "*" b = "*" c = "*" [features] std = [ "a", "b", "c", ] ``` --------- Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: command-bot <>
1 parent 4e805ca commit a843d15

File tree

426 files changed

+2643
-2636
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

426 files changed

+2643
-2636
lines changed

.config/taplo.toml

+7
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,10 @@ keys = ["workspace.dependencies"]
4040

4141
[rule.formatting]
4242
reorder_keys = true
43+
44+
[[rule]]
45+
include = ["**/Cargo.toml"]
46+
keys = ["build-dependencies", "dependencies", "dev-dependencies"]
47+
48+
[rule.formatting]
49+
reorder_keys = true

bridges/chains/chain-bridge-hub-cumulus/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ workspace = true
1616
[dependencies]
1717
# Bridge Dependencies
1818

19-
bp-polkadot-core = { workspace = true }
2019
bp-messages = { workspace = true }
20+
bp-polkadot-core = { workspace = true }
2121
bp-runtime = { workspace = true }
2222

2323
# Substrate Based Dependencies
2424

25-
frame-system = { workspace = true }
2625
frame-support = { workspace = true }
26+
frame-system = { workspace = true }
2727
sp-api = { workspace = true }
2828
sp-std = { workspace = true }
2929

bridges/chains/chain-bridge-hub-kusama/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ workspace = true
1717
# Bridge Dependencies
1818

1919
bp-bridge-hub-cumulus = { workspace = true }
20-
bp-runtime = { workspace = true }
2120
bp-messages = { workspace = true }
21+
bp-runtime = { workspace = true }
2222

2323
# Substrate Based Dependencies
2424

bridges/chains/chain-bridge-hub-polkadot/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ workspace = true
1818
# Bridge Dependencies
1919

2020
bp-bridge-hub-cumulus = { workspace = true }
21-
bp-runtime = { workspace = true }
2221
bp-messages = { workspace = true }
22+
bp-runtime = { workspace = true }
2323

2424
# Substrate Based Dependencies
2525

bridges/chains/chain-bridge-hub-rococo/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ codec = { features = ["derive"], workspace = true }
1818

1919
# Bridge Dependencies
2020
bp-bridge-hub-cumulus = { workspace = true }
21-
bp-runtime = { workspace = true }
2221
bp-messages = { workspace = true }
22+
bp-runtime = { workspace = true }
2323
bp-xcm-bridge-hub = { workspace = true }
2424

2525
# Substrate Based Dependencies

bridges/chains/chain-bridge-hub-westend/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ codec = { features = ["derive"], workspace = true }
1818

1919
# Bridge Dependencies
2020
bp-bridge-hub-cumulus = { workspace = true }
21-
bp-runtime = { workspace = true }
2221
bp-messages = { workspace = true }
22+
bp-runtime = { workspace = true }
2323
bp-xcm-bridge-hub = { workspace = true }
2424

2525
# Substrate Based Dependencies

bridges/modules/beefy/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ sp-runtime = { workspace = true }
3131
sp-std = { workspace = true }
3232

3333
[dev-dependencies]
34-
sp-consensus-beefy = { workspace = true, default-features = true }
34+
bp-test-utils = { workspace = true, default-features = true }
3535
mmr-lib = { workspace = true }
3636
pallet-beefy-mmr = { workspace = true, default-features = true }
3737
pallet-mmr = { workspace = true, default-features = true }
3838
rand = { workspace = true, default-features = true }
39+
sp-consensus-beefy = { workspace = true, default-features = true }
3940
sp-io = { workspace = true, default-features = true }
40-
bp-test-utils = { workspace = true, default-features = true }
4141

4242
[features]
4343
default = ["std"]

bridges/modules/grandpa/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ scale-info = { features = ["derive"], workspace = true }
1919

2020
# Bridge Dependencies
2121

22-
bp-runtime = { workspace = true }
2322
bp-header-chain = { workspace = true }
23+
bp-runtime = { workspace = true }
2424

2525
# Substrate Dependencies
2626

bridges/modules/messages/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ bp-runtime = { features = ["test-helpers"], workspace = true }
3333
bp-test-utils = { workspace = true }
3434
pallet-balances = { workspace = true }
3535
pallet-bridge-grandpa = { workspace = true }
36-
sp-io = { workspace = true }
3736
sp-core = { workspace = true }
37+
sp-io = { workspace = true }
3838

3939
[features]
4040
default = ["std"]

bridges/modules/relayers/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@ sp-runtime = { workspace = true }
3434
sp-std = { workspace = true }
3535

3636
[dev-dependencies]
37-
bp-runtime = { workspace = true }
38-
pallet-balances = { workspace = true, default-features = true }
39-
sp-io = { workspace = true }
40-
sp-runtime = { workspace = true }
4137
bp-parachains = { workspace = true }
4238
bp-polkadot-core = { workspace = true }
39+
bp-runtime = { workspace = true }
4340
bp-test-utils = { workspace = true }
41+
pallet-balances = { workspace = true, default-features = true }
4442
pallet-utility = { workspace = true }
4543
sp-core = { workspace = true }
44+
sp-io = { workspace = true }
45+
sp-runtime = { workspace = true }
4646

4747
[features]
4848
default = ["std"]

bridges/modules/xcm-bridge-hub/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ xcm-builder = { workspace = true }
3434
xcm-executor = { workspace = true }
3535

3636
[dev-dependencies]
37-
pallet-balances = { workspace = true }
38-
sp-io = { workspace = true }
39-
bp-runtime = { workspace = true }
4037
bp-header-chain = { workspace = true }
41-
pallet-xcm-bridge-hub-router = { workspace = true }
38+
bp-runtime = { workspace = true }
4239
bp-xcm-bridge-hub-router = { workspace = true }
40+
pallet-balances = { workspace = true }
41+
pallet-xcm-bridge-hub-router = { workspace = true }
4342
polkadot-parachain-primitives = { workspace = true }
43+
sp-io = { workspace = true }
4444

4545
[features]
4646
default = ["std"]

bridges/primitives/beefy/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ bp-runtime = { workspace = true }
2323
# Substrate Dependencies
2424

2525
binary-merkle-tree = { workspace = true }
26-
sp-consensus-beefy = { workspace = true }
2726
frame-support = { workspace = true }
2827
pallet-beefy-mmr = { workspace = true }
2928
pallet-mmr = { workspace = true }
29+
sp-consensus-beefy = { workspace = true }
3030
sp-runtime = { workspace = true }
3131
sp-std = { workspace = true }
3232

bridges/primitives/header-chain/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ bp-runtime = { workspace = true }
2323
# Substrate Dependencies
2424

2525
frame-support = { workspace = true }
26-
sp-core = { features = ["serde"], workspace = true }
2726
sp-consensus-grandpa = { features = ["serde"], workspace = true }
27+
sp-core = { features = ["serde"], workspace = true }
2828
sp-runtime = { features = ["serde"], workspace = true }
2929
sp-std = { workspace = true }
3030

bridges/primitives/messages/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ scale-info = { features = ["bit-vec", "derive"], workspace = true }
1616
serde = { features = ["alloc", "derive"], workspace = true }
1717

1818
# Bridge dependencies
19-
bp-runtime = { workspace = true }
2019
bp-header-chain = { workspace = true }
20+
bp-runtime = { workspace = true }
2121

2222
# Substrate Dependencies
2323
frame-support = { workspace = true }
2424
sp-core = { workspace = true }
25-
sp-std = { workspace = true }
2625
sp-io = { workspace = true }
26+
sp-std = { workspace = true }
2727

2828
[dev-dependencies]
29+
bp-runtime = { workspace = true }
2930
hex = { workspace = true, default-features = true }
3031
hex-literal = { workspace = true, default-features = true }
31-
bp-runtime = { workspace = true }
3232

3333
[features]
3434
default = ["std"]

bridges/primitives/relayers/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ bp-parachains = { workspace = true }
2121
bp-runtime = { workspace = true }
2222

2323
# Substrate Dependencies
24-
frame-system = { workspace = true }
2524
frame-support = { workspace = true }
25+
frame-system = { workspace = true }
2626
pallet-utility = { workspace = true }
2727
sp-runtime = { workspace = true }
2828
sp-std = { workspace = true }

bridges/primitives/xcm-bridge-hub-router/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ codec = { features = ["bit-vec", "derive"], workspace = true }
1515
scale-info = { features = ["bit-vec", "derive"], workspace = true }
1616

1717
# Substrate Dependencies
18-
sp-runtime = { workspace = true }
1918
sp-core = { workspace = true }
19+
sp-runtime = { workspace = true }
2020

2121
# Polkadot Dependencies
2222
xcm = { workspace = true }

bridges/primitives/xcm-bridge-hub/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ bp-messages = { workspace = true }
2020
bp-runtime = { workspace = true }
2121

2222
# Substrate Dependencies
23-
sp-std = { workspace = true }
24-
sp-io = { workspace = true }
25-
sp-core = { workspace = true }
2623
frame-support = { workspace = true }
24+
sp-core = { workspace = true }
25+
sp-io = { workspace = true }
26+
sp-std = { workspace = true }
2727

2828
# Polkadot Dependencies
2929
xcm = { workspace = true }

bridges/relays/client-substrate/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ futures = { workspace = true }
1818
jsonrpsee = { features = ["macros", "ws-client"], workspace = true }
1919
log = { workspace = true }
2020
num-traits = { workspace = true, default-features = true }
21+
quick_cache = { workspace = true }
2122
rand = { workspace = true, default-features = true }
22-
serde_json = { workspace = true }
2323
scale-info = { features = [
2424
"derive",
2525
], workspace = true, default-features = true }
26+
serde_json = { workspace = true }
27+
thiserror = { workspace = true }
2628
tokio = { features = [
2729
"rt-multi-thread",
2830
], workspace = true, default-features = true }
29-
thiserror = { workspace = true }
30-
quick_cache = { workspace = true }
3131

3232
# Bridge dependencies
3333

bridges/relays/lib-substrate-relay/Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -32,29 +32,29 @@ bp-relayers = { workspace = true, default-features = true }
3232

3333
equivocation-detector = { workspace = true }
3434
finality-relay = { workspace = true }
35-
parachains-relay = { workspace = true }
36-
relay-utils = { workspace = true }
3735
messages-relay = { workspace = true }
36+
parachains-relay = { workspace = true }
3837
relay-substrate-client = { workspace = true }
38+
relay-utils = { workspace = true }
3939

4040
pallet-bridge-grandpa = { workspace = true, default-features = true }
4141
pallet-bridge-messages = { workspace = true, default-features = true }
4242
pallet-bridge-parachains = { workspace = true, default-features = true }
4343

44-
bp-runtime = { workspace = true, default-features = true }
4544
bp-messages = { workspace = true, default-features = true }
45+
bp-runtime = { workspace = true, default-features = true }
4646

4747
# Substrate Dependencies
4848
frame-support = { workspace = true, default-features = true }
4949
frame-system = { workspace = true, default-features = true }
5050
pallet-balances = { workspace = true, default-features = true }
5151
pallet-grandpa = { workspace = true, default-features = true }
52-
sp-core = { workspace = true, default-features = true }
5352
sp-consensus-grandpa = { workspace = true, default-features = true }
53+
sp-core = { workspace = true, default-features = true }
5454
sp-runtime = { workspace = true, default-features = true }
5555
sp-trie = { workspace = true }
5656

5757
[dev-dependencies]
58-
scale-info = { features = ["derive"], workspace = true }
5958
pallet-transaction-payment = { workspace = true, default-features = true }
6059
relay-substrate-client = { features = ["test-helpers"], workspace = true }
60+
scale-info = { features = ["derive"], workspace = true }

bridges/relays/utils/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,24 @@ async-std = { workspace = true }
1616
async-trait = { workspace = true }
1717
backoff = { workspace = true }
1818
console = { workspace = true }
19-
isahc = { workspace = true }
20-
sp-tracing = { workspace = true, default-features = true }
2119
futures = { workspace = true }
20+
isahc = { workspace = true }
2221
jsonpath_lib = { workspace = true }
2322
log = { workspace = true }
2423
num-traits = { workspace = true, default-features = true }
2524
parking_lot = { workspace = true, default-features = true }
2625
serde_json = { workspace = true, default-features = true }
26+
sp-tracing = { workspace = true, default-features = true }
2727
sysinfo = { workspace = true }
28+
thiserror = { workspace = true }
2829
time = { features = ["formatting", "local-offset", "std"], workspace = true }
2930
tokio = { features = ["rt"], workspace = true, default-features = true }
30-
thiserror = { workspace = true }
3131

3232
# Bridge dependencies
3333

3434
bp-runtime = { workspace = true, default-features = true }
3535

3636
# Substrate dependencies
3737

38-
sp-runtime = { workspace = true, default-features = true }
3938
prometheus-endpoint = { workspace = true, default-features = true }
39+
sp-runtime = { workspace = true, default-features = true }

bridges/snowbridge/pallets/ethereum-client/Cargo.toml

+11-11
Original file line numberDiff line numberDiff line change
@@ -15,37 +15,37 @@ workspace = true
1515
targets = ["x86_64-unknown-linux-gnu"]
1616

1717
[dependencies]
18-
serde = { optional = true, workspace = true, default-features = true }
19-
serde_json = { optional = true, workspace = true, default-features = true }
2018
codec = { features = ["derive"], workspace = true }
21-
scale-info = { features = ["derive"], workspace = true }
2219
hex-literal = { optional = true, workspace = true, default-features = true }
2320
log = { workspace = true }
21+
scale-info = { features = ["derive"], workspace = true }
22+
serde = { optional = true, workspace = true, default-features = true }
23+
serde_json = { optional = true, workspace = true, default-features = true }
2424

2525
frame-benchmarking = { optional = true, workspace = true }
2626
frame-support = { workspace = true }
2727
frame-system = { workspace = true }
2828
sp-core = { workspace = true }
29-
sp-std = { workspace = true }
30-
sp-runtime = { workspace = true }
3129
sp-io = { optional = true, workspace = true }
30+
sp-runtime = { workspace = true }
31+
sp-std = { workspace = true }
3232

33+
pallet-timestamp = { optional = true, workspace = true }
34+
snowbridge-beacon-primitives = { workspace = true }
3335
snowbridge-core = { workspace = true }
3436
snowbridge-ethereum = { workspace = true }
3537
snowbridge-pallet-ethereum-client-fixtures = { optional = true, workspace = true }
36-
snowbridge-beacon-primitives = { workspace = true }
3738
static_assertions = { workspace = true }
38-
pallet-timestamp = { optional = true, workspace = true }
3939

4040
[dev-dependencies]
41-
rand = { workspace = true, default-features = true }
42-
sp-keyring = { workspace = true, default-features = true }
43-
serde_json = { workspace = true, default-features = true }
4441
hex-literal = { workspace = true, default-features = true }
4542
pallet-timestamp = { workspace = true, default-features = true }
43+
rand = { workspace = true, default-features = true }
44+
serde = { workspace = true, default-features = true }
45+
serde_json = { workspace = true, default-features = true }
4646
snowbridge-pallet-ethereum-client-fixtures = { workspace = true, default-features = true }
4747
sp-io = { workspace = true, default-features = true }
48-
serde = { workspace = true, default-features = true }
48+
sp-keyring = { workspace = true, default-features = true }
4949

5050
[features]
5151
default = ["std"]

bridges/snowbridge/pallets/ethereum-client/fixtures/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ targets = ["x86_64-unknown-linux-gnu"]
1616

1717
[dependencies]
1818
hex-literal = { workspace = true, default-features = true }
19+
snowbridge-beacon-primitives = { workspace = true }
20+
snowbridge-core = { workspace = true }
1921
sp-core = { workspace = true }
2022
sp-std = { workspace = true }
21-
snowbridge-core = { workspace = true }
22-
snowbridge-beacon-primitives = { workspace = true }
2323

2424
[features]
2525
default = ["std"]

0 commit comments

Comments
 (0)