Source file "com/google/inject/spi/InjectionPoint.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 462 of 895 | 48% | 87 of 122 | 28% | 69 | 98 | 115 | 230 | 14 | 37 |
| getInjectionPoints(TypeLiteral, boolean, Errors) | 51% | 30% | 19 | 24 | 30 | 52 | 0 | 1 | ||
| forMember(Errors, Member, TypeLiteral, AnnotatedType[], Annotation[][], Predicate) | 22% | 12% | 4 | 5 | 15 | 20 | 0 | 1 | ||
| forConstructorOf(TypeLiteral, boolean) | 59% | 35% | 7 | 8 | 10 | 31 | 0 | 1 | ||
| forStaticMethodsAndFields(TypeLiteral) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| isValidMethod(InjectionPoint.InjectableMethod, Errors) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| InjectionPoint(TypeLiteral, Method, boolean) | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| overrides(Method, Method) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| checkForMisplacedBindingAnnotations(Member, Errors) | 35% | 16% | 3 | 4 | 7 | 12 | 0 | 1 | ||
| forConstructor(Constructor, TypeLiteral) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| InjectionPoint(TypeLiteral, Field, boolean) | 79% | 50% | 3 | 4 | 4 | 21 | 0 | 1 | ||
| equals(Object) | 57% | 50% | 2 | 4 | 0 | 3 | 0 | 1 | ||
| forInstanceMethodsAndFields(TypeLiteral) | 63% | 50% | 1 | 2 | 1 | 5 | 0 | 1 | ||
| isEligibleForInjection(Method, boolean) | 46% | 16% | 3 | 4 | 1 | 3 | 0 | 1 | ||
| forConstructor(Constructor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forMethod(Method, TypeLiteral) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAnnotations(Field) | 66% | 50% | 1 | 2 | 1 | 5 | 0 | 1 | ||
| isToolable() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$forConstructorOf$1(Constructor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forConstructorOf(TypeLiteral) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forConstructorOf(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forStaticMethodsAndFields(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| forInstanceMethodsAndFields(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$forConstructorOf$0(Constructor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isInjectableConstructor(Constructor) | 83% | 50% | 2 | 3 | 0 | 2 | 0 | 1 | ||
| getAtInject(AnnotatedElement) | 91% | 50% | 1 | 2 | 0 | 2 | 0 | 1 | ||
| InjectionPoint(TypeLiteral, Constructor) | 100% | n/a | 0 | 1 | 0 | 12 | 0 | 1 | ||
| hierarchyFor(TypeLiteral) | 100% | 100% | 0 | 2 | 0 | 6 | 0 | 1 | ||
| newDependency(Key, boolean, int) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| hashCode() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| static {...} | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| toString() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDeclaredFields(TypeLiteral) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDeclaredMethods(TypeLiteral) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getMember() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDependencies() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| isOptional() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDeclaringType() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |