Fix false desc warnings

This commit is contained in:
Daniel Mills 2021-08-06 07:48:56 -04:00
parent 95bb8cb1e5
commit d9cd0257ba

View File

@ -532,15 +532,15 @@ public class SchemaBuilder {
} }
private String getType(Class<?> c) { private String getType(Class<?> c) {
if (c.equals(int.class) || c.equals(Integer.class) || c.equals(long.class) || c.equals(byte.class)) { if (c.equals(int.class) || c.equals(Integer.class) || c.equals(long.class) || c.equals(Long.class)) {
return "integer"; return "integer";
} }
if (c.equals(float.class) || c.equals(double.class)) { if (c.equals(float.class) || c.equals(double.class) || c.equals(Float.class) || c.equals(Double.class)) {
return "number"; return "number";
} }
if (c.equals(boolean.class)) { if (c.equals(boolean.class)||c.equals(Boolean.class)) {
return "boolean"; return "boolean";
} }
@ -552,11 +552,11 @@ public class SchemaBuilder {
return "array"; return "array";
} }
if (c.equals(KMap.class) || c.equals(ItemStack.class) || c.equals(ItemMeta.class) || c.equals(MaterialData.class)) { if (c.equals(KMap.class)) {
return "object"; return "object";
} }
if (!c.isAnnotationPresent(Desc.class)) { if (!c.isAnnotationPresent(Desc.class) && c.getCanonicalName().startsWith("com.volmit.iris.")) {
warnings.addIfMissing("Unsupported Type: " + c.getCanonicalName() + " Did you forget @Desc?"); warnings.addIfMissing("Unsupported Type: " + c.getCanonicalName() + " Did you forget @Desc?");
} }