Source file "shaded_package/io/github/classgraph/ClassInfo.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 3,580 of 3,580 | 0% | 544 of 544 | 0% | 431 | 431 | 737 | 737 | 156 | 156 |
| filterClassInfo(ClassInfo.RelType, boolean, ClassInfo.ClassType[]) | 0% | 0% | 28 | 28 | 42 | 42 | 1 | 1 | ||
| toString(boolean, StringBuilder) | 0% | 0% | 18 | 18 | 36 | 36 | 1 | 1 | ||
| getOrCreateClassInfo(String, Map) | 0% | 0% | 9 | 9 | 34 | 34 | 1 | 1 | ||
| filterClassInfo(Collection, ScanSpec, boolean, ClassInfo.ClassType[]) | 0% | 0% | 32 | 32 | 40 | 40 | 1 | 1 | ||
| getClassesWithFieldOrMethodAnnotation(ClassInfo.RelType) | 0% | 0% | 13 | 13 | 14 | 14 | 1 | 1 | ||
| getDeclaredMethodInfo(String, boolean, boolean, boolean) | 0% | 0% | 17 | 17 | 28 | 28 | 1 | 1 | ||
| addMethodInfo(MethodInfoList, Map) | 0% | 0% | 8 | 8 | 19 | 19 | 1 | 1 | ||
| findReferencedClassInfo(Map, Set, LogNode) | 0% | 0% | 6 | 6 | 20 | 20 | 1 | 1 | ||
| getAnnotations() | 0% | 0% | 8 | 8 | 16 | 16 | 1 | 1 | ||
| setScanResult(ScanResult) | 0% | 0% | 10 | 10 | 20 | 20 | 1 | 1 | ||
| getFieldOrMethodAnnotations(ClassInfo.RelType) | 0% | 0% | 7 | 7 | 6 | 6 | 1 | 1 | ||
| getTypeSignature() | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| getClassesWithAnnotation() | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| getMethodInfo(String, boolean, boolean, boolean) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| addScannedClass(String, int, boolean, Map, ClasspathElement, Resource) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| getEnumConstantObjects() | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| getClassesImplementing() | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| getFieldInfo() | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| addFieldOrMethodAnnotationInfo(AnnotationInfoList, boolean, int, Map) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| getInterfaces() | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| handleRepeatableAnnotations(Set) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| getAnnotationDefaultParameterValues() | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| getSuperclass() | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| addClassAnnotation(AnnotationInfo, Map) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| getTypeDescriptor() | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| getOverrideOrder(Set, List) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| addClassContainment(List, Map) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| getClassesWithMethodAnnotation() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| getClassesWithMethodParameterAnnotation() | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| getDeclaredFieldInfo(String) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| getClassesWithFieldAnnotation() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| addFieldInfo(FieldInfoList, Map) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| getFieldInfo(String) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| ClassInfo(String, int, Resource) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| getEnumConstants() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getSubclasses() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| addRelatedClass(ClassInfo.RelType, ClassInfo) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| addSuperclass(String, Map) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| hasField(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| hasDeclaredFieldAnnotation(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| hasFieldAnnotation(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| hasMethod(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| hasDeclaredMethodAnnotation(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| hasMethodAnnotation(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| hasDeclaredMethodParameterAnnotation(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| hasMethodParameterAnnotation(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| getModuleRef() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| equals(Object) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| addImplementedInterface(String, Map) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getDeclaredFieldInfo() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| getClassDependencies() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| addAnnotationParamDefaultValues(AnnotationParameterValueList) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| extendsSuperclass(String) | 0% | 0% | 4 | 4 | 2 | 2 | 1 | 1 | ||
| getOverrideOrder() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getClassesWithAnnotationDirectOnly() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getClassesWithMethodAnnotationDirectOnly() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getClassesWithMethodParameterAnnotationDirectOnly() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getClassesWithFieldAnnotationDirectOnly() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getAllClasses(Collection, ScanSpec) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAllEnums(Collection, ScanSpec) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAllRecords(Collection, ScanSpec) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAllStandardClasses(Collection, ScanSpec) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAllImplementedInterfaceClasses(Collection, ScanSpec) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAllAnnotationClasses(Collection, ScanSpec) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAllInterfacesOrAnnotationClasses(Collection, ScanSpec) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAnnotationInfo() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| addTypeDecorators(List) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getTypeSignatureOrTypeDescriptor() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| getModifiersStr() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isPackageVisible() | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| addReferencedClassNames(Set) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getSimpleName(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isImplementedInterface() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getClasspathElementFile() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getSuperclasses() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOuterClasses() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getInnerClasses() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getClasspathElementURL() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isInterface() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| isStandardClass() | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| setIsInterface(boolean) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| setIsAnnotation(boolean) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isSynthetic() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isAnnotation() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isInterfaceOrAnnotation() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isEnum() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| hashCode() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isInnerClass() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isOuterClass() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setClassfileVersion(int, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setModifiers(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isAnonymousInnerClass() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| implementsInterface(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasAnnotation(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasDeclaredFieldAnnotation(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasFieldAnnotation(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasDeclaredMethodAnnotation(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasMethodAnnotation(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasDeclaredMethodParameterAnnotation(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasMethodParameterAnnotation(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAnnotationInfo(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAnnotationInfoRepeatable(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getDeclaredMethodInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMethodInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDeclaredConstructorInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getConstructorInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDeclaredMethodAndConstructorInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMethodAndConstructorInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDeclaredMethodInfo(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMethodInfo(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ClassInfo() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setIsRecord(boolean) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getAnnotationInfo(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| compareTo(ClassInfo) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| extendsSuperclass(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| implementsInterface(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasAnnotation(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasDeclaredField(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| hasDeclaredMethod(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAnnotationInfoRepeatable(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| loadClass(Class, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| loadClass(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setSourceFile(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addFullyQualifiedDefiningMethodName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setTypeSignature(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getSimpleName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPackageName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isPublic() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isPrivate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isProtected() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAbstract() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isFinal() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isStatic() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMethodAnnotations() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMethodParameterAnnotations() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFieldAnnotations() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getClasspathElementURI() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| loadClass(boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| loadClass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setReferencedClasses(ClassInfoList) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getModuleInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPackageInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isExternalClass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getClassfileMinorVersion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getClassfileMajorVersion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getModifiers() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isRecord() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isArrayClass() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFullyQualifiedDefiningMethodName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTypeSignatureStr() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSourceFile() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getResource() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getClassName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getClassInfo() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |