DefaultServlet

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total959 of 4,70479%214 of 72270%1794242101,128663
serveResource(HttpServletRequest, HttpServletResponse, boolean, String)15860979%3713378%33862918901
findXsltSource(WebResource)1074027%17729%1113192901
init()9223471%132969%1322156201
getReadme(WebResource, String)835%910%56192101
renderXml(HttpServletRequest, String, WebResource, Source, String)6329282%131756%1316177201
checkSendfile(HttpServletRequest, HttpServletResponse, WebResource, long, DefaultServlet.Range)591115%14212%89111301
processBom(InputStream, boolean)549463%261638%1722103401
validateGlobalXsltFile(File)520%100%66141411
copyRange(InputStream, ServletOutputStream, long, long)417464%5758%5772701
renderHtml(HttpServletRequest, String, WebResource, String)3755993%183465%18271012701
validateGlobalXsltFile()340%40%338811
secureXslt(InputStream)340%40%33131311
doDirectoryRedirect(HttpServletRequest, HttpServletResponse)142967%3350%343901
static {...}141856%50%1241101
checkIfNoneMatch(HttpServletRequest, HttpServletResponse, WebResource)1210990%22692%21513701
checkIfMatch(HttpServletRequest, HttpServletResponse, WebResource)128187%1995%11112901
copy(WebResource, ServletOutputStream, Iterator, String)126985%3562%3521801
isText(String)9950%5337%350201
copy(InputStream, PrintWriter, String)82071%2250%232901
renderXml(String, WebResource, Source, String)80%n/a111111
render(String, WebResource, String)70%n/a111111
renderHtml(String, WebResource, String)70%n/a111111
doPut(HttpServletRequest, HttpServletResponse)7692%21285%2842701
getRelativePath(HttpServletRequest, boolean)4488%3770%2611301
copyRange(InputStream, ServletOutputStream)2580%2100%0241301
copyRange(Reader, PrintWriter)2580%2100%0241301
doDelete(HttpServletRequest, HttpServletResponse)3890%787%1511301
parseRange(HttpServletRequest, HttpServletResponse, WebResource)23599%33191%31815301
checkIfUnmodifiedSince(HttpServletRequest, HttpServletResponse, WebResource)4095%583%1411501
copy(WebResource, ServletOutputStream, DefaultServlet.Range)2692%50%121801
pathEndsWithCompressedExtension(String)2492%375%131401
copy(InputStream, ServletOutputStream)1990%50%121701
getOrderChar(DefaultServlet.SortManager.Order, char)1184%375%131501
getBestPrecompressedResource(HttpServletRequest, List)13899%2395%11313801
skip(InputStream, int, boolean)1191%583%141601
checkIfRange(HttpServletRequest, HttpServletResponse, WebResource)100100%42083%41302301
executePartialPut(HttpServletRequest, DefaultServlet.Range, String)92100%787%1502001
parseCompressionFormats(String, String)88100%1191%1701401
checkIfModifiedSince(HttpServletRequest, HttpServletResponse, WebResource)61100%10100%0601901
DefaultServlet()60100%n/a0102001
parseContentRange(HttpServletRequest, HttpServletResponse)57100%8100%0501801
getAvailablePrecompressedResources(String)54100%2466%240601
checkIfHeaders(HttpServletRequest, HttpServletResponse, WebResource)50100%16100%0901301
renderSize(long)39100%583%140501
determineMethodsAllowed(HttpServletRequest)29100%583%140701
lambda$comparingTrueFirst$0(Function, WebResource, WebResource)27100%6100%040901
render(HttpServletRequest, String, WebResource, String)21100%2100%020401
service(HttpServletRequest, HttpServletResponse)14100%2100%020401
doHead(HttpServletRequest, HttpServletResponse)13100%n/a010301
isReadOnly()11100%375%130101
sendNotAllowed(HttpServletRequest, HttpServletResponse)10100%n/a010301
generateETag(WebResource)9100%2100%020301
doGet(HttpServletRequest, HttpServletResponse)8100%n/a010201
doOptions(HttpServletRequest, HttpServletResponse)7100%n/a010201
getRelativePath(HttpServletRequest)100%n/a010101
doPost(HttpServletRequest, HttpServletResponse)100%n/a010201
rewriteUrl(String)100%n/a010101
getPathPrefix(HttpServletRequest)100%n/a010101
isListings()100%n/a010101
renderTimestamp(long)100%n/a010101
comparingTrueFirst(Function)100%n/a010101
isRangeRequestsSupported()100%n/a010101
destroy()100%n/a010101