Improved Kotlin support #1035
Improved Kotlin support #1035
Pitest mutation testing feedback
- Surviving mutants in this change: 11
- Killed mutants in this change: 5
class | surviving | killed |
---|---|---|
nl.jqno.equalsverifier.internal.reflection.FieldIterable |
8 | 5 |
nl.jqno.equalsverifier.internal.util.Configuration |
2 | 0 |
nl.jqno.equalsverifier.internal.checkers.FieldInspector |
1 | 0 |
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 92 without causing a test to fail
replaced return value with Collections.emptyList for createFieldList (0 tests run EmptyObjectReturnValsMutator)
github-actions / pitest
A change can be made to line 44 without causing a test to fail
replaced return value with null for ofKotlin (0 tests run NullReturnValsMutator)
github-actions / pitest
2 different changes can be made to a lambda on line 122 without causing a test to fail
negated conditional in 1st lambda in createKotlinFieldList (0 tests run NegateConditionalsMutator)
replaced boolean return with true for 1st lambda in createKotlinFieldList (0 tests run BooleanTrueReturnValsMutator)
github-actions / pitest
A change can be made to line 124 without causing a test to fail
removed call to java/util/stream/Stream::forEach (0 tests run VoidMethodCallMutator)
github-actions / pitest
A change can be made to line 91 without causing a test to fail
negated conditional (800 tests run NegateConditionalsMutator)
github-actions / pitest
A change can be made to line 119 without causing a test to fail
negated conditional (0 tests run NegateConditionalsMutator)
github-actions / pitest
A change can be made to line 128 without causing a test to fail
replaced return value with Collections.emptyList for createKotlinFieldList (0 tests run EmptyObjectReturnValsMutator)
github-actions / pitest
2 different changes can be made to line 209 without causing a test to fail
replaced boolean return with false for isKotlin (610 tests run BooleanFalseReturnValsMutator)
replaced boolean return with true for isKotlin (610 tests run BooleanTrueReturnValsMutator)
github-actions / pitest
A change can be made to line 18 without causing a test to fail
negated conditional (610 tests run NegateConditionalsMutator)