ContextPropagatingCompletableFuture

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total584 of 67713%9 of 1225%5157941174551
completeAsync(Supplier, Executor)410%n/a116611
completeAsync(Supplier)330%n/a115511
completedFuture(ExecutionContext, long, Object)240%20%224411
toString()220%n/a112211
get()211440%1150%124701
supplyAsync(Supplier, Executor, long)140%20%224411
completedFuture(Object)130%20%224411
thenCombineAsync(CompletionStage, BiFunction, Executor)120%n/a112211
thenAcceptBothAsync(CompletionStage, BiConsumer, Executor)120%n/a112211
runAfterBothAsync(CompletionStage, Runnable, Executor)120%n/a111111
applyToEitherAsync(CompletionStage, Function, Executor)120%n/a112211
acceptEitherAsync(CompletionStage, Consumer, Executor)120%n/a112211
runAfterEitherAsync(CompletionStage, Runnable, Executor)120%n/a112211
thenApplyAsync(Function, Executor)110%n/a111111
thenAcceptAsync(Consumer, Executor)110%n/a111111
thenRunAsync(Runnable, Executor)110%n/a112211
thenCombine(CompletionStage, BiFunction)110%n/a112211
thenCombineAsync(CompletionStage, BiFunction)110%n/a112211
thenAcceptBoth(CompletionStage, BiConsumer)110%n/a111111
thenAcceptBothAsync(CompletionStage, BiConsumer)110%n/a112211
runAfterBoth(CompletionStage, Runnable)110%n/a112211
runAfterBothAsync(CompletionStage, Runnable)110%n/a111111
applyToEither(CompletionStage, Function)110%n/a112211
applyToEitherAsync(CompletionStage, Function)110%n/a112211
acceptEither(CompletionStage, Consumer)110%n/a112211
acceptEitherAsync(CompletionStage, Consumer)110%n/a112211
runAfterEither(CompletionStage, Runnable)110%n/a112211
runAfterEitherAsync(CompletionStage, Runnable)110%n/a112211
thenComposeAsync(Function, Executor)110%n/a112211
whenCompleteAsync(BiConsumer, Executor)110%n/a112211
handleAsync(BiFunction, Executor)110%n/a112211
thenApply(Function)100%n/a111111
thenApplyAsync(Function)100%n/a111111
thenAccept(Consumer)100%n/a111111
thenAcceptAsync(Consumer)100%n/a111111
thenRun(Runnable)100%n/a111111
thenRunAsync(Runnable)100%n/a112211
thenCompose(Function)100%n/a111111
thenComposeAsync(Function)100%n/a111111
exceptionally(Function)100%n/a111111
whenCompleteAsync(BiConsumer)100%n/a112211
handle(BiFunction)100%n/a111111
handleAsync(BiFunction)100%n/a112211
newIncompleteFuture()80%n/a111111
lambda$supplyAsync$0(Supplier, ExecutionContext, long, long, ContextPropagatingCompletableFuture)51878%n/a012701
supplyAsync(Supplier, Executor)41173%1150%121401
supplyAsync(Supplier)40%n/a111111
supplyAsync(Supplier, ExecutionContext, Executor, long)33191%1150%121801
toCompletableFuture()20%n/a111111
whenComplete(BiConsumer)10100%n/a010101
ContextPropagatingCompletableFuture(ExecutionContext, long)9100%n/a010401