chore: Bump pitest-maven from 1.8.1 to 1.9.5
Bumps pitest-maven from 1.8.1 to 1.9.5.
Release notes
Sourced from pitest-maven's releases.
1.9.5
1078 is a breaking interface change, but is included in a point release as it is believed there are currently no external clients.
1.9.4
- #1063 - Improve filtering of equivalent return mutants
- #1064 - Remove legacy return val mutators and old defaults group
- #1066 - Expand static initializer filtering
- #1070 - Remove jacoco agent if present on argline
1.9.3
- #1052 - Support maven argLine property and single string argLines
- #1054 - Provide control over auto addition of -Djava.awt.headless=true
- #1055 - Option to autoset number of threads
- #1056 - Set timeout for socket communication
- #1058 - Set defaults for input and output encoding for programmatic api
1054 Moves support of auto adding headless=true (to prevent keyboard focus being stolen on Macs) into a feature. It is enabled by default, but can be disabled by adding
-MACOS_FOCUSto the features string.1055 adds the option to guess the appropriate number of threads for the current machine by adding
+auto_threadsthe features string. This option is disabled by default and designed for local use. It is not recommended for use on a CI server.1.9.2
- #1050 - Check minions are alive to prevent process hangs
1.9.1
#1047 Mitigation for intemittent process hangs
1.9.0
- #1035 - Improve coverage memory consumption
- #1038 - Support Maven Site Plugin 3.12.0+ (thanks IOs)
- #1040 - Faster JUnit 5 coverage calculation
- #1040 - Remove
dependencyDistanceparameterThis release greatly improves the speed and efficiency of the coverage analysis performed before mutation analysis begins (particularly if you are using JUnit 5).
As a result of #1040 any external pitest test plugins (eg JUnit 5, TestNG, arcmutate accelerator) must be updated to a compatible version (1.0.0) when upgrading.
The
dependencyDistanceparameter is no longer supported.History files from earlier releases are incompatible and should be deleted when upgrading.
Commits
2f181b6Merge pull request #1079 from hcoles/feature/jboss_logging1c7f485avoid jboss logging by defaultb2b365dMerge pull request #1078 from hcoles/feature/new_extension_pointsf6da752make feature settings available to config updaters17e1eecupdate readme for removal of legacy mutatorsa9144c9update readme for 1.9.40e87c87Merge pull request #1071 from hcoles/feature/nobble_jacoco6d86d9aremove jacoco agent from classpath if present49b5a13Merge pull request #1069 from hcoles/feature/better_static_initfdccf2fupdate readme for static initializer filtering- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)