public static void runOrRetryOnce(@NotNull Runnable runnable) {
    runOrRetryOnce(() -> {
      runnable.run();
      return null;
    });
  }
public static void runOrRetryOnce(@NotNull Runnable runnable)