io.github.classgraph

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total35,969 of 35,9690%5,390 of 5,3900%3,8443,8447,6277,6271,0961,0969898
Classfile3,7040%6170%354354736736282811
ClassInfo3,3800%5320%40540568568513613611
ScanResult2,1130%3560%231231463463535311
ObjectTypedValueWrapper1,8440%3520%193193323323131311
GraphvizDotfileGenerator1,7670%2370%1351353673677711
ClassGraph1,7040%1280%150150344344868611
MethodInfo1,6350%2540%167167324324404011
Scanner1,2660%1720%9999267267131311
ClasspathElementZip1,1080%1860%106106215215131311
ClasspathElementPathDir8550%1360%8181175175131311
ClassRefTypeSignature8380%1460%9494177177212111
ClasspathElementFileDir8060%1380%8282148148131311
ClassInfoList7170%800%7676141141363611
ClassGraphClassLoader6920%1520%82821681686611
FieldInfo6670%900%7676153153313111
ClassTypeSignature5670%960%6464131131161611
MethodTypeSignature5550%840%5959132132171711
ResourceList5530%560%5656142142282811
AnnotationInfoList4980%1020%6666119119151511
ClasspathElementModule4950%920%6060106106141411
ArrayTypeSignature4730%720%5757119119212111
AnnotationInfo4690%840%5858108108161611
Scanner.new SingletonMap() {...}4550%520%282893932211
AnnotationInfo.AnnotationInvocationHandler4520%880%474797972211
ModulePathInfo3840%380%222270703311
TypeParameter3780%760%51518888131311
ClasspathElement3770%620%404075758811
MethodParameterInfo3550%480%46467171222211
TypeVariableSignature3510%740%49499090121211
AnnotationParameterValue3470%540%45457777181811
TypeArgument3300%560%42427777131311
ModuleRef3070%540%44446464171711
BaseTypeSignature3030%640%67679494191911
PackageInfo2780%420%41416868202011
ClasspathElementFileDir.new Resource() {...}2730%220%21215757101011
ClasspathElementZip.new Resource() {...}2720%380%29296363101011
ClasspathElementPathDir.new Resource() {...}2640%220%21215757101011
ModuleInfo2520%440%41416868191911
MethodInfoList2280%320%27276262111111
ClasspathElementModule.new Resource() {...}2190%200%20204545101011
ScanResultObject2170%280%27276363131311
Resource2110%220%26264343151511
AnnotationClassRef2080%220%23234646121211
AnnotationEnumValue2040%180%20203838111111
PotentiallyUnmodifiableList1860%300%33334747181811
Classfile.new Classfile.MethodTypeAnnotationDecorator() {...}1810%340%191943432211
ClassInfo.RelType1740%n/a1118181111
ModuleReaderProxy1680%160%161639398811
ArrayClassInfo1390%100%21213838161611
Classfile.new Classfile.ClassTypeAnnotationDecorator() {...}1370%240%141428282211
Scanner.ClassfileScannerWorkUnitProcessor1290%100%7726262211
Scanner.new WorkQueue.WorkUnitProcessor() {...}1270%100%7723232211
InfoList1220%200%181832328811
PotentiallyUnmodifiableList.new ListIterator() {...}980%140%17172727101011
TypeSignature960%140%131330306611
MappableInfoList800%160%141422226611
ClassInfo.ClassType740%n/a11881111
AnnotationParameterValueList640%60%111120208811
FieldInfoList620%60%101020207711
PackageInfoList.new PackageInfoList() {...}530%n/a11111111111111
HierarchicalTypeSignature460%60%7713134411
ClassGraph.new Runnable() {...}450%n/a22772211
TypeArgument.Wildcard440%n/a11551111
PackageInfoList410%0%7713135511
PotentiallyUnmodifiableList.new Iterator() {...}360%0%66994411
ReferenceTypeSignature360%60%6614143311
ModuleInfoList360%0%6612124411
ResourceList.new ResourceList.ResourceFilter() {...}330%80%66662211
ClassGraphClassLoader.new Enumeration() {...}320%0%44333311
Classfile.TypePathNode0%n/a22552211
ScanResult.SerializationFormat0%n/a2210102211
Classfile.new Classfile.TypeAnnotationDecorator() {...}0%n/a22332211
ClasspathElementPathDir.1.new Runnable() {...}0%0%33442211
ClasspathElementZip.1.new Runnable() {...}0%0%33442211
ClasspathElementFileDir.1.new Runnable() {...}0%0%33442211
Scanner.new Comparator() {...}0%n/a22222211
ResourceList.new Comparator() {...}0%n/a22222211
ResourceList.new ResourceList.ResourceFilter() {...}0%0%33222211
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...}0%n/a22222211
Scanner.new Comparator() {...}0%n/a22222211
PackageInfo.new Comparator() {...}0%n/a22222211
Classfile.ClassContainment0%n/a11551111
Scanner.ClasspathEntryWorkUnit0%n/a11551111
ClassGraph.new Callable() {...}0%n/a22222211
Scanner.ClassfileScanWorkUnit0%n/a11551111
Classfile.ClassfileFormatException0%n/a33553311
Scanner.new WorkQueue.WorkUnitProcessor() {...}0%n/a22332211
ClassGraphException0%n/a22442211
ClassInfo.ReachableAndDirectlyRelatedClasses0%n/a11441111
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...}0%n/a22222211
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...}0%n/a22222211
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...}0%n/a22222211
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...}0%n/a22222211
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...}0%n/a22222211
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...}0%n/a22222211
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...}0%n/a22222211
Classfile.SkipClassException0%n/a22332211
ClassRefOrTypeVariableSignature0%n/a11221111