List<AddArtifactResponse> (MavenIndexId mavenIndexId, Collection<File> artifactFiles) { return perform(() -> { try { return getOrCreateWrappee().addArtifacts(mavenIndexId, new ArrayList<>(artifactFiles), ourToken); } catch (Throwable ignore) { return ContainerUtil.map(artifactFiles, file -> new AddArtifactResponse(file, null)); } }); }