Fix parameterized parameterized Reflection
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Dieser Commit ist enthalten in:
Ursprung
cd78778511
Commit
138a58b212
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
In neuem Issue referenzieren
Einen Benutzer sperren