Source file "com/google/inject/internal/Errors.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 847 of 1,095 | 22% | 16 of 42 | 61% | 73 | 101 | 105 | 165 | 60 | 80 |
conversionTypeError(String, Object, TypeLiteral, TypeConverterBinding, Object) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
ambiguousTypeConversion(String, Object, TypeLiteral, TypeConverterBinding, TypeConverterBinding) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
requestInjectionWithDifferentTypes(Object, TypeLiteral, Object, TypeLiteral) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
errorNotifyingTypeListener(TypeListenerBinding, TypeLiteral, Throwable) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
duplicateScopes(ScopeBinding, Class, Scope) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
converterReturnedNull(String, Object, TypeLiteral, TypeConverterBinding) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
checkNotNull(Object, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
scopeAnnotationOnAbstractType(Class, Class, Object) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
errorCheckingDuplicateBinding(Key, Object, Throwable) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
duplicateBindingAnnotations(Member, Class, Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
atTargetIsMissingParameter(Annotation, String, Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
missingImplementationWithHint(Key, Injector) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
bindingAlreadySet(Binding, Binding) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
childBindingAlreadySet(Key, Set) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
bindingAlreadySet(Key, Object) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
atInjectRequired(TypeLiteral) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
notASubtype(Class, Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
misplacedBindingAnnotation(Member, Annotation) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
missingConstructor(TypeLiteral) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
tooManyConstructors(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
constructorNotDefinedByType(Constructor, TypeLiteral) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
duplicateMapKey(Key, Multimap) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
duplicateScopeAnnotations(Class, Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
checkConfiguration(boolean, String, Object[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
missingRuntimeRetention(Class) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
missingScopeAnnotation(Class) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
scopeNotFound(Class) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
formatSource(Formatter, Object) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getMessagesFromThrowable(Throwable) | ![]() ![]() | 47% | ![]() ![]() | 50% | 3 | 4 | 3 | 7 | 0 | 1 |
aopDisabled(InterceptorBinding) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
recursiveBinding(Key, Key) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
throwProvisionExceptionIfErrorsExist() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
missingImplementation(Key) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
jitDisabled(Key) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
jitDisabledInParent(Key) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
optionalConstructor(Constructor) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotBindToGuiceType(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectInnerClass(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectLocalClass(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
staticInjectionOnInterface(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectFinalField(Field) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectAbstractMethod(Method) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectMethodWithTypeParameters(Method) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
jitBindingAlreadySet(Key) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
exposedButNotBound(Key) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
keyNotFullySpecified(TypeLiteral) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
errorEnhancingClass(Class, Throwable) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectTypeLiteralOf(Type) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
throwCreationExceptionIfErrorsExist() | ![]() ![]() | 33% | ![]() ![]() | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
throwConfigurationExceptionIfErrorsExist() | ![]() ![]() | 33% | ![]() ![]() | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
bindingToProvider() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
recursiveImplementationType() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
recursiveProviderType() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
voidProviderMethod() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
missingConstantValues() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectRawProvider() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectRawMembersInjector() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cannotInjectRawTypeLiteral() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
merge(InternalProvisionException) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
addMessage(String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
addMessage(ErrorId, String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
errorInUserCode(Throwable, String, Object[]) | ![]() ![]() | 76% | ![]() ![]() | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
format(String, Object[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
convert(Object, ElementSource) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
withSource(Object) | ![]() ![]() | 86% | ![]() ![]() | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
getMessages() | ![]() ![]() | 86% | ![]() ![]() | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
conversionError(String, Object, TypeLiteral, TypeConverterBinding, RuntimeException) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
merge(Collection) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
getSources() | ![]() | 100% | ![]() | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
merge(Errors) | ![]() | 100% | ![]() ![]() | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
addMessage(Message) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
Errors(Errors, Object) | ![]() | 100% | n/a | 0 | 1 | 0 | 5 | 0 | 1 | |
Errors() | ![]() | 100% | n/a | 0 | 1 | 0 | 5 | 0 | 1 | |
Errors(Object) | ![]() | 100% | n/a | 0 | 1 | 0 | 5 | 0 | 1 | |
addMessage(ErrorId, Throwable, String, Object[]) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
size() | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
throwIfNewErrors(int) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
hasErrors() | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
toException() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
convert(Object) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |