Source file "org/springframework/util/ClassUtils.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,854 of 1,854 | 0% | 242 of 242 | 0% | 190 | 190 | 367 | 367 | 69 | 69 |
| static {...} | 0% | 0% | 3 | 3 | 33 | 33 | 1 | 1 | ||
| forName(String, ClassLoader) | 0% | 0% | 9 | 9 | 30 | 30 | 1 | 1 | ||
| getMethod(Class, String, Class[]) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| getMethodCountForName(Class, String) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| hasAtLeastOneMethodWithName(Class, String) | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| resolveClassName(String, ClassLoader) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| getDescriptiveType(Object) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| getAllInterfacesForClassAsSet(Class, ClassLoader) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| isCacheSafe(Class, ClassLoader) | 0% | 0% | 10 | 10 | 18 | 18 | 1 | 1 | ||
| isAssignable(Class, Class) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| lambda$getInterfaceMethodIfPossible$0(Method) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getMostSpecificMethod(Method, Class) | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| determineCommonAncestor(Class, Class) | 0% | 0% | 8 | 8 | 14 | 14 | 1 | 1 | ||
| findMethodCandidatesByName(Class, String) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| classNamesToString(Collection) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| getShortName(String) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| addResourcePathToPackagePath(Class, String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isOverridable(Method, Class) | 0% | 0% | 6 | 6 | 6 | 6 | 1 | 1 | ||
| isPresent(String, ClassLoader) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| getMethodIfAvailable(Class, String, Class[]) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| hasMethod(Class, Method) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| classPackageAsResourcePath(Class) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| registerCommonClasses(Class[]) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getClassFileName(Class) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getStaticMethod(Class, String, Class[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getShortNameAsProperty(Class) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getQualifiedMethodName(Method, Class) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getDefaultClassLoader() | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| overrideThreadContextClassLoader(ClassLoader) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| isAssignableValue(Class, Object) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| getUserClass(Class) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| getPackageName(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isVisible(Class, ClassLoader) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| resolvePrimitiveIfNecessary(Class) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| matchesTypeName(Class, String) | 0% | 0% | 4 | 4 | 2 | 2 | 1 | 1 | ||
| getInterfaceMethodIfPossible(Method) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| isUserLevelMethod(Method) | 0% | 0% | 4 | 4 | 2 | 2 | 1 | 1 | ||
| resolvePrimitiveClassName(String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| isPrimitiveArray(Class) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isPrimitiveWrapperArray(Class) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isLoadable(Class, ClassLoader) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isPrimitiveOrWrapper(Class) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isInnerClass(Class) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| toClassArray(Collection) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isCglibProxyClass(Class) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| isCglibProxyClassName(String) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getConstructorIfAvailable(Class, Class[]) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| hasMethod(Class, String, Class[]) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| convertResourcePathToClassName(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| convertClassNameToResourcePath(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| hasConstructor(Class, Class[]) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getMethodOrNull(Class, String, Class[]) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isPrimitiveWrapper(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAllInterfaces(Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAllInterfacesAsSet(Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| createCompositeInterface(Class[], ClassLoader) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getUserClass(Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getPackageName(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getQualifiedName(Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isGroovyObjectMethod(Method) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAllInterfacesForClass(Class, ClassLoader) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| classNamesToString(Class[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAllInterfacesForClass(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAllInterfacesForClassAsSet(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isJavaLanguageInterface(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isCglibProxy(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getShortName(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getQualifiedMethodName(Method) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ClassUtils() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |