CompletedStage

Source file "com/ibm/asyncutil/util/CompletedStage.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total709 of 7090%60 of 600%1011011921927171
lambda$whenCompleteAsyncInternal$21(BiConsumer, CompletableFuture)340%40%339911
thenApply(Function)220%20%228811
thenComposeAsyncInternal(Function, Executor)210%20%226611
exceptionally(Function)210%20%228811
thenAccept(Consumer)200%20%228811
thenCompose(Function)190%20%226611
whenComplete(BiConsumer)190%20%227711
thenRun(Runnable)180%20%228811
handle(BiFunction)180%n/a116611
toCompletableFuture()180%20%225511
lambda$thenComposeAsyncInternal$20(Function, CompletableFuture)170%n/a116611
thenCombineAsync(CompletionStage, BiFunction, Executor)160%20%225511
thenAcceptBothAsync(CompletionStage, BiConsumer, Executor)160%20%225511
thenApplyAsync(Function, Executor)150%20%224411
thenAcceptAsync(Consumer, Executor)150%20%224411
thenCombine(CompletionStage, BiFunction)150%20%225511
thenCombineAsync(CompletionStage, BiFunction)150%20%225511
thenAcceptBoth(CompletionStage, BiConsumer)150%20%225511
thenAcceptBothAsync(CompletionStage, BiConsumer)150%20%225511
whenCompleteAsyncInternal(BiConsumer, Executor)150%n/a114411
thenApplyAsync(Function)140%20%224411
thenAcceptAsync(Consumer)140%20%224411
runAfterBothAsync(CompletionStage, Runnable, Executor)140%20%225511
runAfterBoth(CompletionStage, Runnable)130%20%225511
runAfterBothAsync(CompletionStage, Runnable)130%20%225511
lambda$thenComposeAsyncInternal$19(CompletableFuture, Object, Throwable)120%20%224411
typedException()110%40%332211
wrapIfNecessary(Throwable)110%20%223311
static {...}110%20%222211
thenRunAsync(Runnable, Executor)100%20%223311
CompletedStage(Object, Throwable)90%n/a114411
thenRunAsync(Runnable)90%20%223311
handleAsync(BiFunction, Executor)90%n/a112211
exception(Throwable)80%n/a111111
handleAsync(BiFunction)80%n/a112211
thenComposeAsync(Function, Executor)70%n/a111111
whenCompleteAsync(BiConsumer, Executor)70%n/a111111
lambda$handleAsync$23(BiFunction)70%n/a111111
lambda$handleAsync$22(BiFunction)70%n/a111111
of(Object)60%n/a111111
lambda$thenAcceptBothAsync$14(BiConsumer, Object)60%n/a111111
lambda$thenAcceptBothAsync$12(BiConsumer, Object)60%n/a111111
lambda$thenAcceptBoth$10(BiConsumer, Object)60%n/a111111
lambda$thenCombineAsync$8(BiFunction, Object)60%n/a111111
lambda$thenCombineAsync$6(BiFunction, Object)60%n/a111111
lambda$thenCombine$4(BiFunction, Object)60%n/a111111
applyToEitherAsync(CompletionStage, Function, Executor)50%n/a111111
acceptEitherAsync(CompletionStage, Consumer, Executor)50%n/a111111
runAfterEitherAsync(CompletionStage, Runnable, Executor)50%n/a111111
thenComposeAsync(Function)50%n/a111111
whenCompleteAsync(BiConsumer)50%n/a111111
lambda$thenAcceptAsync$3(Consumer)50%n/a111111
lambda$thenAcceptAsync$2(Consumer)50%n/a111111
lambda$thenApplyAsync$1(Function)50%n/a111111
lambda$thenApplyAsync$0(Function)50%n/a111111
completionException(Throwable)40%n/a111111
applyToEither(CompletionStage, Function)40%n/a111111
applyToEitherAsync(CompletionStage, Function)40%n/a111111
acceptEither(CompletionStage, Consumer)40%n/a111111
acceptEitherAsync(CompletionStage, Consumer)40%n/a111111
runAfterEither(CompletionStage, Runnable)40%n/a111111
runAfterEitherAsync(CompletionStage, Runnable)40%n/a111111
lambda$runAfterBothAsync$18()40%n/a111111
lambda$runAfterBothAsync$17()40%n/a111111
lambda$runAfterBoth$16()40%n/a111111
lambda$thenAcceptBothAsync$15(Object)40%n/a111111
lambda$thenAcceptBothAsync$13(Object)40%n/a111111
lambda$thenAcceptBoth$11(Object)40%n/a111111
lambda$thenCombineAsync$9(Object)40%n/a111111
lambda$thenCombineAsync$7(Object)40%n/a111111
lambda$thenCombine$5(Object)40%n/a111111