You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
VintageValueProvider: 4. 3 are a performance optimization for arrays. 1 is in an error path that I can't easily simulate in a test.
JavaLangReflectValueSupplier: 3. Error messages that can't be triggered in a test, buf if they ever do happen you want to have the message.
JavaLangValueSupplier: 2. Prefab values that aren't strictly needed but prevent ugly reflection trickery further down the line in VintageValueProvider.
JavaNetValueSupplier: 1. Error message that can't be triggered in a test, buf if it ever does happen you want to have the message.
Context: 1. Is covered in the equalsverifier-test-mockito submodule, but PITest doesn't seem to see that.
ModuleProbe: 1. Is covered in the equalsverifier-test-jpms submoduke, but PITest doesn't seem to see that.
Mode: 1. Is covered in the equalsverifier-test-mockito submodule, but PITest doesn't seem to see that.
Configuration: 1. Is covered in the equalsverifier-test-mockito submodule, but PITest doesn't seem to see that.
Instantiator: 1. Catch block for checked exception that theoretically can't be reached. Might as well put something useful there just in case.
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.
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.
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.
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.
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.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Let's see if we can get the number of PITest mutants down!
35292823151186543210!Acceptable mutants:
JavaUtilConcurrentValueSupplier
: 8. These are prefab values that prevent module errors that PITest doesn't pick up. See module java.base does not "opens java.util.concurrent.atomic" to unnamed module #817VintageValueProvider
: 4. 3 are a performance optimization for arrays. 1 is in an error path that I can't easily simulate in a test.JavaLangReflectValueSupplier
: 3. Error messages that can't be triggered in a test, buf if they ever do happen you want to have the message.JavaLangValueSupplier
: 2. Prefab values that aren't strictly needed but prevent ugly reflection trickery further down the line inVintageValueProvider
.JavaNetValueSupplier
: 1. Error message that can't be triggered in a test, buf if it ever does happen you want to have the message.Context
: 1. Is covered in theequalsverifier-test-mockito
submodule, but PITest doesn't seem to see that.ModuleProbe
: 1. Is covered in theequalsverifier-test-jpms
submoduke, but PITest doesn't seem to see that.Mode
: 1. Is covered in theequalsverifier-test-mockito
submodule, but PITest doesn't seem to see that.Configuration
: 1. Is covered in theequalsverifier-test-mockito
submodule, but PITest doesn't seem to see that.Instantiator
: 1. Catch block for checked exception that theoretically can't be reached. Might as well put something useful there just in case.