InternalMethodHandles

Source file "com/google/inject/internal/InternalMethodHandles.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,224 of 1,60823%76 of 760%92972863735459
buildImmutableMapFactory(List)820%60%44242411
invokeThroughProvisionCallback(MethodHandle, ProvisionListenerStackCallback)800%60%44181811
buildImmutableSetFactory(Iterable)720%60%44202011
buildObjectArrayFactory(Iterable)640%40%33151511
populateArray(int, List)630%40%33131311
doPutEntries(List)600%40%33111111
unreflect(Method)550%60%44121211
nullCheckResult(MethodHandle, Object)530%80%55111111
lambda$immutableMapOf$6(Integer)530%20%228811
unreflectConstructor(Constructor)490%40%33121211
doAddToImmutableSet(ImmutableList)490%40%33111111
lambda$immutableSetOf$2(Integer)430%40%337711
tryStartConstruction(MethodHandle, int)360%n/a119911
catchInternalProvisionExceptionAndRethrowWithSource(MethodHandle, Object)240%n/a117711
catchErrorInMethodAndRethrowWithSource(MethodHandle, InjectionPoint)240%n/a116611
catchErrorInConstructorAndRethrowWithSource(MethodHandle, InjectionPoint)210%n/a114411
unreflectSetter(Field)200%n/a117711
catchRuntimeExceptionInProviderAndRethrowWithSource(MethodHandle, Object)190%n/a115511
catchThrowableInProviderAndRethrowWithSource(MethodHandle, Object)190%n/a114411
dropReturn(MethodHandle)170%20%224411
constantFactoryGetHandle(Object)160%n/a112211
finishConstruction(MethodHandle, int)150%n/a113311
finishConstructionAndSetReference(MethodHandle, int)150%n/a114411
clearReference(MethodHandle, int)150%n/a113311
findConstructorOrDie(Class, MethodType)140%n/a113311
initializableFactoryGetHandle(Initializable)140%n/a112211
invokeHandle(Method)130%n/a115511
newInstanceHandle(Constructor)130%n/a115511
doCatchThrowableInProviderAndRethrowWithSource(Throwable, Object)130%20%223311
constantElementFactoryGetHandle(Object)120%n/a112211
immutableSetOf(int)120%20%224411
immutableMapOf(int)120%20%224411
lambda$makeProvisionCallback$1(MethodHandle, Object, InternalContext, Dependency)110%n/a113311
findStaticOrDie(Class, String, MethodType)10637%n/a012301
findVirtualOrDie(Class, String, MethodType)10637%n/a012301
checkHasElementFactoryType(MethodHandle)100%n/a114411
getParamSize(Class)100%40%331111
doNullCheckResult(Object, Object, InternalContext, Dependency)100%40%333311
lambda$invokeThroughProvisionCallback$0(MethodHandle, InternalContext, Dependency)100%n/a113311
checkHasFactoryType(MethodHandle)90%n/a113311
makeProvider(InternalFactory, InjectorImpl, Dependency)70%n/a111111
getProvider(MethodHandle)60%n/a112211
finallyFinishConstruction(Throwable, Object, InternalContext, int)60%n/a112211
finallyFinishConstructionAndSetReference(Throwable, Object, InternalContext, int)60%n/a112211
isNull(Object)60%20%221111
makeScopedProvider(InternalFactory, InjectorImpl)60%n/a111111
doCatchRuntimeExceptionInProviderAndRethrowWithSource(RuntimeException, Object)50%n/a111111
doCatchErrorInMethodAndRethrowWithSource(Throwable, InjectionPoint)50%n/a111111
doCatchErrorInConstructorAndRethrowWithSource(Throwable, InjectionPoint)50%n/a111111
finallyClearReference(Throwable, Object, InternalContext, int)50%n/a112211
makeProvisionCallback(MethodHandle, Object)40%n/a111111
buildObjectArrayFactory(MethodHandle[])40%n/a111111
lambda$buildImmutableMapFactory$4(Map.Entry)40%n/a111111
lambda$buildImmutableMapFactory$5(int)0%n/a111111
lambda$buildImmutableMapFactory$3(Map.Entry)0%n/a111111
sneakyThrow(Throwable)0%n/a111111
static {...}361100%n/a0108301
castReturnTo(MethodHandle, Class)7100%n/a010101
castReturnToObject(MethodHandle)4100%n/a010101