SHA256
1
0
forked from pool/byte-buddy
Files
byte-buddy/00-asm5.patch

59 lines
2.7 KiB
Diff

diff -up byte-buddy-byte-buddy-1.14.3/byte-buddy-dep/src/main/java/net/bytebuddy/ClassFileVersion.java.p00 byte-buddy-byte-buddy-1.14.3/byte-buddy-dep/src/main/java/net/bytebuddy/ClassFileVersion.java
--- byte-buddy-byte-buddy-1.14.3/byte-buddy-dep/src/main/java/net/bytebuddy/ClassFileVersion.java.p00 2023-04-02 19:44:27.558417800 +0300
+++ byte-buddy-byte-buddy-1.14.3/byte-buddy-dep/src/main/java/net/bytebuddy/ClassFileVersion.java 2023-04-02 19:49:42.414681807 +0300
@@ -143,12 +143,12 @@ public class ClassFileVersion implements
/**
* The class file version of Java 20.
*/
- public static final ClassFileVersion JAVA_V20 = new ClassFileVersion(Opcodes.V20);
+ //public static final ClassFileVersion JAVA_V20 = new ClassFileVersion(Opcodes.V20);
/**
* The class file version of Java 21.
*/
- public static final ClassFileVersion JAVA_V21 = new ClassFileVersion(Opcodes.V21);
+ //public static final ClassFileVersion JAVA_V21 = new ClassFileVersion(Opcodes.V21);
/**
* A version locator for the executing JVM.
@@ -240,10 +240,10 @@ public class ClassFileVersion implements
return JAVA_V18;
} else if (javaVersionString.equals("1.19") || javaVersionString.equals("19")) {
return JAVA_V19;
- } else if (javaVersionString.equals("1.20") || javaVersionString.equals("20")) {
- return JAVA_V20;
- } else if (javaVersionString.equals("1.21") || javaVersionString.equals("21")) {
- return JAVA_V21;
+ //} else if (javaVersionString.equals("1.20") || javaVersionString.equals("20")) {
+ // return JAVA_V20;
+ //} else if (javaVersionString.equals("1.21") || javaVersionString.equals("21")) {
+ // return JAVA_V21;
} else {
if (OpenedClassReader.EXPERIMENTAL) {
try {
@@ -307,10 +307,10 @@ public class ClassFileVersion implements
return JAVA_V18;
case 19:
return JAVA_V19;
- case 20:
- return JAVA_V20;
- case 21:
- return JAVA_V21;
+ //case 20:
+ // return JAVA_V20;
+ //case 21:
+ // return JAVA_V21;
default:
if (OpenedClassReader.EXPERIMENTAL && javaVersion > 0) {
return new ClassFileVersion(BASE_VERSION + javaVersion);
@@ -326,7 +326,8 @@ public class ClassFileVersion implements
* @return The latest officially supported Java version.
*/
public static ClassFileVersion latest() {
- return ClassFileVersion.JAVA_V21;
+ //return ClassFileVersion.JAVA_V21;
+ return ClassFileVersion.JAVA_V19;
}
/**