(@NotNull Throwable e)
| 549 | } |
| 550 | |
| 551 | public static @NotNull Throwable getRootCause(@NotNull Throwable e) { |
| 552 | for (; ; ) { |
| 553 | var c = e.getCause(); |
| 554 | if (c == null) |
| 555 | return e; |
| 556 | e = c; |
| 557 | } |
| 558 | } |
| 559 | |
| 560 | public static long call(@NotNull FuncLong func, @Nullable Protocol<?> p, |
| 561 | @Nullable ProtocolErrorHandle actionWhenError, @Nullable String aName) { |
no outgoing calls
no test coverage detected