Source file "org/springframework/core/annotation/AnnotationUtils.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 951 of 1,013 | 6% | 154 of 162 | 4% | 132 | 136 | 244 | 259 | 51 | 55 |
| postProcessAnnotationAttributes(Object, AnnotationAttributes, boolean) | 0% | 0% | 10 | 10 | 27 | 27 | 1 | 1 | ||
| adaptValue(Object, Object, boolean) | 0% | 0% | 8 | 8 | 17 | 17 | 1 | 1 | ||
| computeDefaultValues(Class) | 0% | 0% | 6 | 6 | 16 | 16 | 1 | 1 | ||
| findAnnotation(Class, Class) | 0% | 0% | 7 | 7 | 14 | 14 | 1 | 1 | ||
| handleIntrospectionFailure(AnnotatedElement, Throwable) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| getAnnotation(Annotation, Class) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| synthesizeAnnotationArray(Annotation[], AnnotatedElement) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| findAnnotation(Method, Class) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| getValue(Annotation, String) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| getAnnotation(AnnotatedElement, Class) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| registerDefaultValues(AnnotationAttributes) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| getRepeatableAnnotations(AnnotatedElement, Class, Class) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| isAnnotationMetaPresent(Class, Class) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| getDeclaredRepeatableAnnotations(AnnotatedElement, Class, Class) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| findAnnotationDeclaringClassForTypes(List, Class) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| isCandidateClass(Class, Collection) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| isAnnotationInherited(Class, Class) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getAttributeValueForMirrorResolution(Method, Object) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getDefaultValue(Class, String) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| synthesizeAnnotation(Annotation, AnnotatedElement) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| isCandidateClass(Class, String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| findAnnotationDeclaringClass(Class, Class) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getAnnotationAttributes(AnnotatedElement, Annotation, boolean, boolean) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| handleValueRetrievalFailure(Annotation, Throwable) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| isSingleLevelPresent(MergedAnnotation) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| getAnnotations(Method) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| synthesizeAnnotation(Map, Class, AnnotatedElement) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isCandidateClass(Class, Class) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getAnnotations(AnnotatedElement) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| isInJavaLangAnnotationPackage(Annotation) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| isInJavaLangAnnotationPackage(String) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| rethrowAnnotationConfigurationException(Throwable) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getDefaultValue(Annotation, String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| clearCache() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| invokeAnnotationMethod(Method, Object) | 68% | 50% | 2 | 3 | 3 | 7 | 0 | 1 | ||
| getAnnotation(Method, Class) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$computeDefaultValues$1(MergedAnnotation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$getAnnotationAttributes$0(MergedAnnotation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| findAnnotation(AnnotatedElement, Class) | 78% | 50% | 3 | 4 | 2 | 8 | 0 | 1 | ||
| isAnnotationDeclaredLocally(Class, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| validateAnnotation(Annotation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getAnnotationAttributes(Annotation, boolean, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAnnotationAttributes(AnnotatedElement, Annotation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDefaultValues(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isSynthesizedAnnotation(Annotation) | 70% | 50% | 3 | 4 | 2 | 4 | 0 | 1 | ||
| getRepeatableAnnotations(AnnotatedElement, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDeclaredRepeatableAnnotations(AnnotatedElement, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAnnotationAttributes(Annotation, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| synthesizeAnnotation(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAnnotationAttributes(Annotation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getValue(Annotation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDefaultValue(Annotation) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDefaultValue(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| AnnotationUtils() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 |