await(long, TimeUnit, boolean) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
cancel(boolean) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
await() |   | 23% |   | 25% | 2 | 3 | 4 | 6 | 0 | 1 |
getOrThrowUninterruptibly(long, TimeUnit) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
addOrFireListener(PromiseImpl.StateListener) |   | 70% |   | 50% | 2 | 4 | 1 | 8 | 0 | 1 |
get(long, TimeUnit) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getOrThrow(long, TimeUnit) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isCancelled() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isDone() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
get0() |   | 71% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
getOrThrowUninterruptibly() |   | 60% |   | 50% | 1 | 2 | 4 | 7 | 0 | 1 |
handleCompletion(PromiseImpl.StateListener, int) |   | 68% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
tryHandlingRuntimeException(RuntimeException, PromiseImpl) |   | 50% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
setState(int, Object, Exception, RuntimeException) |   | 90% |   | 75% | 1 | 3 | 1 | 12 | 0 | 1 |
tryCancel(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PromiseImpl() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
then(Function, Function, Function) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
thenAsync(AsyncFunction, AsyncFunction, AsyncFunction) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getOrThrow0() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
thenOnResultOrException(ResultHandler, ExceptionHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
thenOnException(ExceptionHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
thenOnResult(ResultHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
thenOnResultOrException(Runnable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
thenAlways(Runnable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
thenOnRuntimeException(RuntimeExceptionHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
handleRuntimeException(RuntimeException) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
tryHandleException(Exception) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
tryHandleResult(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
thenCatchRuntimeException(Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
then(Function, Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
thenCatchRuntimeExceptionAsync(AsyncFunction) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
thenAsync(AsyncFunction, AsyncFunction) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
get() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getOrThrow() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
handleException(Exception) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
handleResult(Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
then(Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
thenCatch(Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
thenAsync(AsyncFunction) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
thenCatchAsync(AsyncFunction) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
create() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
thenFinally(Runnable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |