public void setRemoteArtifactRepositories( List<ArtifactRepository> remoteArtifactRepositories ) { this.remoteArtifactRepositories = remoteArtifactRepositories; this.remoteProjectRepositories = RepositoryUtils.toRepos( getRemoteArtifactRepositories() ); }
public void setPluginArtifactRepositories( List<ArtifactRepository> pluginArtifactRepositories ) { this.pluginArtifactRepositories = pluginArtifactRepositories; this.remotePluginRepositories = RepositoryUtils.toRepos( getPluginArtifactRepositories() ); }
public List<CoreExtensionEntry> loadCoreExtensions( MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions ) throws Exception { RepositorySystemSession repoSession = repositorySystemSessionFactory.newRepositorySession( request ); List<RemoteRepository> repositories = RepositoryUtils.toRepos( request.getPluginArtifactRepositories() ); return resolveCoreExtensions( repoSession, repositories, providedArtifacts, extensions ); }
InternalConfig( ProjectBuildingRequest request, ReactorModelPool modelPool, ReactorModelCache modelCache ) { this.request = request; this.modelPool = modelPool; this.modelCache = modelCache; session = LegacyLocalRepositoryManager.overlay( request.getLocalRepository(), request.getRepositorySession(), repoSystem ); repositories = RepositoryUtils.toRepos( request.getRemoteRepositories() ); }
artifactRequest.setRepositories( RepositoryUtils.toRepos( remoteRepositories ) );
public static RemoteRepository toRepo( ArtifactRepository repo ) { RemoteRepository result = null; if ( repo != null ) { RemoteRepository.Builder builder = new RemoteRepository.Builder( repo.getId(), getLayout( repo ), repo.getUrl() ); builder.setSnapshotPolicy( toPolicy( repo.getSnapshots() ) ); builder.setReleasePolicy( toPolicy( repo.getReleases() ) ); builder.setAuthentication( toAuthentication( repo.getAuthentication() ) ); builder.setProxy( toProxy( repo.getProxy() ) ); builder.setMirroredRepositories( toRepos( repo.getMirroredRepositories() ) ); result = builder.build(); } return result; }
public List<CoreExtensionEntry> loadCoreExtensions( MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions ) throws Exception { RepositorySystemSession repoSession = repositorySystemSessionFactory.newRepositorySession( request ); List<RemoteRepository> repositories = RepositoryUtils.toRepos( request.getPluginArtifactRepositories() ); return resolveCoreExtensions( repoSession, repositories, providedArtifacts, extensions ); }
public static Maven withSettings(World world, FileNode localRepository, FileNode globalSettings, FileNode userSettings, DefaultPlexusContainer container, TransferListener transferListener, RepositoryListener repositoryListener) throws IOException { RepositorySystem system; DefaultRepositorySystemSession session; Settings settings; LegacyRepositorySystem legacySystem; List<ArtifactRepository> repositoriesLegacy; try { try { settings = loadSettings(world, globalSettings, userSettings, container); } catch (XmlPullParserException e) { throw new IOException("cannot load settings: " + e.getMessage(), e); } system = container.lookup(RepositorySystem.class); session = createSession(transferListener, repositoryListener, system, createLocalRepository(world, localRepository, settings), settings); legacySystem = (LegacyRepositorySystem) container.lookup(org.apache.maven.repository.RepositorySystem.class, "default"); repositoriesLegacy = repositoriesLegacy(legacySystem, settings); legacySystem.injectAuthentication(session, repositoriesLegacy); legacySystem.injectMirror(session, repositoriesLegacy); legacySystem.injectProxy(session, repositoriesLegacy); return new Maven(world, system, session, container.lookup(ProjectBuilder.class), RepositoryUtils.toRepos(repositoriesLegacy), repositoriesLegacy); } catch (InvalidRepositoryException | ComponentLookupException e) { throw new IllegalStateException(e); } }
request.setRepositories(RepositoryUtils.toRepos(_remoteRepositories));