Martin Pool
Martin Pool
`--mutants-from FILE` reads a file which is in the same text form as written by `--list`, one named mutant per line with location, and tests only those mutants. `--exclude-mutants-from FILE`...
Today, cargo-mutants always runs "baseline" tests on a copy of the unmutated tree before mutating anything. This is in general a good idea because all the results will be invalid...
Currently, `cargo-mutants` copies the whole tree (excluding `target/`) to a temp dir before testing. We could add an option to test in place. This has some advantages: * If the...
They seem to significantly slow down builds on Windows and Mac: see https://nexte.st/book/antivirus-gatekeeper.html
Split out of #186 to be more focused on one possible solution. Today, cargo-mutants runs `cargo test` which will sequentially run each test target. If any test target fails, then...
Split from #73, which has lots more good discussion. To be reasonable this probably needs some exclusions for e.g. `trace!(...)`, `assert!`, etc. Possibly we should avoid deleting statements containing `break`,...
- [ ] Create an action that installs and runs cargo-mutants and packages the output? More details in https://github.com/sourcefrog/cargo-mutants/discussions/138