Skip to content
GitHub Actions / pitest completed Dec 18, 2023 in 0s

Pitest mutation testing feedback

  • Surviving mutants in this change: 7
  • Killed mutants in this change: 30
class surviving killed
🧟tech.picnic.errorprone.bugpatterns.ExhaustiveRefasterTypeMigration 5 26
🧟tech.picnic.errorprone.bugpatterns.ExhaustiveRefasterTypeMigration$1 2 4

Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

Annotations

Check warning on line 138 in error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/ExhaustiveRefasterTypeMigration.java

See this annotation in the file changed.

@github-actions github-actions / pitest

2 different changes can be made to line 138 without causing a test to fail

swapped parameters 3 and 4 in call to verify (covered by 2 tests ParamSwapMutator)
removed call to com/google/common/base/Verify::verify (covered by 2 tests VoidMethodCallMutator)

Check warning on line 104 in error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/ExhaustiveRefasterTypeMigration.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 104 without causing a test to fail

removed conditional - replaced equality check with false (covered by 2 tests RemoveConditionalMutator_EQUAL_ELSE)

Check warning on line 151 in error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/ExhaustiveRefasterTypeMigration.java

See this annotation in the file changed.

@github-actions github-actions / pitest

2 different changes can be made to line 151 without causing a test to fail

swapped parameters 3 and 4 in call to verify (covered by 2 tests ParamSwapMutator)
removed call to com/google/common/base/Verify::verify (covered by 2 tests VoidMethodCallMutator)

Check warning on line 224 in error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/ExhaustiveRefasterTypeMigration.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 224 without causing a test to fail

replaced return value with null for visitMethodInvocation (covered by 2 tests NullReturnValsMutator)

Check warning on line 217 in error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/ExhaustiveRefasterTypeMigration.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to line 217 without causing a test to fail

replaced return value with null for visitNewClass (covered by 2 tests NullReturnValsMutator)