@Override
      protected DownloadableFileSetDescription createVersion(Artifact version, List<? extends DownloadableFileDescription> files) {
        return new DownloadableFileSetDescriptionImpl<>(version.getName(), version.getVersion(), files);
      }
@Override
      protected DownloadableFileSetDescription createVersion(Artifact version, List<? extends DownloadableFileDescription> files)