public BridgeRepository(Collection<Resource> resources) throws Exception { this(new ResourcesRepository(resources)); }
public BridgeRepository() { this.repository = new ResourcesRepository(); }
public BridgeRepository() { this.repository = new ResourcesRepository(); }
public static Repository createRepository(final List<Resource> resources) { return new ResourcesRepository(resources); }
public BridgeRepository(Collection<Resource> resources) throws Exception { this(new ResourcesRepository(resources)); }
public static Repository createRepository(final List<Resource> resources) { return new ResourcesRepository(resources); }
public List<Resolution> validate(Collection<Resource> toBeChecked) throws Exception { Set<Resource> allResources = new LinkedHashSet<>(); for (URI uri : repositories) { allResources.addAll(XMLResourceParser.getResources(uri)); } allResources.addAll(toBeChecked); ResourcesRepository repository = new ResourcesRepository(allResources); return validateResources(repository, toBeChecked); }
public List<Resolution> validate(Collection<Resource> toBeChecked) throws Exception { Set<Resource> allResources = new LinkedHashSet<>(); for (URI uri : repositories) { allResources.addAll(XMLResourceParser.getResources(uri)); } allResources.addAll(toBeChecked); ResourcesRepository repository = new ResourcesRepository(allResources); return validateResources(repository, toBeChecked); }
private Repository readRepository(File index) throws Exception { if (index.isFile()) { try (XMLResourceParser xp = new XMLResourceParser(index.toURI())) { List<Resource> resources = xp.parse(); if (urlHash.equals(xp.name())) { return new ResourcesRepository(resources); } } } return save(readRepository()); }
private Repository readRepository(File index) throws Exception { if (index.isFile()) { try (XMLResourceParser xp = new XMLResourceParser(index.toURI())) { List<Resource> resources = xp.parse(); if (urlHash.equals(xp.name())) { return new ResourcesRepository(resources); } } } return save(readRepository()); }
private Repository readRepository(File index) throws Exception { if (index.isFile()) { try (XMLResourceParser xp = new XMLResourceParser(index.toURI())) { List<Resource> resources = xp.parse(); if (urlHash.equals(xp.name())) { return new ResourcesRepository(resources); } } } return save(readRepository()); }
private Repository readRepository(File index) throws Exception { if (index.isFile()) { try (XMLResourceParser xp = new XMLResourceParser(index.toURI())) { List<Resource> resources = xp.parse(); if (urlHash.equals(xp.name())) { return new ResourcesRepository(resources); } } } return save(readRepository()); }
ResourcesRepository systemRepository = new ResourcesRepository(system);
ResourcesRepository systemRepository = new ResourcesRepository(system);
private ResourcesRepository createIndex(List<IPom> releasedArtifacts, IMavenRepo storage, String prefix) throws Exception { ResourcesRepository repo = new ResourcesRepository(); for (IPom pom : releasedArtifacts) { try { System.out.println("Indexing " + pom); Promise<File> promise = storage.get(pom.binaryArchive()); File file = promise.getValue(); ResourceBuilder rb = new ResourceBuilder(); String uri = prefix + pom.binaryArchive().remotePath; rb.addFile(file, new URI(uri)); repo.add(rb.build()); } catch (Exception e) { indexProject.exception(e, "Failed to index artifact %s", pom.binaryArchive()); } } return repo; }
return new BridgeRepository(new ResourcesRepository(snapshot)); });
return new BridgeRepository(new ResourcesRepository(snapshot)); });
private ResourcesRepository createIndex(List<IPom> releasedArtifacts, IMavenRepo storage, String prefix) throws Exception { ResourcesRepository repo = new ResourcesRepository(); for (IPom pom : releasedArtifacts) { try { System.out.println("Indexing " + pom); Promise<File> promise = storage.get(pom.binaryArchive()); File file = promise.getValue(); ResourceBuilder rb = new ResourceBuilder(); String uri = prefix + pom.binaryArchive().remotePath; rb.addFile(file, new URI(uri)); repo.add(rb.build()); } catch (Exception e) { indexProject.exception(e, "Failed to index artifact %s", pom.binaryArchive()); } } return repo; }
public void _index(IndexOptions options) throws Exception { ResourcesRepository repo = new ResourcesRepository(); List<URI> files = getFiles(); logger.debug("index files : {}", files); files.forEach(jar -> parse(repo, jar)); XMLResourceGenerator xrg = new XMLResourceGenerator().indent(2); if (options.name() != null) xrg.name(options.name()); if (options.referal() != null) xrg.referral(options.referal(), options.depth() <= 0 ? 3 : options.depth()); xrg.repository(repo); if (options.output() != null) { File f = IO.getFile(options.output()); f.getParentFile() .mkdirs(); xrg.compress() .save(f); } else { xrg.indent(2); xrg.save(System.out); } }
public void _index(IndexOptions options) throws Exception { ResourcesRepository repo = new ResourcesRepository(); List<URI> files = getFiles(); logger.debug("index files : {}", files); files.forEach(jar -> parse(repo, jar)); XMLResourceGenerator xrg = new XMLResourceGenerator().indent(2); if (options.name() != null) xrg.name(options.name()); if (options.referal() != null) xrg.referral(options.referal(), options.depth() <= 0 ? 3 : options.depth()); xrg.repository(repo); if (options.output() != null) { File f = IO.getFile(options.output()); f.getParentFile() .mkdirs(); xrg.compress() .save(f); } else { xrg.indent(2); xrg.save(System.out); } }