WadlGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,304 of 5,3040%754 of 7540%5055051,1641,164126126
getSchemaCollection(ResourceTypes, JAXBContext)3990%580%3030959511
handleOperation(StringBuilder, Set, ElementQNameResolver, Map, OperationResourceInfo, Map, OperationResourceInfo, boolean, boolean, int)3240%540%2828545411
handleRepresentation(StringBuilder, Set, ElementQNameResolver, Map, OperationResourceInfo, Class, boolean, boolean)2370%440%2323505011
generateWADL(String, List, boolean, Message, UriInfo)2320%260%1414474711
doFilter(ContainerRequestContext, Message)2190%440%2323494911
doWriteJaxrsBeanParam(StringBuilder, OperationResourceInfo, Class, boolean, ParameterType[])1790%260%1414323211
getExistingResource(Message, UriInfo, String)1510%160%99303011
handleDocs(Annotation[], StringBuilder, String, boolean, boolean)1500%300%1616303011
doWriteParam(OperationResourceInfo, StringBuilder, Parameter, Class, Type, String, Annotation[], boolean)1490%280%1515333311
handleResource(StringBuilder, Set, ElementQNameResolver, Map, ClassResourceInfo, Set, boolean)1420%160%99242411
getExistingWadl(Message, UriInfo, MediaType)1250%160%99262611
handleExistingDocRefs(List, String, String, String, Message, UriInfo)1130%140%88222211
compareOperations(OperationResourceInfo, OperationResourceInfo)950%320%1717242411
doWriteBeanParam(OperationResourceInfo, StringBuilder, Class, Parameter, String, List, boolean)940%180%1010181811
handleFormRepresentation(StringBuilder, Set, ElementQNameResolver, Map, OperationResourceInfo, Class, boolean)940%100%66171711
checkXmlSeeAlso(ResourceTypes)850%160%99181811
handleGrammars(StringBuilder, StringBuilder, WadlGenerator.SchemaWriter, Map)830%80%55171711
doHandleClassParams(OperationResourceInfo, StringBuilder, Map, boolean, ParameterType[])810%100%66141411
addSchemaDocument(SchemaCollection, List, Document, String, boolean)790%140%88212111
getResourcesList(Message, UriInfo)760%160%99171711
getPrefix(String, Map)710%160%99161611
handleParameter(StringBuilder, Set, ElementQNameResolver, Map, OperationResourceInfo, Parameter, boolean)700%140%88121211
generateQName(StringBuilder, ElementQNameResolver, Map, Class, boolean, Annotation[])660%100%66171711
doEmptyNamespaceHack(Document)630%140%88171711
setExternalLinks(List)620%60%44151511
xmlEncodeIfNeeded(String)610%120%99222211
addDocsAndCloseElement(OperationResourceInfo, int, StringBuilder, Annotation[], String, String, boolean, boolean)590%120%77121211
WadlGenerator(Bus)570%n/a11181811
writeParam(StringBuilder, Parameter, OperationResourceInfo, boolean)570%20%22121211
getClassParameters(ClassResourceInfo)560%40%33101011
loadSchemasIntoCache(String)560%40%33141411
setEnumOptions(StringBuilder, Class)530%20%229911
transformLocally(Message, UriInfo, Source)510%n/a11121211
getJaxbQName(JAXBContextProxy, Class, Map)500%60%44111111
WadlGenerator()490%n/a11161611
finalizeExistingWadlResponse(Document, Message, UriInfo, MediaType)470%40%33101011
doHandleJaxrsBeanParamClassParams(OperationResourceInfo, StringBuilder, Map, boolean, ParameterType[])440%60%449911
isFormRequest(OperationResourceInfo)430%100%668811
setSchemaLocations(List)420%20%22121211
createSchemaWriter(ResourceTypes, JAXBContext, UriInfo)420%80%558811
handlePathAndMatrixClassParams(OperationResourceInfo, StringBuilder, Map, boolean)410%n/a114411
static {...}390%n/a11101011
copyDOMToString(Document)380%n/a11111111
getQNameFromParts(String, String, Class, Map)380%120%778811
createElementQNameResolver(JAXBContext)370%80%55101011
getBodyAnnotations(OperationResourceInfo, boolean)340%60%448811
doWriteJaxrsBeanParams(StringBuilder, OperationResourceInfo, boolean, ParameterType[])340%40%337711
getFormClass(OperationResourceInfo)340%40%336611
createResponseEntity(Message, UriInfo, String, boolean)330%60%447711
startResourceTag(StringBuilder, ClassResourceInfo, String)310%20%226611
startMethodTag(StringBuilder, OperationResourceInfo)300%20%226611
setResponseStatus(StringBuilder, Response.Status[])300%40%337711
handleDynamicSubresource(StringBuilder, Set, ElementQNameResolver, Map, OperationResourceInfo, ClassResourceInfo, boolean)300%40%338811
handlePathAndMatrixParams(StringBuilder, OperationResourceInfo, boolean)280%n/a114411
getJaxbQName(String, String, Class, Map)250%40%337711
handleParams(StringBuilder, OperationResourceInfo, ParameterType, boolean)230%40%335511
getRequestBodyParam(OperationResourceInfo)220%40%335511
isFormParameter(Parameter, Class, Annotation[])220%100%663311
getPath(String)210%60%444411
handleOperParamJavaDocs(OperationResourceInfo, int, StringBuilder)200%20%224411
handleClassJavaDocs(ClassResourceInfo, StringBuilder)190%20%224411
handleOperJavaDocs(OperationResourceInfo, StringBuilder)190%20%224411
handleOperResponseJavaDocs(OperationResourceInfo, StringBuilder)190%20%224411
setJavaDocPath(String)190%20%222211
getStylesheetInstructionData(String)180%20%225511
getBaseURI(Message, UriInfo)180%20%225511
addProvidedDocs(StringBuilder, String)180%20%225511
isWildcard(List)150%40%331111
writeQName(StringBuilder, QName)150%n/a112211
handleApplicationDocs(StringBuilder)150%20%223311
setJavaDocPaths(String[])140%20%222211
sortOperationsByPath(Set)130%n/a113311
setAddResourceAndMethodIds(boolean)130%20%223311
isDocAvailable(Annotation[])120%40%332211
filter(ContainerRequestContext)100%20%225511
getMethod(OperationResourceInfo)100%20%222211
startResourceTag(StringBuilder, OperationResourceInfo, String)90%n/a112211
openResource(String)90%20%223311
isXmlRoot(Class)80%20%221111
getNamespace()80%20%221111
isJson(MediaType)70%20%221111
setJavaDocURLs(URL[])70%n/a112211
setExtraClasses(List)60%20%223311
copy(Document)60%n/a113311
setDocumentationProvider(DocumentationProvider)60%n/a112211
setDocumentationProvider(List)60%n/a112211
setIncludeDefaultWadlSchemaLocation(boolean)60%20%223311
endMethodTag(StringBuilder, OperationResourceInfo)50%n/a112211
startMethodRequestTag(StringBuilder, OperationResourceInfo)50%n/a112211
startMethodResponseTag(StringBuilder, OperationResourceInfo)50%n/a112211
endMethodRequestTag(StringBuilder, OperationResourceInfo)50%n/a112211
endMethodResponseTag(StringBuilder, OperationResourceInfo)50%n/a112211
endResourceTag(StringBuilder, OperationResourceInfo)50%n/a112211
getAnnotationFromParamType(ParameterType)50%n/a111111
setDefaultMediaType(String)50%n/a112211
setDefaultRepresentationMediaType(String)50%n/a112211
setIgnoreMessageWriters(boolean)40%n/a112211
setWadlNamespace(String)40%n/a112211
setSingleResourceMultipleMethods(boolean)40%n/a112211
setUseSingleSlashResource(boolean)40%n/a112211
setLinkJsonToXmlSchema(boolean)40%n/a112211
setLinkAnyMediaTypeToXmlSchema(boolean)40%n/a112211
setUseJaxbContextForQnames(boolean)40%n/a112211
setResolver(ElementQNameResolver)40%n/a112211
setPrivateAddresses(List)40%n/a112211
setResourceIdGenerator(ResourceIdGenerator)40%n/a112211
setApplicationTitle(String)40%n/a112211
setNamespacePrefix(String)40%n/a112211
setIgnoreForwardSlash(boolean)40%n/a112211
setIgnoreRequests(boolean)40%n/a112211
setSupportCollections(boolean)40%n/a112211
setSupportJaxbXmlType(boolean)40%n/a112211
setSupportJaxbSubstitutions(boolean)40%n/a112211
setCheckAbsolutePathSlash(boolean)40%n/a112211
setStylesheetReference(String)40%n/a112211
setWadlSchemaLocation(String)40%n/a112211
setIgnoreOverloadedMethods(boolean)40%n/a112211
setKeepRelativeDocLinks(boolean)40%n/a112211
setApplyStylesheetLocally(boolean)40%n/a112211
setUsePathParamsToCompareOperations(boolean)40%n/a112211
setConvertResourcesToDOM(boolean)40%n/a112211
setIncrementNamespacePrefix(boolean)40%n/a112211
setJaxbContextProperties(Map)40%n/a112211
setAllowList(List)40%n/a112211
getPrivateAddresses()0%n/a111111
getAllowList()0%n/a111111