Spring Plugin
1.1.0
Requires pitest 1.19.0 or above
Enhancement: Mutator URLs
When used in combination with arcmutate git integrations, supplies links to documentation for extended mutators.
Bug Fix: Unreliable Environment Reset
When run against pitest > 1.16.3, the environment reset worked unreliably for some users resulting in tests not being targetted against mutants.
1.0.0
Relocate Maven Co-ordinates
This release moves the plugin to com.arcmutate:arcmutate-spring
. Previous releases were published as com.groupcdg.arcmutate:arcmutate-spring
.
0.0.10
Bug Fix: Licence Not Resolved
Licence file was not being correctly resolved for some gradle builds.
0.0.9
Bug: NullPointerException When Source Directory No Configured
A null pointer was thrown when the plugin was unable to locate a source file associated with a mutated class. This will now result in a warning.
0.0.8
Enhancement: Expand Licence Search
0.0.7
Bug Fix: Tests Not Considered
In rare cases some potentially killing tests were not considered for annotated classes with branches in their constructors.
0.0.6
Enhancement: Inheritable Annotations
Mutations to annotations marked as inheritable now targeted by relevant tests for all classes in the hierarchy.
0.0.5
Enhancement: Support Annotation Mutations at Class Level
Supported annotations will now be mutated when placed at class level. This functionality requires pitest 1.13.2 or above.
0.0.4
Enhancement: Add Spring Mutator Group
0.0.3
Enhancement: Mutate Security Annotations
Enhancement: Mutate Response Annotations
0.0.2
Enhancement: Improve Mutant Descriptions
Removed annotation mutants now contain a human readable form of the annotation and the name of the field, or position of the parameter, from which it was removed.
0.0.1
Initial preview release.