@Deprecated public Mirror getMirrorOf( String repositoryId ) { Mirror match = null; java.util.List<Mirror> mirrors = getMirrors(); if ( mirrors != null && repositoryId != null ) { for ( Mirror mirror : mirrors ) { if ( repositoryId.equals( mirror.getMirrorOf() ) ) { match = mirror; break; } } } return match; }
if ( mirror.getMirrorOf() != null ) serializer.startTag( NAMESPACE, "mirrorOf" ).text( mirror.getMirrorOf() ).endTag( NAMESPACE, "mirrorOf" );
for ( Mirror mirror : request.getMirrors() ) mirrorSelector.add( mirror.getId(), mirror.getUrl(), mirror.getLayout(), false, mirror.getMirrorOf(), mirror.getMirrorOfLayouts() );
public Mirror getMirror( ArtifactRepository repository, List<Mirror> mirrors ) { String repoId = repository.getId(); if ( repoId != null && mirrors != null ) { for ( Mirror mirror : mirrors ) { if ( repoId.equals( mirror.getMirrorOf() ) && matchesLayout( repository, mirror ) ) { return mirror; } } for ( Mirror mirror : mirrors ) { if ( matchPattern( repository, mirror.getMirrorOf() ) && matchesLayout( repository, mirror ) ) { return mirror; } } } return null; }
if ( mirror.getMirrorOf() != null ) serializer.startTag( NAMESPACE, "mirrorOf" ).text( mirror.getMirrorOf() ).endTag( NAMESPACE, "mirrorOf" );
public static Mirror getMirror( ArtifactRepository repository, List<Mirror> mirrors ) { String repoId = repository.getId(); if ( repoId != null && mirrors != null ) { for ( Mirror mirror : mirrors ) { if ( repoId.equals( mirror.getMirrorOf() ) && matchesLayout( repository, mirror ) ) { return mirror; } } for ( Mirror mirror : mirrors ) { if ( matchPattern( repository, mirror.getMirrorOf() ) && matchesLayout( repository, mirror ) ) { return mirror; } } } return null; }
private boolean isPrefixMirrorOf(ArtifactRepository repo, Mirror mirror) { boolean isMirrorOfRepoUrl = repo.getUrl() != null && repo.getUrl().startsWith(mirror.getMirrorOf()); boolean matchesLayout = repo.getLayout() != null && repo.getLayout().getId().equals(mirror.getMirrorOfLayouts()); return isMirrorOfRepoUrl && matchesLayout; }
validateStringNotEmpty( problems, "mirrors.mirror.mirrorOf", mirror.getMirrorOf(), mirror.getId() );
private MirrorSelector createMirrorSelector(Settings settings) { DefaultMirrorSelector selector = new DefaultMirrorSelector(); for (Mirror mirror : settings.getMirrors()) { selector.add(mirror.getId(), mirror.getUrl(), mirror.getLayout(), false, mirror.getMirrorOf(), mirror.getMirrorOfLayouts()); } return selector; }
@Deprecated public Mirror getMirrorOf( String repositoryId ) { Mirror match = null; java.util.List<Mirror> mirrors = getMirrors(); if ( mirrors != null && repositoryId != null ) { for ( Mirror mirror : mirrors ) { if ( repositoryId.equals( mirror.getMirrorOf() ) ) { match = mirror; break; } } } return match; }
private MirrorSelector createMirrorSelector(Settings settings) { DefaultMirrorSelector selector = new DefaultMirrorSelector(); for (Mirror mirror : settings.getMirrors()) { selector.add(mirror.getId(), mirror.getUrl(), mirror.getLayout(), false, mirror.getMirrorOf(), mirror.getMirrorOfLayouts()); } return selector; }
static Optional<String> getCentralMirrorURL(Settings settings) { return settings.getMirrors().stream() .filter(m -> "central".equals(m.getMirrorOf()) || "*".equals(m.getMirrorOf()) || MAVEN_CENTRAL_REPO.equals(m.getMirrorOf())) .map(Mirror::getUrl) .findFirst(); }
private MirrorSelector createMirrorSelector(Settings settings) { DefaultMirrorSelector selector = new DefaultMirrorSelector(); for (Mirror mirror : settings.getMirrors()) { selector.add(mirror.getId(), mirror.getUrl(), mirror.getLayout(), false, mirror.getMirrorOf(), mirror.getMirrorOfLayouts()); } return selector; }
private String getThinRepo() { String repo = getProperty("thin.repo"); if (repo != null) { return repo; } for (Mirror mirror : this.settings.getMirrors()) { String of = mirror.getMirrorOf(); if ("*".equals(of) || "central".equals(of) || (of != null && of.contains("spring"))) { return mirror.getUrl(); } } return null; }
/** * Returns the default {@link MirrorSelector} as configured in the maven settings.xml * * @return */ public static MirrorSelector getMirrorSelector() { DefaultMirrorSelector selector = new DefaultMirrorSelector(); Settings settings = getSettings(); for (org.apache.maven.settings.Mirror mirror : settings.getMirrors()) { selector.add(String.valueOf(mirror.getId()), mirror.getUrl(), mirror.getLayout(), false, mirror.getMirrorOf(), mirror.getMirrorOfLayouts()); } return selector; }
private MirrorSelector selectMirrors( Mirror mirror ) { // configure mirror DefaultMirrorSelector selector = new DefaultMirrorSelector(); for( Mirror m : m_settings.getMirrors() ) { selector.add( m.getName(), m.getUrl(), null, false, m.getMirrorOf(), "*" ); } if( mirror != null ) { selector.add(mirror.getName(), mirror.getUrl(), null, false, mirror.getMirrorOf(), "*"); } return selector; }
private DefaultMirrorSelector createMirrorSelector(Settings settings) { final DefaultMirrorSelector mirrorSelector = new DefaultMirrorSelector(); final List<Mirror> mirrors = settings.getMirrors(); if (mirrors != null) { for (Mirror mirror : mirrors) { mirrorSelector.add(mirror.getId(), mirror.getUrl(), mirror.getLayout(), false, mirror.getMirrorOf(), mirror.getMirrorOfLayouts()); } } return mirrorSelector; }
public RemoteRepository resolveMirroredRepo( RemoteRepository repo ) { for ( Mirror mirror : settings.getMirrors() ) { if ( isMirror( repo, mirror.getMirrorOf() ) ) { return toRemoteRepositoryBuilder( settings, mirror.getId(), mirror.getLayout(), mirror.getUrl() ).build(); } } return repo; }
public RemoteRepository resolveMirroredRepo( RemoteRepository repo ) { for ( Mirror mirror : settings.getMirrors() ) { if ( isMirror( repo, mirror.getMirrorOf() ) ) { return toRemoteRepositoryBuilder( settings, mirror.getId(), mirror.getLayout(), mirror.getUrl() ).build(); } } return repo; }
private Mirror createMirror(ArtifactRepository repo, Mirror toMirror) { Mirror mirror = toMirror.clone(); String urlToReplace = toMirror.getMirrorOf(); String newUrl = StringUtils.replaceOnce(repo.getUrl(), urlToReplace, toMirror.getUrl()); mirror.setUrl(newUrl); mirror.setId(toMirror.getId()); return mirror; }