AbstractPDF2XHTML

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,433 of 3,30656%201 of 42152%1592623518331250
noContextRenderCurrentPage(Metadata, ParseContext, TemporaryResources)1900%110%88404011
handleSignature(AttributesImpl, PDSignatureField)15563%1715%910323501
renderCurrentPage(PDPage, ParseContext, TemporaryResources)1250%140%88262611
doOCROnCurrentPage(PDPage, OcrConfig.Strategy)865137%16833%1213213301
extractXMPXFA(PDDocument, Metadata, ParseContext)765742%141041%1013264101
parseIncrementalUpdate(int, Path, StartXRefOffset)690%20%22151511
extractOnInstantiate(PDAnnotation)640%60%44161611
handleDestinationOrAction(PDDestinationOrAction, AbstractPDF2XHTML.ActionTrigger)617354%41275%49103001
endPage(PDPage)5412569%151550%1016113801
extractIncrementalUpdates()5258%9110%56161801
handlePDAnnotationAdditionalActions(PDAnnotationAdditionalActions)5135%1150%12111301
processAcroField(PDField, int)503339%6650%57112101
processPageAnnotation(PDAnnotation)3723686%123272%112396501
processJavaScriptAction(String, String, PDActionJavaScript, AttributesImpl)362540%2250%2371201
extractXMPAsEmbeddedFile(TikaInputStream, String)330%40%33101011
endDocument(PDDocument)3217884%51372%41095001
processJavascriptNameTreeNodeKids(List, int)300%60%449911
handleCatchableTimeout(TikaTimeoutException)290%40%339911
getPDFRenderer(Renderer)230%60%447711
getCurrentPageMetadata(PDPage)230%n/a115511
processDoc(String, String, PDFileSpecification, AttributesImpl)203462%3770%3651401
parseMetadata(TikaInputStream, Metadata)190%n/a115511
extractEmbeddedDocuments(PDDocument)188081%21083%2742101
extractJavaScriptFromNameTreeNode(PDDocument)152461%2675%2551201
addJavaScript(Map)143772%3350%3451201
handleCatchableIOE(IOException)112468%3350%3441201
extractAcroForm(PDDocument)89892%61266%61053701
startDocument(PDDocument)71669%n/a012901
startPage(PDPage)71058%n/a012601
extractPDEmbeddedFile(String, String, PDComplexFileSpecification, String, PDEmbeddedFile, AttributesImpl)614996%51979%51313801
setOrReplaceAttribute(String, String, AttributesImpl)61976%3350%342701
setStartBookmark(PDOutlineItem)50%n/a111111
setEndBookmark(PDOutlineItem)50%n/a111111
AbstractPDF2XHTML(PDDocument, ContentHandler, ParseContext, Metadata, PDFParserConfig, Renderer)49996%1150%1212601
processPages(PDPageTree)44090%5550%4611101
createFileSpecification(COSBase)3350%n/a012301
extractBookmarkText(PDOutlineNode, Set, int)6697%21083%2722201
extractMultiOSPDEmbeddedFiles(String, String, PDComplexFileSpecification, AttributesImpl)4397%1150%1211101
addNonNullAttribute(String, String, AttributesImpl)1292%2250%231401
handleWidget(PDAnnotationWidget)1292%1150%121501
addFieldString(PDField)74100%5964%5801901
extractFilesfromEFTree(PDNameTreeNode, List, int)66100%10100%0601701
showGlyph(Matrix, PDFont, int, Vector)52100%1787%1501201
getJavascriptMetadata(String, String, Charset)33100%1375%1301001
getActionURI(PDAnnotation)29100%1375%130801
extractBookmarkText()17100%2100%020501
processDocOnAction(String, String, PDFileSpecification, AttributesImpl)16100%2100%020501
findFileSpecs(COSDictionary)13100%n/a010301
static {...}10100%n/a010301
getCurrentPageNo()5100%n/a010101