* rewrite code without using java 1.6 features

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5829 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
f1ori 16 years ago
parent d93a2a6552
commit 94a6c83256

@ -63,21 +63,21 @@ public class ConfigUpdate_p {
if (release.length() > 0) { if (release.length() > 0) {
try { try {
yacyVersion versionToDownload = new yacyVersion(new yacyURL(release, null)); yacyVersion versionToDownload = new yacyVersion(new yacyURL(release, null));
// replace this version with version which contains public key // replace this version with version which contains public key
yacyVersion.DevAndMainVersions releases = yacyVersion.allReleases(false); yacyVersion.DevAndMainVersions allReleases = yacyVersion.allReleases(false);
if(versionToDownload.mainRelease) { TreeSet<yacyVersion> mostReleases = versionToDownload.mainRelease
yacyVersion repVersionToDownload = releases.main.ceiling(versionToDownload); ? allReleases.main : allReleases.dev;
if(repVersionToDownload.equals(versionToDownload)) for(yacyVersion rel : mostReleases) {
versionToDownload = repVersionToDownload; if(rel.equals(versionToDownload)) {
} else { versionToDownload = rel;
yacyVersion repVersionToDownload = releases.dev.ceiling(versionToDownload); break;
if(repVersionToDownload.equals(versionToDownload)) }
versionToDownload = repVersionToDownload;
} }
versionToDownload.downloadRelease(); versionToDownload.downloadRelease();
} catch (final IOException e) { } catch (final IOException e) {
// TODO Auto-generated catch block // TODO Auto-generated catch block
e.printStackTrace(); e.printStackTrace();
} }
} }
} }

Loading…
Cancel
Save