ContainerImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total83 of 65587%9 of 5282%106219133336
injectStatics(List)171648%1150%123701
createNullParameterInjector(Key, Member)170%n/a113311
getParametersInjectorsWithNulls(AccessibleObject, Annotation[][], Class[], String)165276%4450%2541301
lambda$injectStatics$1(List, InternalContext)9847%1150%122401
inject(Class, InternalContext)61164%n/a012401
addInjectorsForMembers(List, boolean, List, ContainerImpl.InjectorFactory)53888%1787%1511101
setScopeStrategy(Scope.Strategy)50%n/a112211
removeScopeStrategy()40%n/a112211
getParametersInjectors(AccessibleObject, Annotation[][], Class[], String)25196%1375%130801
findInject(Annotation[])22392%1375%130401
ContainerImpl(Map)78100%4100%0301601
callInContext(ContainerImpl.ContextualCallable)39100%2100%020701
getInstance(Class, String, InternalContext)34100%2100%020801
getParameters(Member, InternalContext, ContainerImpl.ParameterInjector[])27100%4100%030601
createParameterInjector(Key, Member)26100%2100%020501
inject(Object, InternalContext)23100%2100%020501
addInjectors(Class, List)22100%2100%020601
isPublicForReflection(Member)13100%4100%030201
getInstanceNames(Class)12100%2100%020401
addInjectorsForMethods(Method[], boolean, List)8100%n/a010201
addInjectorsForFields(Field[], boolean, List)8100%n/a010201
inject(Object)7100%n/a010201
getInstance(Class, String)7100%n/a010101
getFactory(Key)6100%n/a010101
toArray(List)6100%n/a010101
getInstance(Class, InternalContext)6100%n/a010101
inject(Class)6100%n/a010101
getInstance(Class)6100%n/a010101
getConstructor(Class)6100%n/a010101
lambda$getInstance$4(Class, String, InternalContext)6100%n/a010101
lambda$inject$2(Object, InternalContext)6100%n/a010201
lambda$getInstance$5(Class, InternalContext)5100%n/a010101
lambda$inject$3(Class, InternalContext)5100%n/a010101
isStatic(Member)4100%n/a010101
lambda$new$0(Class)4100%n/a010101
lambda$new$6()3100%n/a010101