SteamWar/SpigotCore
Archiviert
13
0

Fix parameterized parameterized Reflection
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful

Dieser Commit ist enthalten in:
Lixfel 2023-01-15 17:56:23 +01:00
Ursprung cd78778511
Commit 138a58b212

Datei anzeigen

@ -189,7 +189,7 @@ public final class Reflection {
Type[] arguments = ((ParameterizedType)field.getGenericType()).getActualTypeArguments(); Type[] arguments = ((ParameterizedType)field.getGenericType()).getActualTypeArguments();
for(int i = 0; i < parameters.length; i++) { for(int i = 0; i < parameters.length; i++) {
if(arguments[i] != parameters[i]) if(arguments[i] instanceof ParameterizedType ? ((ParameterizedType) arguments[i]).getRawType() != parameters[i] : arguments[i] != parameters[i])
return false; return false;
} }
} }