Source file "com/ibm/asyncutil/util/CompletedStage.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 709 of 709 | 0% | 60 of 60 | 0% | 101 | 101 | 192 | 192 | 71 | 71 |
| lambda$whenCompleteAsyncInternal$21(BiConsumer, CompletableFuture) | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| thenApply(Function) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| thenComposeAsyncInternal(Function, Executor) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| exceptionally(Function) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| thenAccept(Consumer) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| thenCompose(Function) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| whenComplete(BiConsumer) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| thenRun(Runnable) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| handle(BiFunction) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| toCompletableFuture() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| lambda$thenComposeAsyncInternal$20(Function, CompletableFuture) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| thenCombineAsync(CompletionStage, BiFunction, Executor) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| thenAcceptBothAsync(CompletionStage, BiConsumer, Executor) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| thenApplyAsync(Function, Executor) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| thenAcceptAsync(Consumer, Executor) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| thenCombine(CompletionStage, BiFunction) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| thenCombineAsync(CompletionStage, BiFunction) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| thenAcceptBoth(CompletionStage, BiConsumer) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| thenAcceptBothAsync(CompletionStage, BiConsumer) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| whenCompleteAsyncInternal(BiConsumer, Executor) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| thenApplyAsync(Function) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| thenAcceptAsync(Consumer) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| runAfterBothAsync(CompletionStage, Runnable, Executor) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| runAfterBoth(CompletionStage, Runnable) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| runAfterBothAsync(CompletionStage, Runnable) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| lambda$thenComposeAsyncInternal$19(CompletableFuture, Object, Throwable) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| typedException() | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| wrapIfNecessary(Throwable) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| thenRunAsync(Runnable, Executor) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| CompletedStage(Object, Throwable) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| thenRunAsync(Runnable) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| handleAsync(BiFunction, Executor) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| exception(Throwable) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| handleAsync(BiFunction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| thenComposeAsync(Function, Executor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| whenCompleteAsync(BiConsumer, Executor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$handleAsync$23(BiFunction) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$handleAsync$22(BiFunction) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| of(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenAcceptBothAsync$14(BiConsumer, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenAcceptBothAsync$12(BiConsumer, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenAcceptBoth$10(BiConsumer, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenCombineAsync$8(BiFunction, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenCombineAsync$6(BiFunction, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenCombine$4(BiFunction, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| applyToEitherAsync(CompletionStage, Function, Executor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| acceptEitherAsync(CompletionStage, Consumer, Executor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| runAfterEitherAsync(CompletionStage, Runnable, Executor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| thenComposeAsync(Function) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| whenCompleteAsync(BiConsumer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenAcceptAsync$3(Consumer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenAcceptAsync$2(Consumer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenApplyAsync$1(Function) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenApplyAsync$0(Function) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| completionException(Throwable) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| applyToEither(CompletionStage, Function) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| applyToEitherAsync(CompletionStage, Function) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| acceptEither(CompletionStage, Consumer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| acceptEitherAsync(CompletionStage, Consumer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| runAfterEither(CompletionStage, Runnable) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| runAfterEitherAsync(CompletionStage, Runnable) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$runAfterBothAsync$18() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$runAfterBothAsync$17() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$runAfterBoth$16() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenAcceptBothAsync$15(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenAcceptBothAsync$13(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenAcceptBoth$11(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenCombineAsync$9(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenCombineAsync$7(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$thenCombine$5(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |