public @NotNull List<? extends InstalledPackage> getInstalledPackagesList() throws ExecutionException {
    try {
      return new ArrayList<>(getInstalledPackages());
    }
    catch (IOException e) {
      throw new ExecutionException(e);
    }
  }
public @NotNull List<? extends InstalledPackage> getInstalledPackagesList()