Skip to content

Commit 2aba19c

Browse files
committed
Remove "beta" URLs for RISC-V
Adoptium offers 17-LTS now.
1 parent 32a66ee commit 2aba19c

File tree

1 file changed

+0
-29
lines changed

1 file changed

+0
-29
lines changed

src/qz/build/jlink/Url.java

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -37,26 +37,6 @@ public Url(Vendor vendor) {
3737
pattern = VENDOR_URL_MAP.get(vendor);
3838
}
3939

40-
/**
41-
* Fix URLs for beta/alpha/nightly release
42-
*/
43-
public void applyBetaPattern() {
44-
switch(vendor) {
45-
case ECLIPSE:
46-
/*
47-
BEFORE: jdk-21.0.1+12/
48-
AFTER: jdk-21.0.1+12-ea-beta/
49-
50-
BEFORE: OpenJDK21U-jdk_riscv64_linux_hotspot_21-0-1-12.tar.gz
51-
AFTER: OpenJDK21U-jdk_riscv64_linux_hotspot_ea_21-0-1-12.tar.gz
52-
*/
53-
pattern = pattern.replaceAll("%s/OpenJDK%sU-jdk_%s_%s_%s", "%s-ea-beta/OpenJDK%sU-jdk_%s_%s_%s_ea");
54-
break;
55-
default:
56-
throw new UnsupportedOperationException("Vendor " + vendor + " is missing a configuration beta URLs");
57-
}
58-
}
59-
6040
public String format(Arch arch, Platform platform, String gcEngine, Version javaSemver, String javaVersion, String gcVer) throws UnsupportedEncodingException {
6141
Url pattern = new Url(vendor);
6242
String urlArch = vendor.getUrlArch(arch);
@@ -69,15 +49,6 @@ public String format(Arch arch, Platform platform, String gcEngine, Version java
6949

7050
int javaMajor = javaSemver.getMajorVersion();
7151

72-
switch(arch) {
73-
// TODO: Remove when RISCV is offered as stable
74-
case RISCV64:
75-
pattern.applyBetaPattern();
76-
urlJavaVersion = urlJavaVersion.replace(".", "-").replace("_", "-");
77-
default:
78-
// Do nothing
79-
}
80-
8152
switch(vendor) {
8253
case BELLSOFT:
8354
return String.format(pattern.pattern, urlJavaVersionEncode, urlJavaVersionEncode, urlPlatform, urlArch, fileExt);

0 commit comments

Comments
 (0)