Martin Pool
Martin Pool
Strings that end up in e.g. network protocols or data files are probably important that they be exactly correct, and it might be good to check whether tests catch them....
Conserve aspires to be robust against IO errors in archive storage, but this could be better tested. In particular, cargo-mutants points out that some of the code paths that are...
Updated to reflect the logic in https://github.com/zed-industries/zed/blob/main/crates/paths/src/paths.rs.
The VTab trait https://github.com/duckdb/duckdb-rs/blob/main/crates/duckdb/src/vtab/mod.rs has ```rust pub trait VTab: Sized { /// The data type of the bind data type InitData: Sized + Free; /// The data type of the...
Helps avoid confusion about #2812, as encountered in https://github.com/sourcefrog/cargo-mutants/issues/450
**rust-analyzer version**: rust-analyzer 1.89.0-nightly (573a015 2025-06-12) **rustc version**: rustc 1.89.0-nightly (573a01569 2025-06-12) binary: rustc commit-hash: 573a01569000d395498a5f98f916d6e5305ac81a commit-date: 2025-06-12 host: x86_64-unknown-linux-gnu release: 1.89.0-nightly LLVM version: 20.1.5 **editor or extension**: Zed 0.190.5...
It'd be nice to parallelize work over multiple machines without needing something like GitHub actions to spawn the workers. There's a partial prototype in https://github.com/sourcefrog/mutants-remote. It's still rough and may...
We could expose say `--just-one-file NAME` and it could print the mutants as json. This could be helpful for debugging/testing and also potentially for hooking cargo-mutants into other build tooling,...