Skip to content

Accelerator Plugin

In some circumstances a missing annotation in third party code could cause a critical error preventing the plugin from running. This will now instead be logged as a warning.

This release moves Arcmutate to Sonatype’s new publishing infrastructure. It contains no functional changes.

Note, this release requires pitest 1.16.0 or above.

Bug Fix: Mockito Strictness Errors Not Propagating

Section titled “Bug Fix: Mockito Strictness Errors Not Propagating”

For some versions of Mockito test failures caused by mocking strictness exceptions were not propagating when the test was accelerated.

This release moves the plugin to com.arcmutate:pitest-accelerator-junit5. Previous releases were published as com.groupcdg.arcmutate:pitest-accelerator-junit5.

Section titled “Enhancement: Further Expand Licence Search”

If the plugin is not supplied with the project base dir and dynamic licensing is not being used, it must search backwards for a licence file. This release expands the scope of that search.

Bug Fix: Handle Problematic Classes on ClassPath

Section titled “Bug Fix: Handle Problematic Classes on ClassPath”

Fix to handle LinkageErrors when bad classes encountered during analysis.

Enhancement: Support Earlier Versions of Mockk

Section titled “Enhancement: Support Earlier Versions of Mockk”

Support versions of Mockk before the KeepMocks annotation was introduced. Tested against Mockk

  • 1.13.2
  • 1.12.4
  • 1.11.0
  • 1.9.1

See Licence Management for details.

Enhancement: BeforeAll and AfterAll support

Section titled “Enhancement: BeforeAll and AfterAll support”

Accelerator plugin now requires pitest 1.9.0 or above.