Classfile |  | 0% |  | 0% | 365 | 365 | 770 | 770 | 27 | 27 | 1 | 1 |
ClassInfo |  | 0% |  | 0% | 431 | 431 | 737 | 737 | 156 | 156 | 1 | 1 |
ScanResult |  | 0% |  | 0% | 241 | 241 | 480 | 480 | 62 | 62 | 1 | 1 |
MethodInfo |  | 0% |  | 0% | 190 | 190 | 372 | 372 | 33 | 33 | 1 | 1 |
ObjectTypedValueWrapper |  | 0% |  | 0% | 193 | 193 | 323 | 323 | 13 | 13 | 1 | 1 |
GraphvizDotfileGenerator |  | 0% |  | 0% | 135 | 135 | 367 | 367 | 7 | 7 | 1 | 1 |
ClassGraph |  | 0% |  | 0% | 146 | 146 | 340 | 340 | 86 | 86 | 1 | 1 |
Scanner |  | 0% |  | 0% | 113 | 113 | 322 | 322 | 12 | 12 | 1 | 1 |
ClasspathElementZip |  | 0% |  | 0% | 108 | 108 | 218 | 218 | 13 | 13 | 1 | 1 |
ClasspathElementDir |  | 0% |  | 0% | 77 | 77 | 167 | 167 | 13 | 13 | 1 | 1 |
ClassRefTypeSignature |  | 0% |  | 0% | 93 | 93 | 175 | 175 | 21 | 21 | 1 | 1 |
ClassInfoList |  | 0% |  | 0% | 76 | 76 | 141 | 141 | 36 | 36 | 1 | 1 |
ClassGraphClassLoader |  | 0% |  | 0% | 81 | 81 | 166 | 166 | 6 | 6 | 1 | 1 |
ClassTypeSignature |  | 0% |  | 0% | 74 | 74 | 153 | 153 | 17 | 17 | 1 | 1 |
FieldInfo |  | 0% |  | 0% | 59 | 59 | 129 | 129 | 18 | 18 | 1 | 1 |
ResourceList |  | 0% |  | 0% | 56 | 56 | 148 | 148 | 28 | 28 | 1 | 1 |
MethodTypeSignature |  | 0% |  | 0% | 59 | 59 | 132 | 132 | 17 | 17 | 1 | 1 |
AnnotationInfoList |  | 0% |  | 0% | 67 | 67 | 121 | 121 | 16 | 16 | 1 | 1 |
ClasspathElementModule |  | 0% |  | 0% | 61 | 61 | 106 | 106 | 14 | 14 | 1 | 1 |
AnnotationInfo |  | 0% |  | 0% | 61 | 61 | 111 | 111 | 17 | 17 | 1 | 1 |
ArrayTypeSignature |  | 0% |  | 0% | 57 | 57 | 119 | 119 | 21 | 21 | 1 | 1 |
AnnotationInfo.AnnotationInvocationHandler |  | 0% |  | 0% | 47 | 47 | 97 | 97 | 2 | 2 | 1 | 1 |
ClasspathElement |  | 0% |  | 0% | 42 | 42 | 78 | 78 | 10 | 10 | 1 | 1 |
ModulePathInfo |  | 0% |  | 0% | 23 | 23 | 72 | 72 | 4 | 4 | 1 | 1 |
TypeVariableSignature |  | 0% |  | 0% | 53 | 53 | 103 | 103 | 13 | 13 | 1 | 1 |
TypeParameter |  | 0% |  | 0% | 51 | 51 | 88 | 88 | 13 | 13 | 1 | 1 |
MethodParameterInfo |  | 0% |  | 0% | 49 | 49 | 77 | 77 | 25 | 25 | 1 | 1 |
AnnotationParameterValue |  | 0% |  | 0% | 45 | 45 | 77 | 77 | 18 | 18 | 1 | 1 |
TypeArgument |  | 0% |  | 0% | 42 | 42 | 77 | 77 | 13 | 13 | 1 | 1 |
ModuleRef |  | 0% |  | 0% | 44 | 44 | 63 | 63 | 17 | 17 | 1 | 1 |
BaseTypeSignature |  | 0% |  | 0% | 67 | 67 | 94 | 94 | 19 | 19 | 1 | 1 |
PackageInfo |  | 0% |  | 0% | 43 | 43 | 72 | 72 | 22 | 22 | 1 | 1 |
ClasspathElementZip.new Resource() {...} |  | 0% |  | 0% | 29 | 29 | 64 | 64 | 10 | 10 | 1 | 1 |
ModuleInfo |  | 0% |  | 0% | 43 | 43 | 72 | 72 | 21 | 21 | 1 | 1 |
ClasspathElementDir.new Resource() {...} |  | 0% |  | 0% | 21 | 21 | 54 | 54 | 10 | 10 | 1 | 1 |
MethodInfoList |  | 0% |  | 0% | 27 | 27 | 62 | 62 | 11 | 11 | 1 | 1 |
ClasspathElementModule.new Resource() {...} |  | 0% |  | 0% | 19 | 19 | 47 | 47 | 9 | 9 | 1 | 1 |
Resource |  | 0% |  | 0% | 28 | 28 | 46 | 46 | 17 | 17 | 1 | 1 |
ScanResultObject |  | 0% |  | 0% | 27 | 27 | 63 | 63 | 13 | 13 | 1 | 1 |
AnnotationEnumValue |  | 0% |  | 0% | 20 | 20 | 38 | 38 | 11 | 11 | 1 | 1 |
AnnotationClassRef |  | 0% |  | 0% | 23 | 23 | 46 | 46 | 12 | 12 | 1 | 1 |
PotentiallyUnmodifiableList |  | 0% |  | 0% | 33 | 33 | 47 | 47 | 18 | 18 | 1 | 1 |
Classfile.new Classfile.MethodTypeAnnotationDecorator() {...} |  | 0% |  | 0% | 19 | 19 | 43 | 43 | 2 | 2 | 1 | 1 |
ClassInfo.RelType |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 | 1 | 1 |
ModuleReaderProxy |  | 0% |  | 0% | 16 | 16 | 47 | 47 | 7 | 7 | 1 | 1 |
Scanner.new WorkQueue.WorkUnitProcessor() {...} |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 2 | 2 | 1 | 1 |
Scanner.ClassfileScannerWorkUnitProcessor |  | 0% |  | 0% | 8 | 8 | 34 | 34 | 2 | 2 | 1 | 1 |
ClassMemberInfo |  | 0% |  | 0% | 28 | 28 | 38 | 38 | 22 | 22 | 1 | 1 |
ArrayClassInfo |  | 0% |  | 0% | 21 | 21 | 38 | 38 | 16 | 16 | 1 | 1 |
Classfile.new Classfile.ClassTypeAnnotationDecorator() {...} |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 2 | 2 | 1 | 1 |
InfoList |  | 0% |  | 0% | 18 | 18 | 32 | 32 | 8 | 8 | 1 | 1 |
PotentiallyUnmodifiableList.new ListIterator() {...} |  | 0% |  | 0% | 17 | 17 | 27 | 27 | 10 | 10 | 1 | 1 |
Scanner.2.new SingletonMap.NewInstanceFactory() {...} |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 2 | 2 | 1 | 1 |
TypeSignature |  | 0% |  | 0% | 13 | 13 | 30 | 30 | 6 | 6 | 1 | 1 |
MappableInfoList |  | 0% |  | 0% | 14 | 14 | 22 | 22 | 6 | 6 | 1 | 1 |
ClassInfo.ClassType |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
AnnotationParameterValueList |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 8 | 8 | 1 | 1 |
FieldInfoList |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 7 | 7 | 1 | 1 |
PackageInfoList.new PackageInfoList() {...} |  | 0% | | n/a | 11 | 11 | 11 | 11 | 11 | 11 | 1 | 1 |
HierarchicalTypeSignature |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 5 | 5 | 1 | 1 |
ClassGraph.new Runnable() {...} |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
TypeArgument.Wildcard |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
PackageInfoList |  | 0% | | 0% | 7 | 7 | 13 | 13 | 5 | 5 | 1 | 1 |
ReferenceTypeSignature |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 3 | 3 | 1 | 1 |
PotentiallyUnmodifiableList.new Iterator() {...} |  | 0% | | 0% | 6 | 6 | 9 | 9 | 4 | 4 | 1 | 1 |
ModuleInfoList |  | 0% | | 0% | 6 | 6 | 12 | 12 | 4 | 4 | 1 | 1 |
ClassGraph.CircumventEncapsulationMethod |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ResourceList.new ResourceList.ResourceFilter() {...} |  | 0% |  | 0% | 6 | 6 | 6 | 6 | 2 | 2 | 1 | 1 |
ClassGraphClassLoader.new Enumeration() {...} | | 0% | | 0% | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 |
Classfile.TypePathNode | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
CloseableByteBuffer | | 0% | | 0% | 4 | 4 | 12 | 12 | 3 | 3 | 1 | 1 |
ScanResult.SerializationFormat | | 0% | | n/a | 2 | 2 | 10 | 10 | 2 | 2 | 1 | 1 |
Classfile.new Classfile.TypeAnnotationDecorator() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Scanner.ClasspathEntryWorkUnit | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
ClasspathElementModule.1.new ProxyingInputStream() {...} | | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
Scanner.new Comparator() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ResourceList.new Comparator() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ResourceList.new ResourceList.ResourceFilter() {...} | | 0% | | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
Classfile.ClassContainment | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
ClassGraph.new Callable() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
PackageInfo.new Comparator() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
Scanner.ClassfileScanWorkUnit | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
Classfile.ClassfileFormatException | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
Scanner.new SingletonMap() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
Scanner.new WorkQueue.WorkUnitProcessor() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
Resource.new Runnable() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ClassInfo.ReachableAndDirectlyRelatedClasses | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
ClassGraphException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ClassInfoList.new ClassInfoList.ClassInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
ClassInfo.new FieldInfoList.FieldInfoFilter() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
Classfile.SkipClassException | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
ClassRefOrTypeVariableSignature | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |