| testMetadataKeyPrecision() |  | 0% | | n/a | 1 | 1 | 48 | 48 | 1 | 1 |
| testVersions() |  | 0% |  | 0% | 6 | 6 | 45 | 45 | 1 | 1 |
| testXMPMM() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testProtectedPDF() |  | 0% | | n/a | 1 | 1 | 40 | 40 | 1 | 1 |
| testVarious() |  | 0% |  | 0% | 5 | 5 | 40 | 40 | 1 | 1 |
| testAccessCheckingUserPassword() |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| testInlineSelector() |  | 0% |  | 0% | 9 | 9 | 37 | 37 | 1 | 1 |
| testUnmappedUnicodeStats() |  | 0% |  | 0% | 3 | 3 | 26 | 26 | 1 | 1 |
| testInlineConfig() |  | 0% |  | 0% | 9 | 9 | 34 | 34 | 1 | 1 |
| testAccessCheckingOwnerPassword() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| testAnnotations() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
| testSortByPosition() |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| testInitializationViaConfig() |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| testConfiguringMoreParams() |  | 0% | | n/a | 1 | 1 | 22 | 22 | 1 | 1 |
| testDisableAutoSpace() |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| testIgnoreContentStreamSpaceGlyphs() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testExtractInlineImageMetadataThrowOnZeroBytesFalse() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testLegacyAccessChecking() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testSkipBadPage() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testExtractInlineImageMetadata() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testPDFBox52() |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
| testAccessCheckingEmptyPassword() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| testPdfParsing() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| testDuplicateOverlappingText() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testCustomMetadataInPDDocInfo() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testMaxPages() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| testEmbeddedRichMedia() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testMultipleTitles() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testXFAExtractionBasic() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| testEmbeddedFileMarkup() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testEmbeddedPDFs() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testMalformedXFADivBalanced() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testSignatureInAcroForm() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testCustomGraphicsEngineFactory() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testBookmarks() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| testAngles() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testXFAOnly() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testSingleCloseDoc() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| assertException(String, Parser, ParseContext, Class) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testFontNameExtraction() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testPdfParsingMetadataOnly() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testMaxLength() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| testTurningOffBookmarks() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testAnglesOnPageRotation() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testAFRelationshipAndException() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testThrowOnEncryptedPayload() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| substringCount(String, String) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| testMaxPagesInvalidValue() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testExtractActionsXHTMLWellFormed() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testUnsignedSignatureField() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testEmbeddedFileNameExtraction() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testXMPBasicSchema() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testTwoTextBoxes() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testMultipleAuthors() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testLanguageMetadata() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testNPEInPDFParserConfig() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testDefaultPDFOCR() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testDiffTitles() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testPageNumber() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testPopupAnnotation() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testAI() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testPDFEncodedStringsInXMP() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testXMPPDFSchema() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setup() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testAnnotationNoContents() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testLinks() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testNoXMP() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeeplyEmbeddedAttachments() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testThrowOnEncryptedPayload$0(ParseContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| tearDown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testMaxPagesInvalidValue$2(PDFParserConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testMaxPagesInvalidValue$1(PDFParserConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| PDFParserTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |