public DefaultMetadataResolutionRequest( ArtifactResolutionRequest resolutionRequest ) { this.repositoryRequest = new DefaultRepositoryRequest( resolutionRequest ); }
public DefaultMetadataResolutionRequest() { repositoryRequest = new DefaultRepositoryRequest(); }
public DefaultMetadataResolutionRequest( RepositoryRequest repositoryRequest ) { this.repositoryRequest = new DefaultRepositoryRequest( repositoryRequest ); }
public void transformForResolve( Artifact artifact, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository ) throws ArtifactResolutionException, ArtifactNotFoundException { RepositoryRequest request = new DefaultRepositoryRequest(); request.setLocalRepository( localRepository ); request.setRemoteRepositories( remoteRepositories ); transformForResolve( artifact, request ); }
protected String resolveVersion( Artifact artifact, ArtifactRepository localRepository, List<ArtifactRepository> remoteRepositories ) throws RepositoryMetadataResolutionException { RepositoryRequest request = new DefaultRepositoryRequest(); request.setLocalRepository( localRepository ); request.setRemoteRepositories( remoteRepositories ); return resolveVersion( artifact, request ); }
public void resolve( RepositoryMetadata metadata, List<ArtifactRepository> remoteRepositories, ArtifactRepository localRepository ) throws RepositoryMetadataResolutionException { RepositoryRequest request = new DefaultRepositoryRequest(); request.setLocalRepository( localRepository ); request.setRemoteRepositories( remoteRepositories ); resolve( metadata, request ); }
public static RepositoryRequest getRepositoryRequest( MavenSession session, MavenProject project ) { RepositoryRequest request = new DefaultRepositoryRequest(); request.setLocalRepository( session.getLocalRepository() ); if ( project != null ) { request.setRemoteRepositories( project.getPluginArtifactRepositories() ); } request.setOffline( session.isOffline() ); request.setForceUpdate( session.getRequest().isUpdateSnapshots() ); return request; }
private void collectSourcePointers() throws ProjectBuildingException, IOException { try (StubArtifactRepository stubRepo = new StubArtifactRepository()) { DefaultRepositoryRequest rr = new DefaultRepositoryRequest(); rr.setLocalRepository(stubRepo); ArtifactRepository central = getCentralRepository(); rr.setRemoteRepositories(Collections.singletonList(central)); ArtifactResolutionRequest request = new ArtifactResolutionRequest(rr); for (LicensedProjects lp : mojo.getLicenseMap().values()) { if (lp.getLicense().getDisplayName() != null && lp.getLicense().getDisplayName().toLowerCase().contains("cddl")) { ensureCDDLSourcesPointer(lp.getProjects(), central, request); } } } }