CompilationUnit

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total914 of 1,05613%110 of 1208%1181331882316073
replace(Node, Node)850%180%1010191911
remove(Node)760%180%1010191911
recalculatePositions()600%80%55111111
addImport(Class)430%100%668811
isImplicitImport(ImportDeclaration)300%60%449911
addImport(ImportDeclaration)270%60%448811
setModule(ModuleDeclaration)22621%3125%235701
setType(int, TypeDeclaration)220%n/a115511
addType(TypeDeclaration)210%n/a115511
lambda$addImport$1(ImportDeclaration, ImportDeclaration)200%60%446611
CompilationUnit(String)180%n/a112211
getPrinter(PrinterConfiguration)170%20%225511
lambda$getInterfaceByName$5(String, TypeDeclaration)160%60%442211
lambda$getClassByName$2(String, TypeDeclaration)160%60%442211
addClass(String, Modifier.Keyword[])150%n/a114411
addInterface(String, Modifier.Keyword[])150%n/a114411
getImportPackageName(ImportDeclaration)140%20%224411
addEnum(String, Modifier.Keyword[])140%n/a113311
addAnnotationDeclaration(String, Modifier.Keyword[])140%n/a113311
getComments()130%n/a113311
getAllComments()130%n/a113311
addImport(String, boolean, boolean)130%20%223311
setModule(String)130%n/a113311
CompilationUnit()120%n/a112211
lambda$getRecordByName$13(String, TypeDeclaration)120%40%331111
lambda$getAnnotationDeclarationByName$11(String, TypeDeclaration)120%40%331111
lambda$getEnumByName$7(String, TypeDeclaration)120%40%331111
getLocalDeclarationFromClassname(String)110%n/a113311
setStorage(Path, Charset)110%n/a112211
setPackageDeclaration(String)100%n/a112211
addClass(String)100%n/a111111
addInterface(String)100%n/a111111
addEnum(String)100%n/a111111
addAnnotationDeclaration(String)100%n/a111111
getClassByName(String)100%n/a114411
getInterfaceByName(String)100%n/a114411
getEnumByName(String)100%n/a114411
getAnnotationDeclarationByName(String)100%n/a114411
getRecordByName(String)100%n/a114411
setStorage(Path)100%n/a112211
lambda$addImport$0(ImportDeclaration, ImportDeclaration)90%n/a113311
CompilationUnit(PackageDeclaration, NodeList, NodeList, ModuleDeclaration)80%n/a112211
setImport(int, ImportDeclaration)80%n/a112211
clone()80%n/a111111
lambda$getPrimaryType$10(String)80%n/a113311
setImports(NodeList)72477%2250%231801
setTypes(NodeList)72477%2250%231801
getPrimaryTypeName()70%n/a111111
lambda$getLocalDeclarationFromClassname$4(String, ClassOrInterfaceDeclaration)70%n/a111111
getImport(int)60%n/a111111
getType(int)60%n/a111111
addImport(String)60%n/a111111
getPrimaryType()60%n/a111111
setPackageDeclaration(PackageDeclaration)52382%1375%130701
accept(GenericVisitor, Object)50%n/a111111
removePackageDeclaration()50%n/a111111
removeModule()50%n/a111111
lambda$getPrimaryType$9(String, TypeDeclaration)50%n/a111111
getStorage()40%n/a111111
lambda$getRecordByName$14(TypeDeclaration)30%n/a111111
lambda$getAnnotationDeclarationByName$12(TypeDeclaration)30%n/a111111
lambda$getEnumByName$8(TypeDeclaration)30%n/a111111
lambda$getInterfaceByName$6(TypeDeclaration)30%n/a111111
lambda$getClassByName$3(TypeDeclaration)30%n/a111111
CompilationUnit(TokenRange, PackageDeclaration, NodeList, NodeList, ModuleDeclaration)22100%n/a010701
getPrinter()16100%2100%020401
printer(Printer)6100%n/a010201
accept(VoidVisitor, Object)5100%n/a010201
getPackageDeclaration()4100%n/a010101
getModule()4100%n/a010101
getImports()3100%n/a010101
getTypes()3100%n/a010101
getMetaModel()2100%n/a010101