@Override public String toString() { return getArtifact() + " < " + getRepositories(); }
@Override public String toString() { return getArtifact() + " < " + getRepositories(); }
@Override public String toString() { return getArtifact() + " < " + getRepositories(); }
buffer.append( result.getRequest().getArtifact() ); sep = ", ";
buffer.append( result.getRequest().getArtifact() ); sep = ", ";
buffer.append( result.getRequest().getArtifact() ); sep = ", ";
public List<ArtifactResult> resolveArtifacts( RepositorySystemSession session, Collection<? extends ArtifactRequest> requests ) throws ArtifactResolutionException { SyncContext syncContext = syncContextFactory.newInstance( session, false ); try { Collection<Artifact> artifacts = new ArrayList<Artifact>( requests.size() ); for ( ArtifactRequest request : requests ) { if ( request.getArtifact().getProperty( ArtifactProperties.LOCAL_PATH, null ) != null ) { continue; } artifacts.add( request.getArtifact() ); } syncContext.acquire( artifacts, null ); return resolve( session, requests ); } finally { syncContext.release(); } }
public List<ArtifactResult> resolveArtifacts( RepositorySystemSession session, Collection<? extends ArtifactRequest> requests ) throws ArtifactResolutionException { SyncContext syncContext = syncContextFactory.newInstance( session, false ); try { Collection<Artifact> artifacts = new ArrayList<Artifact>( requests.size() ); for ( ArtifactRequest request : requests ) { if ( request.getArtifact().getProperty( ArtifactProperties.LOCAL_PATH, null ) != null ) { continue; } artifacts.add( request.getArtifact() ); } syncContext.acquire( artifacts, null ); return resolve( session, requests ); } finally { syncContext.release(); } }
private List<Artifact> resolveArtifacts(DependencyRequest dependencyRequest) { DependencyResult dependencyResult; try { dependencyResult = repositorySystem.resolveDependencies(repositorySystemSession, dependencyRequest); } catch (DependencyResolutionException e) { dependencyResult = e.getResult(); } List<ArtifactResult> artifactResults = dependencyResult.getArtifactResults(); List<Artifact> artifacts = new ArrayList<>(artifactResults.size()); for (ArtifactResult artifactResult : artifactResults) { if (artifactResult.isMissing()) { artifacts.add(artifactResult.getRequest().getArtifact()); } else { artifacts.add(artifactResult.getArtifact()); } } return Collections.unmodifiableList(artifacts); }
@Override public List<Artifact> resolveArtifacts(Iterable<? extends Artifact> sourceArtifacts) { CollectRequest collectRequest = new CollectRequest(); for (Artifact sourceArtifact : sourceArtifacts) { collectRequest.addDependency(new Dependency(sourceArtifact, JavaScopes.RUNTIME)); } for (RemoteRepository repository : repositories) { collectRequest.addRepository(repository); } DependencyRequest dependencyRequest = new DependencyRequest(collectRequest, DependencyFilterUtils.classpathFilter(JavaScopes.RUNTIME)); DependencyResult dependencyResult; try { dependencyResult = repositorySystem.resolveDependencies(repositorySystemSession, dependencyRequest); } catch (DependencyResolutionException e) { dependencyResult = e.getResult(); } List<ArtifactResult> artifactResults = dependencyResult.getArtifactResults(); List<Artifact> artifacts = new ArrayList<>(artifactResults.size()); for (ArtifactResult artifactResult : artifactResults) { if (artifactResult.isMissing()) { artifacts.add(artifactResult.getRequest().getArtifact()); } else { artifacts.add(artifactResult.getArtifact()); } } return Collections.unmodifiableList(artifacts); }
results.add( result ); Artifact artifact = request.getArtifact(); List<RemoteRepository> repos = request.getRepositories(); if ( result.getExceptions().isEmpty() ) Exception exception = new ArtifactNotFoundException( request.getArtifact(), null ); result.addException( exception ); artifactResolved( session, trace, request.getArtifact(), null, result.getExceptions() );
results.add( result ); Artifact artifact = request.getArtifact(); List<RemoteRepository> repos = request.getRepositories(); if ( result.getExceptions().isEmpty() ) Exception exception = new ArtifactNotFoundException( request.getArtifact(), null ); result.addException( exception ); artifactResolved( session, trace, request.getArtifact(), null, result.getExceptions() );