@@ -37,26 +37,6 @@ public Url(Vendor vendor) {
37
37
pattern = VENDOR_URL_MAP .get (vendor );
38
38
}
39
39
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
-
60
40
public String format (Arch arch , Platform platform , String gcEngine , Version javaSemver , String javaVersion , String gcVer ) throws UnsupportedEncodingException {
61
41
Url pattern = new Url (vendor );
62
42
String urlArch = vendor .getUrlArch (arch );
@@ -69,15 +49,6 @@ public String format(Arch arch, Platform platform, String gcEngine, Version java
69
49
70
50
int javaMajor = javaSemver .getMajorVersion ();
71
51
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
-
81
52
switch (vendor ) {
82
53
case BELLSOFT :
83
54
return String .format (pattern .pattern , urlJavaVersionEncode , urlJavaVersionEncode , urlPlatform , urlArch , fileExt );
0 commit comments