sourcefrog / cargo-mutants
Inject bugs and see if your tests catch them!
ā538Updated this week
Related projects: ā
- Cargo subcommand to provide various options useful for testing and continuous integration.ā613Updated last week
- š¦ Find the minimum supported Rust version (MSRV) for your projectā853Updated this week
- Rust procedural macro attribute for adding test cases easilyā609Updated 4 months ago
- Scan your Rust crate for semver violations.ā1,128Updated this week
- Remove unused Rust dependencies with this one weird trick!ā720Updated 3 weeks ago
- HTTP mocking to test Rust applications.ā622Updated last week
- Custom hooks for colorful human oriented error reports via panics and the eyre crateā960Updated last month
- Test harness for ui tests of compiler diagnosticsā778Updated 3 weeks ago
- ā841Updated 2 months ago
- Experimental one-shot benchmarking/profiling harness for Rustā576Updated last month
- Making parsing a breezeā518Updated last week
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust codeā674Updated this week
- Heap profiling and ad hoc profiling for Rust programs.ā713Updated last month
- Fast and simple benchmarking for Rust projectsā903Updated 2 months ago
- Compile-time type-checked builder deriveā911Updated 3 weeks ago
- A hierarchical configuration library so con-free, it's unreal.ā601Updated this week
- Publish Rust crates from CI with a Release PR.ā781Updated this week
- Typed distributed plugin registrationā978Updated 3 weeks ago
- Find unused dependencies in Cargo.tomlā1,682Updated last week
- Make production Rust binaries auditableā629Updated last week
- List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via Cā¦ā380Updated this week
- Generate JSON Schema documents from Rust codeā797Updated this week
- A trait object based error handling type for easy idiomatic error handling and reporting in Rust applicationsā1,358Updated 3 weeks ago
- Easy self-referential struct generation for Rust.ā526Updated last month
- This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`ā¦ā638Updated last week
- A Rust proc-macro attribute parserā978Updated last month
- A minimal `syn` syntax tree pretty-printerā606Updated 3 weeks ago
- Indented document literals for Rustā648Updated 3 weeks ago
- Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).ā903Updated this week
- Attribute macro to require that the compiler prove a function can't ever panicā976Updated 3 weeks ago