Adding lint-level configuration to cargo-semver-checks
- Mentors
- Predrag Gruevski
- Organization
- The Rust Foundation
- Technologies
- rust, CLAP, Cargo, Trustfall
- Topics
- programming languages, developer tools, Semantic Versioning
cargo-semver-checks is an amazing tool in the Rust ecosystem that automatically detects violations in Semantic Versioning (semver) using lints. However, it cannot currently be controlled with enough granularity, which means that not every library can currently adopt this. With this project, users of cargo-semver-checks will be able to configure the program at the per-lint level, making it much more feasible for libraries to use this tool and increase adherence and trust in SemVer.