Re-organizes vintage packages #2389
Pitest mutation testing feedback
- Surviving mutants in this change: 7
- Killed mutants in this change: 72
class | surviving | killed |
---|---|---|
nl.jqno.equalsverifier.internal.instantiation.vintage.PrefabValuesApi |
3 | 14 |
nl.jqno.equalsverifier.internal.instantiation.vintage.reflection.RecordObjectAccessor |
1 | 0 |
nl.jqno.equalsverifier.internal.instantiation.vintage.prefabvalues.factories.FallbackFactory |
1 | 3 |
nl.jqno.equalsverifier.internal.util.Validations |
1 | 3 |
nl.jqno.equalsverifier.internal.instantiation.SubjectCreator |
1 | 2 |
nl.jqno.equalsverifier.internal.instantiation.vintage.reflection.InPlaceObjectAccessor |
0 | 1 |
nl.jqno.equalsverifier.internal.instantiation.vintage.prefabvalues.factories.ExternalFactory |
0 | 1 |
nl.jqno.equalsverifier.internal.checkers.fieldchecks.ReflexivityFieldCheck |
0 | 1 |
nl.jqno.equalsverifier.internal.instantiation.ValueProvider |
0 | 2 |
nl.jqno.equalsverifier.internal.instantiation.vintage.FactoryCache |
0 | 12 |
nl.jqno.equalsverifier.internal.instantiation.vintage.prefabvalues.factories.AbstractGenericFactory |
0 | 3 |
nl.jqno.equalsverifier.internal.instantiation.vintage.reflection.ClassAccessor |
0 | 6 |
nl.jqno.equalsverifier.api.SingleTypeEqualsVerifierApi |
0 | 1 |
nl.jqno.equalsverifier.internal.checkers.AbstractDelegationChecker |
0 | 1 |
nl.jqno.equalsverifier.internal.util.Context |
0 | 1 |
nl.jqno.equalsverifier.internal.instantiation.vintage.prefabvalues.factories.CopyFactory |
0 | 2 |
nl.jqno.equalsverifier.internal.reflection.FieldCache |
0 | 6 |
nl.jqno.equalsverifier.internal.instantiation.vintage.VintageValueProvider |
0 | 12 |
nl.jqno.equalsverifier.internal.exceptions.NoValueException |
0 | 1 |
Mutation testing report generated by PITest - https://pitest.org - if there are surviving mutants, please check the line comments under 'Files changed', or the full report under the 'CI / pitest' check below this comment.
Annotations
github-actions / pitest
A change can be made to line 28 without causing a test to fail
negated conditional (25 tests run NegateConditionalsMutator)
github-actions / pitest
A change can be made to line 36 without causing a test to fail
removed call to nl/jqno/equalsverifier/internal/instantiation/vintage/FactoryCache::put (1 tests run VoidMethodCallMutator)
github-actions / pitest
A change can be made to line 53 without causing a test to fail
negated conditional (12 tests run NegateConditionalsMutator)
github-actions / pitest
A change can be made to line 76 without causing a test to fail
removed call to java/lang/reflect/Array::set (29 tests run VoidMethodCallMutator)
github-actions / pitest
A change can be made to line 111 without causing a test to fail
removed call to validate (3 tests run VoidMethodCallMutator)
github-actions / pitest
A change can be made to line 249 without causing a test to fail
removed call to nl/jqno/equalsverifier/internal/reflection/FieldCache::put (615 tests run VoidMethodCallMutator)
github-actions / pitest
A change can be made to a lambda on line 48 without causing a test to fail
replaced return value with null for 1st lambda in scramble (0 tests run NullReturnValsMutator)