@Override public void run() { JarArchiveComparatorOptions comparatorOptions = createOptions(); JarArchiveComparator jarArchiveComparator = new JarArchiveComparator(comparatorOptions); generateOutput(jarArchiveComparator); }
@Override public void execute() { if (oldJar == null) { throw new BuildException("Path to old jar must be specified using the oldjar attribute."); } if (newJar == null) { throw new BuildException("Path to new jar must be specified using the newjar attribute."); } Options options = createOptionsFromAntAttrs(); JarArchiveComparator jarArchiveComparator = new JarArchiveComparator(JarArchiveComparatorOptions.of(options)); List<JApiClass> jApiClasses = jarArchiveComparator.compare(options.getOldArchives(), options.getNewArchives()); generateOutput(options, jApiClasses, jarArchiveComparator); }
public void run(String[] args) { CliParser cliParser = new CliParser(); Options options = cliParser.parse(args); if (options.isHelpRequested()) { CliParser.printHelp(); return; } JarArchiveComparator jarArchiveComparator = new JarArchiveComparator(JarArchiveComparatorOptions.of(options)); List<JApiClass> jApiClasses = jarArchiveComparator.compare(options.getOldArchives(), options.getNewArchives()); generateOutput(options, jApiClasses, jarArchiveComparator); }
setUpClassPath(comparatorOptions, pluginParameters, mavenParameters); setUpOverrideCompatibilityChanges(comparatorOptions, pluginParameters); JarArchiveComparator jarArchiveComparator = new JarArchiveComparator(comparatorOptions); if (options.getNewArchives().isEmpty()) { getLog().warn("Skipping execution because no new version could be resolved/found.");
public void run(String[] args) { CliParser cliParser = new CliParser(); Options options = cliParser.parse(args); if (options.isHelpRequested()) { CliParser.printHelp(); return; } JarArchiveComparator jarArchiveComparator = new JarArchiveComparator(JarArchiveComparatorOptions.of(options)); List<JApiClass> jApiClasses = jarArchiveComparator.compare(options.getOldArchives(), options.getNewArchives()); generateOutput(options, jApiClasses, jarArchiveComparator); }