NonInjectionManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,009 of 1,0090%122 of 1220%1061062372374545
register(Binding)1770%320%1717383811
NonInjectionManager()930%n/a11191911
classBindings(Class, Annotation[])580%80%55141411
typeBindings(Type)570%80%55141411
justCreate(Class)560%100%66191911
findConstructor(Class)410%80%559911
getInstance(Type)370%60%44101011
getArguments(Executable, int)360%60%447711
createAndInitialize(Class)350%60%448811
createSupplierProxyIfNeeded(Boolean, Class, Supplier, NonInjectionManager.TypedInstances)330%60%444411
getAnnotatedMethod(Object, Class)310%60%446611
preDestroy(Object)290%40%33101011
create(Class)270%40%337711
getAllInstances(Type)220%20%226611
inject(Object)220%20%228811
register(Iterable)170%20%225511
registerDisposableSupplierAndGet(Supplier, NonInjectionManager.TypedInstances)170%20%224411
getInstance(Class)160%20%225511
NonInjectionManager(boolean)130%20%225511
completeRegistration()130%n/a112211
getInstance(Class, Annotation[])130%n/a114411
checkUnique(List)130%20%223311
register(Object)120%n/a111111
getAllServiceHolders(Class, Annotation[])110%n/a113311
shutdown()100%n/a114411
register(Binder)100%n/a113311
disposeRequestScopedInstances()90%n/a113311
checkShutdown()90%20%223311
ensureAccessible(Executable)90%20%225511
lambda$typeBindings$7(NonInjectionManager.TypeBindings, SupplierClassBinding)60%n/a111111
lambda$typeBindings$6(NonInjectionManager.TypeBindings, ClassBinding)60%n/a111111
lambda$typeBindings$5(NonInjectionManager.TypeBindings, SupplierInstanceBinding)60%n/a111111
lambda$typeBindings$4(NonInjectionManager.TypeBindings, InstanceBinding)60%n/a111111
lambda$classBindings$3(NonInjectionManager.ClassBindings, SupplierClassBinding)60%n/a111111
lambda$classBindings$2(NonInjectionManager.ClassBindings, ClassBinding)60%n/a111111
lambda$classBindings$1(NonInjectionManager.ClassBindings, SupplierInstanceBinding)60%n/a111111
lambda$classBindings$0(NonInjectionManager.ClassBindings, InstanceBinding)60%n/a111111
getInstance(Class, String)50%n/a111111
isClass(Type)50%n/a111111
getInstance(ForeignDescriptor)50%n/a111111
createForeignDescriptor(Binding)50%n/a111111
inject(Object, String)50%n/a111111
static {...}50%n/a111111
isShutdown()30%n/a111111
isRegistrable(Class)20%n/a111111