private List<Artifact> resolveArtifacts(DependencyRequest request) throws DependencyResolutionException { // // We are attempting to encapsulate everything about resolution with this library. The dependency request requires // the collect request to have repositories set but this is all injected within this component so we have to set them. // CollectRequest collectRequest = request.getCollectRequest(); if (collectRequest.getRepositories() == null || collectRequest.getRepositories().isEmpty()) { for (RemoteRepository remoteRepository : remoteRepositories) { collectRequest.addRepository(remoteRepository); } } DependencyResult result = repositorySystem.resolveDependencies(repositorySystemSession, request); List<Artifact> artifacts = new ArrayList<Artifact>(); for (ArtifactResult ar : result.getArtifactResults()) { artifacts.add(ar.getArtifact()); } return artifacts; }
public List<Artifact> resolveArtifacts(DependencyRequest request) throws DependencyResolutionException { // // We are attempting to encapsulate everything about resolution with this library. The dependency request requires // the collect request to have repositories set but this is all injected within this component so we have to set them. // CollectRequest collectRequest = request.getCollectRequest(); if (collectRequest.getRepositories() == null || collectRequest.getRepositories().isEmpty()) { for (RemoteRepository remoteRepository : remoteRepositories) { collectRequest.addRepository(remoteRepository); } } DependencyResult result = system.resolveDependencies(session, request); List<Artifact> artifacts = new ArrayList<Artifact>(); for (ArtifactResult ar : result.getArtifactResults()) { artifacts.add(ar.getArtifact()); } return artifacts; }
if ((dependencyRequest.getCollectRequest() != null) && (dependencyRequest.getCollectRequest().getTrace() != null)){ getLog().debug("Root dependency request trace: " + dependencyRequest.getCollectRequest().getTrace().toString()); if (getLog().isDebugEnabled()) { getLog().debug("Dependency name: " + dependencyNode.toString()); if ((dependencyRequest.getCollectRequest() != null) && (dependencyRequest.getCollectRequest().getTrace() != null)){ getLog().debug("Dependency request trace: " + dependencyRequest.getCollectRequest().getTrace().toString());
else if ( request.getCollectRequest() != null ) request.getCollectRequest().setTrace( trace ); collectResult = dependencyCollector.collectDependencies( session, request.getCollectRequest() );
else if ( request.getCollectRequest() != null ) request.getCollectRequest().setTrace( trace ); collectResult = dependencyCollector.collectDependencies( session, request.getCollectRequest() );