/** * @param modelRepo * @return a repository */ private static Repository convertToSettingsRepository( org.apache.maven.model.Repository modelRepo ) { Repository repo = new Repository(); repo.setId( modelRepo.getId() ); repo.setLayout( modelRepo.getLayout() ); repo.setName( modelRepo.getName() ); repo.setUrl( modelRepo.getUrl() ); if ( modelRepo.getSnapshots() != null ) { repo.setSnapshots( convertRepositoryPolicy( modelRepo.getSnapshots() ) ); } if ( modelRepo.getReleases() != null ) { repo.setReleases( convertRepositoryPolicy( modelRepo.getReleases() ) ); } return repo; }
repository.setReleases( parseRepositoryPolicy( parser, strict ) );
/** * Set how to handle downloading of releases from this * repository. * * @param releases */ public FluentRepositoryBuilder withReleases(RepositoryPolicy releases) { repository.setReleases(releases); return this; }
repository.setReleases( parseRepositoryPolicy( parser, strict ) );
r.setReleases(new RepositoryPolicy()); r.getReleases().setEnabled(false); } else { rp.setUpdatePolicy("daily"); r.setReleases(rp);