cargo-all-features
A Cargo subcommand to build and test all feature flag combinations. (by frewsxcv)
cargo-minimal-versions
Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions. (by taiki-e)
cargo-all-features | cargo-minimal-versions | |
---|---|---|
2 | 1 | |
130 | 43 | |
- | - | |
5.1 | 8.9 | |
8 months ago | 10 days ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cargo-all-features
Posts with mentions or reviews of cargo-all-features.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-19.
-
Compilation Testing of Multiple Feature Flags
https://github.com/frewsxcv/cargo-all-features or I’m sure there’s others equally findable by googling “cargo all combinations feature flags”.
-
PSA - Most Rust tooling runs only on the default feature set and current platform if no special steps are taken
For features: You can use cargo-hack or cargo-all-features to run on all feature combinations.
cargo-minimal-versions
Posts with mentions or reviews of cargo-minimal-versions.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-04.
-
PSA: Please specify precise dependency versions in Cargo.toml
This is a bit of a nicer interface to it: https://github.com/taiki-e/cargo-minimal-versions
What are some alternatives?
When comparing cargo-all-features and cargo-minimal-versions you can also consider the following projects:
cargo-hack - Cargo subcommand to provide various options useful for testing and continuous integration.
cargo-llvm-cov - Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
tarpaulin - A code coverage tool for Rust projects
juniper - GraphQL server library for Rust
semver-explain - Explain semver requirements by converting them into less than, greater than, and/or equal to form.
cargo-mutants - :zombie: Inject bugs and see if your tests catch them!
perftree - Perft debugger. Compare your chess engine to Stockfish and quickly find discrepancies in move generation.
reference - The Rust Reference
cargo-edit - A utility for managing cargo dependencies from the command line.
cargo-all-features vs cargo-hack
cargo-minimal-versions vs cargo-llvm-cov
cargo-all-features vs tarpaulin
cargo-minimal-versions vs tarpaulin
cargo-all-features vs juniper
cargo-minimal-versions vs semver-explain
cargo-all-features vs cargo-mutants
cargo-minimal-versions vs perftree
cargo-all-features vs reference
cargo-minimal-versions vs cargo-edit