Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce DuplicateAnnotationAttributeListing #1070

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

TIL: There is a special `value` keyword for annotations

f2f6a00
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

Introduce DuplicateAnnotationAttributeListing #1070

TIL: There is a special `value` keyword for annotations
f2f6a00
Select commit
Loading
Failed to load commit list.
GitHub Actions / pitest completed Mar 10, 2024 in 1s

Pitest mutation testing feedback

  • Surviving mutants in this change: 8
  • Killed mutants in this change: 43
class surviving killed
🧟tech.picnic.errorprone.bugpatterns.DuplicateAnnotationAttributeListing$1 4 8
🧟tech.picnic.errorprone.bugpatterns.DuplicateAnnotationAttributeListing 4 35

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

Annotations

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed call to filter (covered by 3 tests RemoveFilterMutator)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed conditional - replaced comparison check with false (covered by 3 tests RemoveConditionalMutator_ORDER_ELSE)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

swapped parameters 4 and 5 in call to <init> (covered by 3 tests ParamSwapMutator)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

replaced return value with null for visitPrimitiveType (covered by 1 tests NullReturnValsMutator)

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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