More test fixes
This commit is contained in:
@@ -140,7 +140,8 @@ public class ContentParser{
|
|||||||
}else if(data.isArray()){
|
}else if(data.isArray()){
|
||||||
return new MultiBulletType(parser.readValue(BulletType[].class, data));
|
return new MultiBulletType(parser.readValue(BulletType[].class, data));
|
||||||
}
|
}
|
||||||
Class<?> bc = resolve(data.getString("type", ""), resolve(Strings.capitalize(data.getString("type", "")) + "BulletType", BasicBulletType.class), false);
|
Class<?> alternate = resolve(Strings.capitalize(data.getString("type", "basic")) + "BulletType", Object.class, false);
|
||||||
|
Class<?> bc = alternate == Object.class ? resolve(data.getString("type", ""), BasicBulletType.class) : alternate;
|
||||||
data.remove("type");
|
data.remove("type");
|
||||||
BulletType result = (BulletType)make(bc);
|
BulletType result = (BulletType)make(bc);
|
||||||
readFields(result, data);
|
readFields(result, data);
|
||||||
@@ -863,6 +864,7 @@ public class ContentParser{
|
|||||||
reads.clear();
|
reads.clear();
|
||||||
postreads.clear();
|
postreads.clear();
|
||||||
toBeParsed.clear();
|
toBeParsed.clear();
|
||||||
|
currentMod = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user