InjectorImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total863 of 8630%92 of 920%89891911914343
doBindImplicit(Key, Binding)1690%280%1515313111
doGetCompiledBinding(Dependency)1260%160%99343411
discover(ClassLoader)640%60%44161611
doBind(Key, Binding)600%80%55121211
bindImplicit(Class)390%60%449911
InjectorImpl()350%n/a118811
checkCyclicDependency(Key)350%40%339911
compile(Binding)330%20%22101011
getBoundTypes(Typed, Class)310%60%448811
dispose()250%n/a11101011
removeFromResolutionStack(Key)180%40%336611
lambda$doGetCompiledBinding$7(Binding)160%60%443311
bindScope(Class, Supplier)150%20%223311
bindInstance(Class, Object)130%n/a113311
bindSupplier(Class, Supplier)130%n/a113311
bind(Key, Binding)130%n/a113311
getCompiledBinding(Dependency)120%n/a113311
lambda$getCompiledBinding$5(Key, Supplier)110%n/a113311
injectInstance(Object)100%n/a114411
lambda$doGetCompiledBinding$8(Binding)100%20%224411
getInstance(Key)90%n/a111111
lambda$compile$12(Binding)90%n/a112211
lambda$discover$0(String)80%20%221111
lambda$compile$11(Binding, Map.Entry)70%n/a111111
bindScope(Class, Scope)60%n/a111111
getBindings(Key)60%n/a111111
map(Map, Function)60%n/a111111
list(List, Function)60%n/a111111
getInstance(Class)50%n/a111111
getAllBindings(Class)50%n/a111111
lambda$doBindImplicit$13(Annotation)50%n/a111111
lambda$doGetCompiledBinding$9(Map)50%n/a111111
lambda$doGetCompiledBinding$6(List)50%n/a111111
getBoundKeys()40%n/a111111
lambda$dispose$16(InjectorImpl.SingletonScope)40%n/a111111
lambda$bind$4(Key)40%n/a111111
lambda$bindImplicit$3(Key)40%n/a111111
lambda$bindImplicit$2(Key)40%n/a111111
getBindings()30%n/a111111
lambda$dispose$15(Scope)30%n/a111111
lambda$dispose$14(Scope)30%n/a111111
lambda$doGetCompiledBinding$10()20%n/a111111
lambda$bindScope$1(Scope)20%n/a111111