Skip to content

Require JDK 17 rather than JDK 11 #77

Require JDK 17 rather than JDK 11

Require JDK 17 rather than JDK 11 #77

GitHub Actions / pitest completed Jan 21, 2024 in 0s

Pitest mutation testing feedback

  • Surviving mutants in this change: 9
  • Killed mutants in this change: 171
class surviving killed
🧟tech.picnic.errorprone.bugpatterns.MethodReferenceUsage 2 17
🧟tech.picnic.errorprone.bugpatterns.SpringMvcAnnotation 1 9
🧟tech.picnic.errorprone.bugpatterns.util.AnnotationAttributeMatcher 1 2
🧟tech.picnic.errorprone.bugpatterns.PrimitiveComparison 1 13
🧟tech.picnic.errorprone.refaster.runner.Refaster 1 2
🧟tech.picnic.errorprone.bugpatterns.CanonicalAnnotationSyntax 1 4
🧟tech.picnic.errorprone.bugpatterns.RefasterAnyOfUsage 1 8
🧟tech.picnic.errorprone.bugpatterns.LexicographicalAnnotationAttributeListing$1 1 1
🎉tech.picnic.errorprone.bugpatterns.StaticImport 0 4
🎉tech.picnic.errorprone.documentation.BugPatternTestExtractor$BugPatternTestCollector 0 8
🎉tech.picnic.errorprone.refaster.test.RefasterRuleCollection 0 4
🎉tech.picnic.errorprone.bugpatterns.RedundantStringConversion 0 9
🎉tech.picnic.errorprone.bugpatterns.LexicographicalAnnotationAttributeListing 0 4
🎉tech.picnic.errorprone.bugpatterns.JUnitValueSource 0 8
🎉tech.picnic.errorprone.bugpatterns.NonStaticImport 0 2
🎉tech.picnic.errorprone.bugpatterns.UnqualifiedSuggestedFixImport 0 4
🎉tech.picnic.errorprone.bugpatterns.DirectReturn 0 9
🎉tech.picnic.errorprone.bugpatterns.FormatStringConcatenation$ReplacementArgumentsConstructor 0 2
🎉tech.picnic.errorprone.refaster.matchers.ThrowsCheckedException 0 8
🎉tech.picnic.errorprone.bugpatterns.AmbiguousJsonCreator 0 2
🎉tech.picnic.errorprone.bugpatterns.CanonicalClassNameUsage 0 4
🎉tech.picnic.errorprone.bugpatterns.MockitoMockClassReference 0 8
🎉tech.picnic.errorprone.bugpatterns.util.MoreJUnitMatchers 0 4
🎉tech.picnic.errorprone.bugpatterns.IsInstanceLambdaUsage 0 4
🎉tech.picnic.errorprone.refaster.matchers.IsEmpty 0 2
🎉tech.picnic.errorprone.refaster.matchers.IsLikelyTrivialComputation 0 29

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

Annotations

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

Check warning on line 121 in error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/CanonicalAnnotationSyntax.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 conditional - replaced equality check with true (covered by 2 tests RemoveConditionalMutator_EQUAL_IF)

Check warning on line 118 in error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/util/AnnotationAttributeMatcher.java

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

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

See this annotation in the file changed.

@github-actions github-actions / pitest

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

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

Check warning on line 144 in refaster-runner/src/main/java/tech/picnic/errorprone/refaster/runner/Refaster.java

See this annotation in the file changed.

@github-actions github-actions / pitest

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

removed last varargs argument in call to format (no tests cover this line VarargsMutator)