public static List<File> toFileList(List<JApiCmpArchive> archives) { List<File> files = new ArrayList<>(archives.size()); for (JApiCmpArchive archive : archives) { files.add(archive.getFile()); } return files; }
public static List<File> toFileList(List<JApiCmpArchive> archives) { List<File> files = new ArrayList<>(archives.size()); for (JApiCmpArchive archive : archives) { files.add(archive.getFile()); } return files; }
private List<String> toPathList(List<JApiCmpArchive> archives) { List<String> paths = new ArrayList<>(archives.size()); for (JApiCmpArchive archive : archives) { if (this.reportOnlyFilename) { paths.add(archive.getFile().getName()); } else { paths.add(archive.getFile().getAbsolutePath()); } } return paths; }
private List<String> toPathList(List<JApiCmpArchive> archives) { List<String> paths = new ArrayList<>(archives.size()); for (JApiCmpArchive archive : archives) { if (this.reportOnlyFilename) { paths.add(archive.getFile().getName()); } else { paths.add(archive.getFile().getAbsolutePath()); } } return paths; }
private static String prettyPrint(List<JApiCmpArchive> archives) { StringBuilder sb = new StringBuilder(); for (JApiCmpArchive archive : archives) { if (sb.length() > 0) { sb.append(", "); } sb.append(archive.getFile().getName()); } return sb.toString(); }
private static void verifyJarArchive(JApiCmpArchive jApiCmpArchive) { JarFile jarFile = null; try { jarFile = new JarFile(jApiCmpArchive.getFile()); } catch (IOException e) { throw JApiCmpException.cliError("File '%s' could not be opened as a jar file: %s", jApiCmpArchive.getFile().getAbsolutePath(), e.getMessage(), e); } finally { if (jarFile != null) { try { jarFile.close(); } catch (IOException e) { LOGGER.log(Level.FINE, "Failed to close file: " + e.getLocalizedMessage(), e); } } } }
private static void verifyJarArchive(JApiCmpArchive jApiCmpArchive) { JarFile jarFile = null; try { jarFile = new JarFile(jApiCmpArchive.getFile()); } catch (IOException e) { throw JApiCmpException.cliError("File '%s' could not be opened as a jar file: %s", jApiCmpArchive.getFile().getAbsolutePath(), e.getMessage(), e); } finally { if (jarFile != null) { try { jarFile.close(); } catch (IOException e) { LOGGER.log(Level.FINE, "Failed to close file: " + e.getLocalizedMessage(), e); } } } }
List<JApiCmpArchive> jApiCmpArchives = resolveDependencyToFile("dependencies", dependency, mavenParameters, true, pluginParameters, ConfigurationVersion.NEW); for (JApiCmpArchive jApiCmpArchive : jApiCmpArchives) { comparatorOptions.getClassPathEntries().add(jApiCmpArchive.getFile().getAbsolutePath()); List<JApiCmpArchive> jApiCmpArchives = resolveDependencyToFile("oldClassPathDependencies", dependency, mavenParameters, true, pluginParameters, ConfigurationVersion.OLD); for (JApiCmpArchive archive : jApiCmpArchives) { comparatorOptions.getOldClassPath().add(archive.getFile().getAbsolutePath()); List<JApiCmpArchive> jApiCmpArchives = resolveDependencyToFile("newClassPathDependencies", dependency, mavenParameters, true, pluginParameters, ConfigurationVersion.NEW); for (JApiCmpArchive archive : jApiCmpArchives) { comparatorOptions.getNewClassPath().add(archive.getFile().getAbsolutePath());