Skip to content

Commit

Permalink
chore(CI): Add unused dependencies check (#1741)
Browse files Browse the repository at this point in the history
* chore(CI): Add unused dependencies check

* comment

* use flags matrix

* Add a comment to force workflow run

* fix duplicate flags and add to external

* remove unused dependencies

* Remove more unused dependencies

* More ignores

* do external udeps

* lock file

* fix doc tests

* fix mysten-common

* revert doc

* a few more unused deps

* external

* merge methods

* review

---------

Co-authored-by: Thibault Martinez <[email protected]>
  • Loading branch information
DaughterOfMars and thibault-martinez authored Aug 16, 2024
1 parent 7fd3767 commit fc13fa4
Showing 1 changed file with 15 additions and 18 deletions.
33 changes: 15 additions & 18 deletions crates/iota-genesis-builder/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,38 +9,32 @@ publish = false
[dependencies]
anyhow.workspace = true
bcs.workspace = true
bigdecimal = "0.4.3"
camino.workspace = true
clap.workspace = true
fastcrypto.workspace = true
flate2.workspace = true
fs_extra = "1.3.0"
iota-sdk = { version = "1.1.4", default-features = false, features = ["irc_27", "irc_30", "std"] }
itertools.workspace = true
move-binary-format.workspace = true
move-compiler.workspace = true
move-core-types.workspace = true
move-package.workspace = true
move-vm-runtime-v0 = { path = "../../external-crates/move/move-execution/v0/crates/move-vm-runtime" }
packable = { version = "0.8.3", default-features = false, features = ["io"] }
prefix-hex = "0.7.1"
prometheus.workspace = true
rand = { workspace = true, features = ["std_rng"] }
rand_regex.workspace = true
rand_pcg = "0.3.1"
rand_seeder = "0.2.3"
regex.workspace = true
reqwest.workspace = true
schemars.workspace = true
serde.workspace = true
serde_json.workspace = true
serde_with.workspace = true
serde_yaml.workspace = true
shared-crypto.workspace = true
tempfile.workspace = true
thiserror.workspace = true
tokio.workspace = true
tracing.workspace = true

bigdecimal = "0.4.3"
fs_extra = "1.3.0"
iota-sdk = { version = "1.1.4", default-features = false, features = ["irc_27", "irc_30", "std"] }
packable = { version = "0.8.3", default-features = false, features = ["io"] }
prefix-hex = "0.7.1"

rand_pcg = "0.3.1"
rand_seeder = "0.2.3"
tracing-subscriber = "0.3.11"

iota-adapter-v0 = { path = "../../iota-execution/v0/iota-adapter/" }
Expand All @@ -52,13 +46,16 @@ iota-move-build.workspace = true
iota-move-natives-v0 = { path = "../../iota-execution/v0/iota-move-natives" }
iota-protocol-config.workspace = true
iota-types.workspace = true
schemars.workspace = true
shared-crypto.workspace = true
move-binary-format.workspace = true
move-compiler.workspace = true
move-core-types.workspace = true
move-package.workspace = true
move-vm-runtime-v0 = { path = "../../external-crates/move/move-execution/v0/crates/move-vm-runtime" }

[target.'cfg(msim)'.dependencies]
iota-simulator.workspace = true

[dev-dependencies]
insta.workspace = true
iota-swarm-config.workspace = true
iota-types = { workspace = true, features = ["test-utils"] }
tempfile.workspace = true
Expand Down

0 comments on commit fc13fa4

Please sign in to comment.