/** * @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 )
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 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 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; }
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 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 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 ); } } }
builder.append("@releasesUpdate=").append(repo.getReleases().getUpdatePolicy()); if (repo.getReleases().getChecksumPolicy() != null) { builder.append("@releasesChecksum=").append(repo.getReleases().getChecksumPolicy()); builder.append("@snapshotsUpdate=").append(repo.getSnapshots().getUpdatePolicy()); if (repo.getSnapshots().getChecksumPolicy() != null) { builder.append("@snapshotsChecksum=").append(repo.getSnapshots().getChecksumPolicy());
/** * 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)
/** * 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)
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; }
if (checksumPolicy != null) { rp.setChecksumPolicy(changedRepository.getSnapshotsChecksumPolicy()); } else if (rp.getChecksumPolicy() == null) { rp.setChecksumPolicy("warn"); if (checksumPolicy != null) { rp.setChecksumPolicy(changedRepository.getReleasesChecksumPolicy()); } else if (rp.getChecksumPolicy() == null) { rp.setChecksumPolicy("warn");
repo.getReleases().isEnabled(), repo.getReleases().getUpdatePolicy(), repo.getReleases().getChecksumPolicy()) : new RepositoryPolicy()); remoteRepo.setPolicy(true, repo.getSnapshots().isEnabled(), repo.getSnapshots().getUpdatePolicy(), repo.getSnapshots().getChecksumPolicy()) : new RepositoryPolicy()); } if ("central".equals(repo.getId()))
org.eclipse.aether.repository.RepositoryPolicy releases = new org.eclipse.aether.repository.RepositoryPolicy(rp.isEnabled(), rp.getUpdatePolicy(), rp.getChecksumPolicy()); builder.setReleasePolicy(releases); org.eclipse.aether.repository.RepositoryPolicy snapshots = new org.eclipse.aether.repository.RepositoryPolicy(sp.isEnabled(), sp.getUpdatePolicy(), sp.getChecksumPolicy()); builder.setReleasePolicy(snapshots);