| writeImage(BufferedImage, OutputStream, GifImagingParameters) |  | 0% |  | 0% | 26 | 26 | 103 | 103 | 1 | 1 |
| getXmpXml(ByteSource, XmpImagingParameters) |  | 0% |  | 0% | 12 | 12 | 31 | 31 | 1 | 1 |
| getImageInfo(ByteSource, GifImagingParameters) |  | 0% |  | 0% | 5 | 5 | 29 | 29 | 1 | 1 |
| findAllImageData(GifImageContents) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
| dumpImageFile(PrintWriter, ByteSource) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| readHeader(InputStream, FormatCompliance) |   | 75% |   | 65% | 9 | 14 | 7 | 40 | 0 | 1 |
| readImageDescriptor(GifHeaderInfo, int, InputStream, boolean, FormatCompliance) |   | 74% |   | 62% | 8 | 13 | 9 | 42 | 0 | 1 |
| getMetadata(ByteSource, GifImagingParameters) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| getAllBufferedImages(ByteSource) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| getComments(List) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| writeAsSubBlocks(OutputStream, byte[]) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| findAllBlocks(List, int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| createDisposalMethodFromIntValue(int) |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 1 | 1 |
| getImageSize(ByteSource, GifImagingParameters) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getFormatCompliance(ByteSource) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getColorTable(byte[]) |   | 84% |   | 75% | 1 | 3 | 1 | 12 | 0 | 1 |
| getAcceptedTypes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBufferedImage(GifHeaderInfo, GifImageData, byte[]) |   | 97% |   | 96% | 1 | 17 | 1 | 51 | 0 | 1 |
| getBufferedImage(ByteSource, GifImagingParameters) |   | 80% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
| getDefaultParameters() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAcceptedExtensions() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDefaultExtension() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIccProfileBytes(ByteSource, GifImagingParameters) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readBlocks(GifHeaderInfo, InputStream, boolean, FormatCompliance) |  | 100% |   | 87% | 2 | 12 | 0 | 33 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| readGraphicControlExtension(int, InputStream) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| readFile(ByteSource, boolean, FormatCompliance) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| readGenericGifBlock(InputStream, int, byte[]) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| findFirstImageData(GifImageContents) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| findBlock(List, int) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| simplePow(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| readSubBlock(InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| readColorTable(InputStream, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| convertColorTableSize(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readFile(ByteSource, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readGenericGifBlock(InputStream, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| GifImageParser() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |