class LicenseTextCollector {

  @NotNull
  public CompletableFuture<String> getLicenseText() {
    return CompletableFuture.supplyAsync(this::getLicenseTextSync);
  }

  public  LicenseTextCollector(@NotNull Path ideHome, @NotNull List<Path> licenses);

}