@Override protected void doExecute(FeaturesService featuresService) throws Exception { URI uri = featuresService.getRepositoryUriFor(nameOrUrl, version); if (uri == null) { uri = new URI(nameOrUrl); } if (featuresService.isRepositoryUriBlacklisted(uri)) { System.out.println("Feature URL " + uri + " is blacklisted"); return; } System.out.println("Adding feature url " + uri); featuresService.addRepository(uri, install); }
@Override protected void doExecute(FeaturesService featuresService) throws Exception { URI uri = featuresService.getRepositoryUriFor(nameOrUrl, version); if (uri == null) { uri = new URI(nameOrUrl); } if (featuresService.isRepositoryUriBlacklisted(uri)) { System.out.println("Feature URL " + uri + " is blacklisted"); return; } System.out.println("Adding feature url " + uri); featuresService.addRepository(uri, install); }
protected Set<URI> selectRepositories(String nameOrUrl, String version) throws Exception { Set<URI> uris = new LinkedHashSet<>(); String effectiveVersion = (version == null) ? "LATEST" : version; URI uri = featuresService.getRepositoryUriFor(nameOrUrl, effectiveVersion); if (uri == null) { // add regex support on installed repositories Pattern pattern = Pattern.compile(nameOrUrl); for (Repository repository : featuresService.listRepositories()) { URI u = repository.getURI(); String rname = repository.getName(); if (pattern.matcher(u.toString()).matches() || rname != null && pattern.matcher(rname).matches()) { uris.add(u); } } } else { uris.add(uri); } return uris; }
protected Set<URI> selectRepositories(String nameOrUrl, String version) throws Exception { Set<URI> uris = new LinkedHashSet<>(); String effectiveVersion = (version == null) ? "LATEST" : version; URI uri = featuresService.getRepositoryUriFor(nameOrUrl, effectiveVersion); if (uri == null) { // add regex support on installed repositories Pattern pattern = Pattern.compile(nameOrUrl); for (Repository repository : featuresService.listRepositories()) { URI u = repository.getURI(); String rname = repository.getName(); if (pattern.matcher(u.toString()).matches() || rname != null && pattern.matcher(rname).matches()) { uris.add(u); } } } else { uris.add(uri); } return uris; }
URI uri = featuresService.getRepositoryUriFor(nameOrUrl, version); if (uri == null) { uri = new URI(nameOrUrl);
URI uri = featuresService.getRepositoryUriFor(nameOrUrl, version); if (uri == null) { uri = new URI(nameOrUrl);
URI uri = featuresService.getRepositoryUriFor(nameOrUrl, version); if (uri == null) { uri = new URI(nameOrUrl);
URI uri = featuresService.getRepositoryUriFor(nameOrUrl, version); if (uri == null) { uri = new URI(nameOrUrl);