Infection v0.26.16 Release Notes
Release Date: 2022-10-22 // almost 2 years ago-
➕ Added:
- ➕ Add new
MatchArmRemoval
mutator https://github.com/infection/infection/pull/1744 - ➕ Add new
CatchBlockRemoval
mutator https://github.com/infection/infection/pull/1742 - ➕ Add new
Catch
_ mutator https://github.com/infection/infection/pull/1741 - ➕ Add new
UnwrapFinally
mutator https://github.com/infection/infection/pull/1740
🛠 Fixed:
- 🛠 Fix the issue with anonymous classes inside arrays https://github.com/infection/infection/pull/1745
🔄 Changed:
- Do not mutate coalesce operator in the Assignment mutator mutator https://github.com/infection/infection/pull/1739
- 👉 Make CPU cores count more tolerant towards system command errors https://github.com/infection/infection/pull/1733
- ➕ Add new
Previous changes from v0.26.0
-
➕ Added:
- Implement the Stryker HTML report https://github.com/infection/infection/pull/1625
- Add new
--git-diff-lines
option to generate Mutants only for the changed lines https://github.com/infection/infection/pull/1632 - 👉 Show ignored mutants on progress and summary https://github.com/infection/infection/pull/1612
🔄 Changed:
- Replace
badge
logger with more advancedstryker
logger https://github.com/infection/infection/pull/1629 - ✅ Mark Mutant as killed if Test Framework returns non-zero exit code https://github.com/infection/infection/pull/1621
- ⚠ Set
failOnRisky
,failOnWarning
totrue
if parameters are not already set for mutants https://github.com/infection/infection/pull/1630 - Automatically set
XDEBUG_MODE=coverage
if needed https://github.com/infection/infection/pull/1518 - ➕ Add
dg/bypass-finals
to the conflict packages list https://github.com/infection/infection/pull/1605