SourceGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,300 of 5,3000%718 of 7180%4764761,1531,153117117
writeResourceMethod(Element, String, Set, StringBuilder, SourceGenerator.ContextInfo, boolean, String, Map)5520%740%383810610611
writeRequestTypes(Element, String, Element, List, boolean, StringBuilder, StringBuilder, Set, SourceGenerator.ContextInfo, boolean)4810%940%484810510511
static {...}2940%n/a11505011
generateEnumClass(String, List, File, String)2200%40%33404011
writeResourceClass(Element, SourceGenerator.ContextInfo, boolean)2180%200%1111434311
writeResponseType(List, Element, StringBuilder, StringBuilder, Set, SourceGenerator.ContextInfo, boolean, boolean)1700%420%2222414111
getSchemaClassName(String, SourceGenerator.GrammarInfo, String, Set)1420%340%1818242411
getSchemaElements(SourceGenerator.Application)1400%180%1010282811
getParameters(Element, List, boolean)1240%260%1414292911
writeMethods(Element, String, Set, StringBuilder, SourceGenerator.ContextInfo, String, boolean, String, Map)1230%140%88222211
createJavaSourceFile(File, String, String, StringBuilder, Set, boolean)1230%100%66303011
writeFormatAnnotations(List, StringBuilder, Set, boolean, Element)1200%260%1414262611
getElementRefName(Element, SourceGenerator.ContextInfo, Set, boolean)1020%200%1111202011
generateResourceClasses(SourceGenerator.Application, SourceGenerator.GrammarInfo, Set, File)1010%120%77171711
getResourceElement(SourceGenerator.Application, Element, SourceGenerator.GrammarInfo, Set, String, File)910%100%66202011
getGrammarInfo(SourceGenerator.Application, List)910%140%88171711
writeSubresourceMethod(Element, Set, StringBuilder, SourceGenerator.ContextInfo, String, String)900%80%55181811
writeThrows(List, StringBuilder, StringBuilder, Set, SourceGenerator.ContextInfo)840%120%77191911
addSchemas(List, JAXBUtils.SchemaCompiler)820%100%66212111
getPrimitiveType(Element, SourceGenerator.ContextInfo, Set)780%80%55151511
SourceGenerator(Map)770%20%22212111
writeCustomHttpMethod(SourceGenerator.ContextInfo, String, String, StringBuilder, Set)760%20%22181811
createCodeModel(List, Set)740%40%33181811
populateElementTypeMap(SourceGenerator.Application, Element, String, Map)640%80%55131311
readWadl()630%40%33141411
writeSubresourceClasses(Element, SourceGenerator.ContextInfo, boolean, String)620%100%66111111
convertRefToClassName(String, String, String, SourceGenerator.ContextInfo, Set)560%140%88131311
readDocument(String)560%80%55121211
getRepsWithElements(List, List, SourceGenerator.GrammarInfo)530%140%88131311
getErrorResponses(List)500%80%559911
getOKResponse(List)460%80%559911
getClassName(String, boolean, Set)440%80%55101011
addImportsAndGetSimpleName(Set, String)440%60%44111111
getWadlElements(Element, String)410%80%55101011
generateEmptyMethodBody(StringBuilder, boolean)400%20%227711
addFormParameters(List, Element, List)380%80%557711
getActualRepElement(List, Element)350%80%558811
convertToQName(String, boolean)330%40%337711
isMethodMatched(Set, String, String)320%120%775511
resolveLocalReference(Element, String, String)300%40%337711
writeAnnotation(StringBuilder, Set, Class, String)290%60%446611
isRepWithElementAvailable(List, SourceGenerator.GrammarInfo)290%80%557711
generateClassesFromSchema(JAXBUtils.JCodeModel, File)290%20%229911
generateSchemaCodeAndInfo(SourceGenerator.Application, Set, File)280%80%556611
matchClassName(Set, String, String)280%60%448811
createSchemaInfo(Element, String)260%n/a118811
finalizeMethodDocs(boolean, StringBuilder, StringBuilder, StringBuilder, StringBuilder)250%40%338811
isJavaDocNeeded(SourceGenerator.ContextInfo)250%140%882211
generateSource(File, String)240%20%226611
getParamAnnotation(String)240%40%337711
getTypicalClassName(String)240%20%225511
resolveLocationWithCatalog(String)240%20%226611
writeClassDocs(Element, StringBuilder)230%20%226611
startMethodDocs(Element)230%20%225511
writeMethodParamDocs(Element, String, StringBuilder)220%20%225511
writeMethodThrowsDocs(Element, String, StringBuilder)220%20%224411
checkGenericType(String)220%40%336611
openJavaDocs(StringBuilder, boolean)200%40%336611
getWadlElement(Element)190%20%225511
writeMethodResponseDocs(Element, StringBuilder)180%20%224411
writeSubResponseType(boolean, String, String, StringBuilder, Set)180%40%334411
addImport(Set, String)160%60%444411
writeJaxrResponse(StringBuilder, Set)160%n/a113311
getBaseWadlPath(String)160%20%222211
getClassPackageName(String)150%60%445511
writeAnnotations(boolean)140%60%443311
getPackageFromNamespace(String)140%20%222211
writeImplementsInterface(StringBuilder, String, boolean)130%40%333311
getDocText(Element)130%20%224411
tab(StringBuilder, int)130%20%223311
createImports()130%20%221111
addListIfRepeating(String, boolean, Set)120%20%224411
tabCloseBlock(StringBuilder, int)110%n/a112211
openBlock(StringBuilder)90%n/a112211
closeJavaDocs(StringBuilder)80%n/a112211
possiblyConvertNamespaceURI(String, boolean)80%20%221111
setRx(String)80%n/a113311
getClassType(boolean)60%20%221111
getClassComment()60%n/a111111
isRepeatingParam(Element)60%n/a111111
SourceGenerator()0%n/a112211
setSupportMultipleXmlReps(boolean)0%n/a112211
setWadlNamespace(String)0%n/a112211
setUseVoidForEmptyResponses(boolean)0%n/a112211
setGenerateResponseIfHeadersSet(boolean)0%n/a112211
setGenerateEnums(boolean)0%n/a112211
setSkipSchemaGeneration(boolean)0%n/a112211
setSuspendedAsyncMethods(Set)0%n/a112211
setResponseMethods(Set)0%n/a112211
setOnewayMethods(Set)0%n/a112211
setImportsComparator(Comparator)0%n/a112211
setGenerateInterfaces(boolean)0%n/a112211
setGenerateImplementation(boolean)0%n/a112211
setPackageName(String)0%n/a112211
setResourceName(String)0%n/a112211
setWadlPath(String)0%n/a112211
setBindingFiles(List)0%n/a112211
setSchemaPackageFiles(List)0%n/a112211
setCompilerArgs(List)0%n/a112211
setInheritResourceParams(boolean)0%n/a112211
setInheritResourceParamsFirst(boolean)0%n/a112211
setSchemaPackageMap(Map)0%n/a112211
setJavaTypeMap(Map)0%n/a112211
setSchemaTypeMap(Map)0%n/a112211
setMediaTypeMap(Map)0%n/a112211
setBus(Bus)0%n/a112211
setValidateWadl(boolean)0%n/a112211
setEncoding(String)0%n/a112211
setCreateJavaDocs(boolean)0%n/a112211
setSupportBeanValidation(boolean)0%n/a112211
setAuthentication(String)0%n/a112211
setJaxbClassNameSuffix(String)0%n/a112211
getWadlNamespace()0%n/a111111
createCompiler(Set)0%n/a111111
getGeneratedServiceClasses()0%n/a111111
getGeneratedTypeClasses()0%n/a111111
generateMainClass(Element, File)0%n/a111111