cargo-mutants-1.2.2
·
1310 commits
to main
since this release
-
Don't mutate
unsafefns. -
Don't mutate functions that never return (i.e.
-> !). -
Minimum supported Rust version increased to 1.64 due to changes in dependencies.
-
Some command-line options can now also be configured through environment variables:
CARGO_MUTANTS_JOBS,CARGO_MUTANTS_TRACE_LEVEL. -
New command line option
--minimum-test-timeoutand config file variableminimum_test_timeoutjoin existing environment variableCARGO_MUTANTS_MINIMUM_TEST_TIMEOUT, to allow boosting the minimum, especially for test environments with poor or uneven throughput. -
Changed: Renamed fields in
outcomes.jsonfromcargo_resulttoprocess_statusand fromcommandtoargv. -
Warn if no mutants were generated or if all mutants were unviable.