ContextConfig

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,512 of 6,05975%261 of 85269%2264933061,374567
configureContext(WebXml)13959280%187280%17462413901
contextConfig(Digester)13621160%213159%19273910601
processAnnotationWebFilter(String, AnnotationEntry, WebXml)11432974%415356%3148199301
processContextConfig(Digester, URL, InputStream)1087340%6857%68163901
processAnnotationsInParallel(Set, boolean, Map)850%100%66191911
configureStart()823630%12840%911142701
authenticatorConfig()716547%81260%811153701
getDefaultWebXmlFragment(WebXmlParser)6014270%151550%1216226001
processServletContainerInitializers()567858%4866%37112801
classHierarchyToString(String, ContextConfig.JavaClassCacheEntry, Map)540%60%44141411
getConfigBasePath()530%60%44141411
validateSecurityRoles()5210566%91155%61162101
getContextWebXmlSource()525250%5964%58133001
processAnnotationsJar(URL, WebXml, boolean, Map)413546%1583%1451801
antiLocking()3912476%51372%51052901
convertJsp(ServletDef, Map)354254%6440%4651401
getWebXmlSource(String, boolean)324558%4660%3672301
processAnnotationsUrl(URL, WebXml, boolean, Map)313653%2675%2541101
configureStop()2921388%42485%41544401
getTomcatWebXmlFragment(WebXmlParser)292344%3125%2371401
checkHandlesTypes(JavaClass, Map)2615685%62681%61754101
processAnnotationsWebResource(WebResource, WebXml, boolean, Map)265768%3975%3731401
processAnnotationsFile(File, WebXml, boolean, Map)255970%3975%3731401
lifecycleEvent(LifecycleEvent)215472%11392%1841901
processResourceJARs(Set)188682%11392%1822301
populateJavaClassCache(String, Map)183566%3350%2431201
webConfig()1519792%92170%91624701
processClass(WebXml, JavaClass)74887%3770%2621201
processAnnotations(Set, boolean, Map)2177%1375%131601
processClasses(WebXml, Set)5892%3770%3611301
processAnnotationsStringArray(ElementValue)3988%1375%131801
destroy()3186%4660%4611001
init()2583%2250%2311001
getServer()2385%3562%352901
setCustomAuthenticators(Map)0%n/a112211
lambda$checkHandlesTypes$1(ServletContainerInitializer)0%n/a111111
processJarsForWebFragments(WebXml, WebXmlParser)5194%3770%3611301
static {...}4093%1150%1221501
populateSCIsForCacheEntry(ContextConfig.JavaClassCacheEntry, Map)8997%31178%3802001
getContextXmlJavaSource(String, String)2793%1375%131601
getClassName(String)1588%1150%121301
getGeneratedCodeLocation()1184%1150%121401
getGeneratedCodePackage()1184%1150%121401
getHostWebXmlSource()1184%1150%121401
fixDocBase()23799%63485%62115801
populateJavaClassCache(String, JavaClass, Map)3997%1375%131701
processAnnotationWebServlet(String, AnnotationEntry, WebXml)281100%60100%03106501
generateClassHeader(Digester, String, String)97100%n/a0101401
processAnnotationWebInitParams(ElementValue)76100%3975%3701701
convertJsps(WebXml)71100%10100%0601501
createContextDigester()62100%n/a0101601
getContextXmlPackageName(String, Container)58100%41071%4801901
scanWebXmlFragment(boolean, WebXml, Map)41100%1583%140901
ContextConfig()34100%n/a0101001
getGlobalWebXmlSource()32100%1787%150701
getSCIsForClass(String)31100%1583%140701
applicationAnnotationsConfig()24100%1150%120601
beforeStart()21100%n/a010601
processAnnotationsStream(InputStream, WebXml, boolean, Map)20100%2100%020701
generateClassFooter(Digester)16100%n/a010401
getHostConfigBase()15100%1150%120401
getGenerateCode()13100%2100%020401
getUseGeneratedCode()13100%2100%020401
getDefaultWebXml()9100%1150%120301
setDefaultWebXml(String)100%n/a010201
createWebXml()100%n/a010101
lambda$processServletContainerInitializers$0(Class)100%n/a010101