/** * @param settingsPolicy * @return a RepositoryPolicy */ private static org.apache.maven.model.RepositoryPolicy convertRepositoryPolicy( RepositoryPolicy settingsPolicy ) { org.apache.maven.model.RepositoryPolicy policy = new org.apache.maven.model.RepositoryPolicy(); policy.setEnabled( settingsPolicy.isEnabled() ); policy.setUpdatePolicy( settingsPolicy.getUpdatePolicy() ); policy.setChecksumPolicy( settingsPolicy.getChecksumPolicy() ); return policy; }
public static org.apache.maven.model.RepositoryPolicy fromSettingsRepositoryPolicy( org.apache.maven.settings.RepositoryPolicy settingsRepositoryPolicy ) { org.apache.maven.model.RepositoryPolicy modelRepositoryPolicy = new org.apache.maven.model.RepositoryPolicy(); if ( settingsRepositoryPolicy != null ) { modelRepositoryPolicy.setEnabled( settingsRepositoryPolicy.isEnabled() ); modelRepositoryPolicy.setUpdatePolicy( settingsRepositoryPolicy.getUpdatePolicy() ); modelRepositoryPolicy.setChecksumPolicy( settingsRepositoryPolicy.getChecksumPolicy() ); } return modelRepositoryPolicy; }
/** * Method writeRepositoryPolicy. * * @param repositoryPolicy * @param serializer * @param tagName * @throws java.io.IOException */ private void writeRepositoryPolicy( RepositoryPolicy repositoryPolicy, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( repositoryPolicy.isEnabled() != true ) { serializer.startTag( NAMESPACE, "enabled" ).text( String.valueOf( repositoryPolicy.isEnabled() ) ).endTag( NAMESPACE, "enabled" ); } if ( repositoryPolicy.getUpdatePolicy() != null ) { serializer.startTag( NAMESPACE, "updatePolicy" ).text( repositoryPolicy.getUpdatePolicy() ).endTag( NAMESPACE, "updatePolicy" ); } if ( repositoryPolicy.getChecksumPolicy() != null ) { serializer.startTag( NAMESPACE, "checksumPolicy" ).text( repositoryPolicy.getChecksumPolicy() ).endTag( NAMESPACE, "checksumPolicy" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeRepositoryPolicy( RepositoryPolicy, String, XmlSerializer )
/** * Method writeRepositoryPolicy. * * @param repositoryPolicy * @param serializer * @param tagName * @throws java.io.IOException */ private void writeRepositoryPolicy( RepositoryPolicy repositoryPolicy, String tagName, XmlSerializer serializer ) throws java.io.IOException { serializer.startTag( NAMESPACE, tagName ); if ( repositoryPolicy.isEnabled() != true ) { serializer.startTag( NAMESPACE, "enabled" ).text( String.valueOf( repositoryPolicy.isEnabled() ) ).endTag( NAMESPACE, "enabled" ); } if ( repositoryPolicy.getUpdatePolicy() != null ) { serializer.startTag( NAMESPACE, "updatePolicy" ).text( repositoryPolicy.getUpdatePolicy() ).endTag( NAMESPACE, "updatePolicy" ); } if ( repositoryPolicy.getChecksumPolicy() != null ) { serializer.startTag( NAMESPACE, "checksumPolicy" ).text( repositoryPolicy.getChecksumPolicy() ).endTag( NAMESPACE, "checksumPolicy" ); } serializer.endTag( NAMESPACE, tagName ); } //-- void writeRepositoryPolicy( RepositoryPolicy, String, XmlSerializer )
/** * Method updateRepositoryPolicy. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryPolicy(RepositoryPolicy value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "enabled", value.isEnabled() == true ? null : String.valueOf( value.isEnabled() ), "true"); findAndReplaceSimpleElement(innerCount, root, "updatePolicy", value.getUpdatePolicy(), null); findAndReplaceSimpleElement(innerCount, root, "checksumPolicy", value.getChecksumPolicy(), null); } } //-- void updateRepositoryPolicy(RepositoryPolicy, String, Counter, Element)
private Collection<? extends ArtifactRepository> mavenRepositories( MavenSettings settings) { List<ArtifactRepository> list = new ArrayList<>(); for (Profile profile : settings.getActiveProfiles()) { for (Repository repository : profile.getRepositories()) { addRepositoryIfMissing(list, repository.getId(), repository.getUrl(), repository.getReleases() != null ? repository.getReleases().isEnabled() : true, repository.getSnapshots() != null ? repository.getSnapshots().isEnabled() : false); } } return list; }
/** * Method updateRepositoryPolicy * * @param value * @param element * @param counter * @param xmlTag */ protected void updateRepositoryPolicy(RepositoryPolicy value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "enabled", value.isEnabled() == true ? null : String.valueOf( value.isEnabled() ), "true"); findAndReplaceSimpleElement(innerCount, root, "updatePolicy", value.getUpdatePolicy(), null); findAndReplaceSimpleElement(innerCount, root, "checksumPolicy", value.getChecksumPolicy(), null); } } //-- void updateRepositoryPolicy(RepositoryPolicy, String, Counter, Element)
private static RepositoryConfiguration getRepositoryConfiguration( Interpolator interpolator, Repository repository) { String name = interpolate(interpolator, repository.getId()); String url = interpolate(interpolator, repository.getUrl()); boolean snapshotsEnabled = false; if (repository.getSnapshots() != null) { snapshotsEnabled = repository.getSnapshots().isEnabled(); } return new RepositoryConfiguration(name, URI.create(url), snapshotsEnabled); }
private List<ArtifactRepository> mavenRepositories(MavenSettings settings, DefaultRepositorySystemSession session, List<ArtifactRepository> repositories) { List<ArtifactRepository> list = new ArrayList<>(repositories); for (Profile profile : settings.getActiveProfiles()) { for (Repository repository : profile.getRepositories()) { addRepositoryIfMissing(settings, session, list, repository.getId(), repository.getUrl(), repository.getReleases() != null ? repository.getReleases().isEnabled() : true, repository.getSnapshots() != null ? repository.getSnapshots().isEnabled() : true); } } return list; }
private static void setPolicy( RemoteRepository.Builder builder, RepositoryPolicy policy, boolean snapshot ) { if ( policy != null ) { org.eclipse.aether.repository.RepositoryPolicy repoPolicy = new org.eclipse.aether.repository.RepositoryPolicy( policy.isEnabled(), policy.getUpdatePolicy(), policy.getChecksumPolicy() ); if ( snapshot ) { builder.setSnapshotPolicy( repoPolicy ); } else { builder.setReleasePolicy( repoPolicy ); } } }
private static RepositoryPolicy asRepositoryPolicy(org.apache.maven.settings.RepositoryPolicy policy) { boolean enabled = true; String checksums = RepositoryPolicy.CHECKSUM_POLICY_WARN; String updates = RepositoryPolicy.UPDATE_POLICY_DAILY; if (policy != null) { enabled = policy.isEnabled(); if (policy.getUpdatePolicy() != null) { updates = policy.getUpdatePolicy(); } if (policy.getChecksumPolicy() != null) { checksums = policy.getChecksumPolicy(); } } return new RepositoryPolicy(enabled, updates, checksums); }
private static org.apache.maven.model.RepositoryPolicy asMavenRepositoryPolicy( org.apache.maven.settings.RepositoryPolicy policy) { org.apache.maven.model.RepositoryPolicy mavenPolicy = new org.apache.maven.model.RepositoryPolicy(); if (policy != null) { mavenPolicy.setChecksumPolicy(policy.getChecksumPolicy()); mavenPolicy.setUpdatePolicy(policy.getUpdatePolicy()); mavenPolicy.setEnabled(policy.isEnabled()); } return mavenPolicy; }
private static RepositoryPolicy asRepositoryPolicy(org.apache.maven.settings.RepositoryPolicy policy) { boolean enabled = true; String checksums = RepositoryPolicy.CHECKSUM_POLICY_WARN; String updates = RepositoryPolicy.UPDATE_POLICY_DAILY; if (policy != null) { enabled = policy.isEnabled(); if (policy.getUpdatePolicy() != null) { updates = policy.getUpdatePolicy(); } if (policy.getChecksumPolicy() != null) { checksums = policy.getChecksumPolicy(); } } return new RepositoryPolicy(enabled, updates, checksums); }
private static org.apache.maven.model.RepositoryPolicy asMavenRepositoryPolicy( org.apache.maven.settings.RepositoryPolicy policy) { org.apache.maven.model.RepositoryPolicy mavenPolicy = new org.apache.maven.model.RepositoryPolicy(); if (policy != null) { mavenPolicy.setChecksumPolicy(policy.getChecksumPolicy()); mavenPolicy.setUpdatePolicy(policy.getUpdatePolicy()); mavenPolicy.setEnabled(policy.isEnabled()); } return mavenPolicy; }
private static void setPolicy( RemoteRepository.Builder builder, RepositoryPolicy policy, boolean snapshot ) { if ( policy != null ) { org.eclipse.aether.repository.RepositoryPolicy repoPolicy = new org.eclipse.aether.repository.RepositoryPolicy( policy.isEnabled(), policy.getUpdatePolicy(), policy.getChecksumPolicy() ); if ( snapshot ) { builder.setSnapshotPolicy( repoPolicy ); } else { builder.setReleasePolicy( repoPolicy ); } } }
private static RepositoryPolicy convertMavenRepositoryPolicy(org.apache.maven.settings.RepositoryPolicy repositoryPolicy) { RepositoryPolicy policy = new RepositoryPolicy(); if (repositoryPolicy != null && repositoryPolicy.getChecksumPolicy() != null) { policy.setChecksumPolicy(repositoryPolicy.getChecksumPolicy()); } policy.setEnabled(repositoryPolicy.isEnabled()); policy.setUpdatePolicy(repositoryPolicy.getUpdatePolicy()); return policy; }
private static RepositoryPolicy convertMavenRepositoryPolicy(org.apache.maven.settings.RepositoryPolicy repositoryPolicy) { RepositoryPolicy policy = new RepositoryPolicy(); if (repositoryPolicy != null && repositoryPolicy.getChecksumPolicy() != null) { policy.setChecksumPolicy(repositoryPolicy.getChecksumPolicy()); } policy.setEnabled(repositoryPolicy.isEnabled()); policy.setUpdatePolicy(repositoryPolicy.getUpdatePolicy()); return policy; }
public static ArtifactRepository convertFromMavenSettingsRepository(Repository repository) { MavenArtifactRepository result = new MavenArtifactRepository(); result.setId(repository.getId()); result.setUrl(repository.getUrl()); String layout = repository.getLayout(); if ("default".equals(layout)) result.setLayout(new DefaultRepositoryLayout()); else if ("flat".equals(layout)) result.setLayout(new FlatRepositoryLayout()); else if ("p2".equals(layout)) result.setLayout(new P2ArtifactRepositoryLayout()); RepositoryPolicy releases = repository.getReleases(); if (releases != null) result.setReleaseUpdatePolicy(new ArtifactRepositoryPolicy(releases.isEnabled(), releases.getUpdatePolicy(), releases.getChecksumPolicy())); RepositoryPolicy snapshots = repository.getSnapshots(); if (snapshots != null) result.setSnapshotUpdatePolicy(new ArtifactRepositoryPolicy(snapshots.isEnabled(), snapshots.getUpdatePolicy(), snapshots.getChecksumPolicy())); return result; }
remote.setUrl(repository.getUrl()); remote.setContentType("default"); if (repository.getSnapshots().isEnabled()) { RepositoryPolicy repositoryPolicy = new RepositoryPolicy(); if (repository.getSnapshots() != null) {
remote.setUrl(repository.getUrl()); remote.setContentType("default"); if (repository.getSnapshots().isEnabled()) { RepositoryPolicy repositoryPolicy = new RepositoryPolicy(); if (repository.getSnapshots() != null) {