Skip to content

add CI check for unused imports in Cargo#323

Open
veljkovranic wants to merge 4 commits intomainfrom
add_unused_import_check
Open

add CI check for unused imports in Cargo#323
veljkovranic wants to merge 4 commits intomainfrom
add_unused_import_check

Conversation

@veljkovranic
Copy link
Collaborator

@veljkovranic veljkovranic commented Mar 12, 2026

We had a ton of unused dependencies, this PR is adding a check for them and removing all the unused ones.

cargo-machete found the following unused dependencies in this directory:
poseidon2 -- ./poseidon2/Cargo.toml:
Done!
	hex
provekit-bench -- ./tooling/provekit-bench/Cargo.toml:
	ark-ff
	ark-std
	noir_artifact_cli
	noirc_abi
	noirc_artifacts
	rand
	whir
provekit-cli -- ./tooling/cli/Cargo.toml:
	serde
provekit-ffi -- ./tooling/provekit-ffi/Cargo.toml:
	acir
	noirc_abi
provekit-common -- ./provekit/common/Cargo.toml:
	rand
	rand08
	zeroize
provekit-r1cs-compiler -- ./provekit/r1cs-compiler/Cargo.toml:
	ark-crypto-primitives
provekit-prover -- ./provekit/prover/Cargo.toml:
	ark-crypto-primitives
	rand
	rayon
	skyscraper
	spongefish
	spongefish-pow

@veljkovranic veljkovranic requested a review from Bisht13 March 12, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant