Skip to content

Address comments: Add test case for bug checker's flags

Sign in for the full log view
GitHub Actions / pitest completed Mar 3, 2024 in 1s

Pitest mutation testing feedback

  • Surviving mutants in this change: 10
  • Killed mutants in this change: 15
class surviving killed
🧟tech.picnic.errorprone.bugpatterns.Slf4jLogDeclaration$1 7 2
🧟tech.picnic.errorprone.bugpatterns.Slf4jLogDeclaration 3 13

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

Annotations

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed call to fixLoggerVariableDeclaration (covered by 3 tests VoidMethodCallMutator)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed conditional - replaced equality check with true (covered by 3 tests RemoveConditionalMutator_EQUAL_IF)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed conditional - replaced equality check with true (covered by 3 tests RemoveConditionalMutator_EQUAL_IF)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed call to substring (covered by 3 tests RemoveChainedCallsMutator)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed call to merge (covered by 1 tests RemoveChainedCallsMutator)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed conditional - replaced equality check with false (covered by 3 tests RemoveConditionalMutator_EQUAL_ELSE)
removed conditional - replaced equality check with true (covered by 3 tests RemoveConditionalMutator_EQUAL_IF)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

replaced return value with null for visitClass (covered by 3 tests NullReturnValsMutator)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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