| getTestData() |  | 0% | | n/a | 1 | 1 | 22 | 22 | 1 | 1 |
| getBrokenTestData() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testReadCMYKAsCMYKSameRGBasRGB() |  | 0% |  | 0% | 12 | 12 | 41 | 41 | 1 | 1 |
| assertTreesEquals(String, Node, Node) |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 1 | 1 |
| testReadNoJFIFYCbCr() |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| testReadMetadata() |  | 0% |  | 0% | 7 | 7 | 31 | 31 | 1 | 1 |
| testInvertedColors() |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| testICCProfileCMYKClassOutputColors() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testThumbnailInvertedColors() |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| testReadMetadataEqualReference() |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
| testGetExifOrientationFromMetadata() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testGetImageTypesCMYK() |  | 0% |  | 0% | 5 | 5 | 23 | 23 | 1 | 1 |
| testReadCMYKAsCMYK() |  | 0% |  | 0% | 4 | 4 | 24 | 24 | 1 | 1 |
| testReadInconsistentMetadata() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testStandardMetadataColorSpaceTypeRGBForYCbCr() |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| testReadDuplicateComponentIds() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| getCMYKData() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testReadLosslessJPEGGradientWithPointTransform() |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| assertEqualUserObjects(String, Object, Object) |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 1 | 1 |
| testGetRawImageTypeCMYK() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| testYCbCrNotSubsampledNonstandardComponentIds() |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| testJFIFRawRGBThumbnail() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| testReadLosslessJPEGGradient() |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| testBrokenBogusSegmentLengthReadWithDestination() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testInvalidICCSingleChunkBadSequence() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testAdobeUnknownRGBComponentIds() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testReadAdobeAPP14CMYKAnd3channelData() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testReadSequenceInverse() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testNoImageTypesRGBWithCMYKProfile() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testCMYKWithRGBProfile() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testStreamOffset() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testICCDuplicateSequenceZeroBased() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testTruncatedICCProfile() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testBrokenGetDimensions() |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| testImageMetadata1ChannelGrayWithBogusAdobeYCC() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testJFXXJPEGThumbnail() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testEXIFJPEGThumbnail() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testEXIFRawThumbnail() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testBadEXIFRawThumbnail() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testReadSubsamplingNotSkippingLines1028() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testReadSubsamplingBounds1027() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testReadSubsamplingBounds1026() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testReadSubsamplingNotSkippingLines1025() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testReadSubsamplingBounds1024() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testRGBAsGray() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testXDensityOutOfRangeIssue() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testNegativeSOSComponentCount() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testBrokenReadRasterAfterGetMetadataException() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| testBrokenGetRawImageType() |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| testBrokenGetImageTypes() |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| testBrokenRead() |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| testBrokenGetImageMetadata() |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| testReadEmptyICCProfile() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testICCDuplicateSequence() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testCCOIllegalArgument() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testWarningEmbeddedColorProfileInvalidIgnored() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testEOFSOSSegment() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testCorbisRGB() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testHasThumbnailNoIFD1() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| lambda$testBrokenGetImageTypesIgnoreMetadata$1(JPEGImageReader) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| lambda$testBrokenGetRawImageTypeIgnoreMetadata$0(JPEGImageReader) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| createReferenceReader() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| testRGBANoGrayImageTypes() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testInvalidDHTIssue() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testComponentIdOutOfRange() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| lambda$testInfiniteLoopCorruptRaster$6(ImageReader) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| lambda$testInfiniteLoopCorrupt$5(ImageReader) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testInconsistentSOSBandCountExceedsSOFBandCount() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| assertJPEGPixelsEqual(byte[], byte[], int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| testYCbCrAsGray() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getFormatNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testReadSubsamplingBounds1028() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testReadSubsamplingBounds1025() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetNumImagesBogusDataPrepended() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testSPIRecognizesBrokenJPEG() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| testGetRawImageTypeAdobeAPP14CMYKAnd3channelData() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetImageMetadataOutOfBounds() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| sortNodes(NodeList) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSingleElementByName(IIOMetadataNode, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSuffixes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| testBrokenGetRawImageTypeIgnoreMetadata() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testBrokenGetImageTypesIgnoreMetadata() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testInfiniteLoopCorrupt() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testInfiniteLoopCorruptRaster() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lookupDelegateProvider() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertRGBEquals(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testRGBAsGray$4(JPEGImageReader, ImageReadParam) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testBrokenBogusSegmentLengthReadWithDestination$3(JPEGImageReader, ImageReadParam) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createProvider() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testGetImageMetadataOutOfBounds$2(JPEGImageReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| JPEGImageReaderTest() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMIMETypes() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |