cargo-hack icon indicating copy to clipboard operation
cargo-hack copied to clipboard

Cargo subcommand to provide various options useful for testing and continuous integration.

Results 29 cargo-hack issues
Sort by recently updated
recently updated
newest added

--each-feature is a flag to check each feature. It may be all feature combinations that the user actually wanted to check. related: https://github.com/hyperium/hyper/pull/2422

C-documentation
A-features
A-diagnostics

related: #58, #47, https://github.com/rust-lang/futures-rs/pull/2277, https://github.com/hyperium/hyper/pull/2423, #227

C-enhancement
A-features
A-diagnostics

Running cargo-hack on a workspace requesting a specific feature to be enabled will require the feature to be enabled on every crate, and will cause an error when a crate...

C-question

Is there a way for me to make `cargo-hack` keep the compiled binary after each run? I'm thinking of something like this: ```bash # Assume crate foo has features alpha...

C-enhancement

UPDATE(taiki-e): - The situation here has been improved, and the latest cargo-hack overwrites the existing `Cargo.lock` only when it is necessary to work around old cargo bugs (https://github.com/taiki-e/cargo-hack/pull/242). If you...

## Description This is a feature-gated implementation of multi-threading for this project. This utilizes `rayon` for performing multi-threading. This PR is raised against #128. ## Reasoning Following are some of...

Would it make sense to adapt `cargo-hack` for checking dependency version resolution per crate in a workspace? Especially with `-Z minimal-versions`. If I have: * workspace * `my_crate1 ` *...

Packages can have two MSRVs - Local development / as a git dependency - As a registry dependency For example, if you use workspace inheritance, your local development / git...

C-enhancement
help wanted