in src/main/java/org/apache/sling/maven/bundlesupport/AbstractBundleRequestMojo.java [263:276]
private List<RemoteRepository> getRemoteRepositoriesWithUpdatePolicy(
List<RemoteRepository> repositories, String updatePolicy) {
List<RemoteRepository> newRepositories = new ArrayList<>();
for (RemoteRepository repo : repositories) {
RemoteRepository.Builder builder = new RemoteRepository.Builder(repo);
RepositoryPolicy newPolicy = new RepositoryPolicy(
repo.getPolicy(false).isEnabled(),
updatePolicy,
repo.getPolicy(false).getChecksumPolicy());
builder.setPolicy(newPolicy);
newRepositories.add(builder.build());
}
return newRepositories;
}