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

Sealed interface recursion #927

Merged
merged 5 commits into from
Feb 23, 2024

Adds test for record with sealed interface recursion

f319cac
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Sealed interface recursion #927

Adds test for record with sealed interface recursion
f319cac
Select commit
Loading
Failed to load commit list.
GitHub Actions / pitest completed Feb 23, 2024 in 0s

Pitest mutation testing feedback

  • Surviving mutants in this change: 1
  • Killed mutants in this change: 13
class surviving killed
nl.jqno.equalsverifier.internal.reflection.RecordObjectAccessor 1 0
nl.jqno.equalsverifier.internal.reflection.ClassAccessor 0 5
nl.jqno.equalsverifier.internal.reflection.InPlaceObjectAccessor 0 3
nl.jqno.equalsverifier.internal.prefabvalues.factories.FallbackFactory 0 1
nl.jqno.equalsverifier.internal.reflection.FieldModifier 0 1
nl.jqno.equalsverifier.internal.prefabvalues.PrefabValues 0 3

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

Check warning on line 69 in equalsverifier-core/src/main/java/nl/jqno/equalsverifier/internal/reflection/RecordObjectAccessor.java

See this annotation in the file changed.

@github-actions github-actions / pitest

A change can be made to a lambda on line 69 without causing a test to fail

replaced return value with null for 1st lambda in scramble (0 tests run NullReturnValsMutator)