Skip to content
This repository was archived by the owner on Oct 5, 2022. It is now read-only.

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 3, 2022

Bumps pitest-maven from 1.6.3 to 1.9.4.

Release notes

Sourced from pitest-maven's releases.

1.9.4

  • #1063 - Improve filtering of equivalent return mutants
  • #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_FOCUS to the features string.

1055 adds the option to guess the appropriate number of threads for the current machine by adding +auto_threads the 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 dependencyDistance parameter

This 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 dependencyDistance parameter is no longer supported.

History files from earlier releases are incompatible and should be deleted when upgrading.

1.8.1

  • #637 - Support different input and output encodings (thanks @​qxo)
  • #705 - Allow + in file paths (thanks @​ali-ghanbari)
  • #903 - Filter mutants in singleton constructors
  • #1025 - Rework String Switch filtering
  • #1027 - Rework assert filtering and remove legacy filter mechanism
  • #1030 - Filter enum switch junk mutations

1.8.0

  • #1017 - Improve static infinite loop detection
  • #1020 - Rework NFA library and try with resource filtering

... (truncated)

Commits
  • 0e87c87 Merge pull request #1071 from hcoles/feature/nobble_jacoco
  • 6d86d9a remove jacoco agent from classpath if present
  • 49b5a13 Merge pull request #1069 from hcoles/feature/better_static_init
  • fdccf2f update readme for static initializer filtering
  • c9fa24c avoid method call cycles
  • 746baa4 expand filtering of static initializer mutants
  • 72735bc Merge pull request #1064 from hcoles/feature/remove_experimental_return_vals
  • c9b0462 Remove legacy return val mutators and old defaults group
  • 23750d4 Merge pull request #1063 from hcoles/feature/improved_empty_equivalence
  • 001397f update readme
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pitest-maven](https://github.com/hcoles/pitest) from 1.6.3 to 1.9.4.
- [Release notes](https://github.com/hcoles/pitest/releases)
- [Commits](hcoles/pitest@1.6.3...1.9.4)

---
updated-dependencies:
- dependency-name: org.pitest:pitest-maven
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Aug 3, 2022
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 22, 2022

Superseded by #84.

@dependabot dependabot bot closed this Aug 22, 2022
@dependabot dependabot bot deleted the dependabot/maven/org.pitest-pitest-maven-1.9.4 branch August 22, 2022 13:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant