private List getRemoteRepositoriesWithUpdatePolicy()

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;
    }