code: public static <T> CompletableFuture<T> toCompletableFuture(ListenableFuture<T> listenableFuture) {
          return Java8FutureUtils.createCompletableFuture(SpringFutureUtils.createValueSourceFuture(listenableFuture));
      }
docs: Converts  {@link org.springframework.util.concurrent.ListenableFuture} to {@link java.util.concurrent.CompletableFuture}.