ExecutionStrategy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total396 of 1,35270%26 of 5451%3779893191852
unboxPossibleDataFetcherResult(ExecutionContext, ExecutionStrategyParameters, Object)361630%3125%23121801
handleFetchingException(DataFetchingEnvironment, Throwable)280%n/a11111111
invokeDataFetcher(ExecutionContext, ExecutionStrategyParameters, GraphQLFieldDefinition, Supplier, DataFetcher)242450%2250%1341001
ExecutionStrategy()230%n/a116611
completeValueForList(ExecutionContext, ExecutionStrategyParameters, Object)202353%1150%123801
handleTypeMismatchProblem(ExecutionContext, ExecutionStrategyParameters, Object)200%n/a114411
handleNonNullException(ExecutionContext, CompletableFuture, Throwable)183867%5337%4561701
addExtensionsIfPresent(ExecutionContext, DataFetcherResult)180%40%336611
handleUnresolvedTypeProblem(ExecutionContext, ExecutionStrategyParameters, UnresolvedTypeException)180%n/a114411
handleCoercionProblem(ExecutionContext, ExecutionStrategyParameters, CoercingSerializeException)170%n/a114411
assertNonNullFieldPrecondition(NonNullableFieldWasNullException)160%40%334411
lambda$getNormalizedField$7(Supplier, ExecutionStrategyParameters, Supplier)150%n/a111111
resolveType(ExecutionContext, ExecutionStrategyParameters, GraphQLType)14630%1150%121301
completeValue(ExecutionContext, ExecutionStrategyParameters)118288%8100%0532001
lambda$completeValueForList$14(ExecutionContext, CompletableFuture, InstrumentationContext, List, Throwable)113676%1375%1331101
completeValueForScalar(ExecutionContext, ExecutionStrategyParameters, GraphQLScalarType, Object)112670%n/a014901
completeValueForEnum(ExecutionContext, ExecutionStrategyParameters, GraphQLEnumType, Object)112569%n/a014901
lambda$createExecutionStepInfo$16(GraphQLCodeRegistry, List, List, ExecutionContext)110%n/a114411
completeField(ExecutionContext, ExecutionStrategyParameters, FetchedValue)77991%1150%1211701
assertNonNullFieldPrecondition(NonNullableFieldWasNullException, CompletableFuture)71161%2250%231401
lambda$fetchField$5(InstrumentationContext, Supplier, CompletableFuture, Object, Throwable)7853%1150%121401
toIterable(ExecutionContext, ExecutionStrategyParameters, Object)7646%1150%122401
resolveField(ExecutionContext, ExecutionStrategyParameters)70%n/a111111
lambda$fetchField$2(ExecutionContext, ExecutionStrategyParameters, GraphQLFieldDefinition, GraphQLObjectType)70%n/a111111
lambda$resolveFieldWithInfo$0(ExecutionContext, ExecutionStrategyParameters, GraphQLFieldDefinition)70%n/a111111
asyncHandleException(DataFetcherExceptionHandler, DataFetcherExceptionHandlerParameters)60%n/a111111
lambda$asyncHandleException$8(DataFetcherExceptionHandlerResult)60%n/a111111
lambda$fetchField$3(Supplier)50%n/a111111
mkNameForPath(Field)40%n/a111111
lambda$completeValueForList$12(ExecutionStepInfo)20%n/a111111
lambda$completeField$9(ExecutionStepInfo)20%n/a111111
completeValueForList(ExecutionContext, ExecutionStrategyParameters, Iterable)118100%2100%0202601
fetchField(ExecutionContext, ExecutionStrategyParameters)86100%n/a0101701
lambda$fetchField$4(ExecutionContext, ExecutionStrategyParameters, GraphQLFieldDefinition, GraphQLObjectType, MergedField)66100%n/a0102101
resolveFieldWithInfo(ExecutionContext, ExecutionStrategyParameters)58100%n/a0101101
createExecutionStepInfo(ExecutionContext, ExecutionStrategyParameters, GraphQLFieldDefinition, GraphQLObjectType)51100%2100%0201901
completeValueForObject(ExecutionContext, ExecutionStrategyParameters, GraphQLObjectType, Object)49100%n/a0101201
ExecutionStrategy(DataFetcherExceptionHandler)21100%n/a010601
lambda$completeValueForList$13(ExecutionStepInfo, NonNullableFieldValidator, FetchedValue, ResultPath, ExecutionStrategyParameters.Builder)15100%n/a010501
lambda$completeValueForNull$11(ExecutionStrategyParameters, ExecutionContext)15100%n/a010201
lambda$completeField$10(ExecutionStepInfo, FetchedValue, NonNullableFieldValidator, ExecutionStrategyParameters.Builder)13100%n/a010401
getFieldDef(ExecutionContext, ExecutionStrategyParameters, Field)12100%n/a010201
getFieldValueInfoForNull(ExecutionContext, ExecutionStrategyParameters)11100%n/a010201
lambda$completeValueForObject$15(ExecutionStepInfo, MergedSelectionSet, NonNullableFieldValidator, Object, ExecutionStrategyParameters.Builder)11100%n/a010401
getNormalizedField(ExecutionContext, ExecutionStrategyParameters, Supplier)8100%n/a010201
mkNameForPath(List)8100%n/a010201
static {...}7100%n/a010201
getFieldDef(GraphQLSchema, GraphQLObjectType, Field)6100%n/a010101
lambda$fetchField$6(ExecutionContext, ExecutionStrategyParameters, Object)6100%n/a010101
lambda$resolveFieldWithInfo$1(ExecutionContext, ExecutionStrategyParameters, FetchedValue)6100%n/a010101
completeValueForNull(ExecutionContext, ExecutionStrategyParameters)5100%n/a010101
mkNameForPath(MergedField)4100%n/a010101