JType fieldType = field.getType();
TypePath path = TypePaths.createFieldPath(parent, field);
if (typeInfo.isManuallySerializable()
&& fieldType.getLeafType() == typeOracle.getJavaLangObject()) {
checkAllSubtypesOfObject(fieldLogger.branch(TreeLogger.WARN,
"Object was reached from a manually serializable type", null),
path, problems);
} else {
allSucceeded &= computeTypeInstantiability(fieldLogger, fieldType, path,
problems).hasInstantiableSubtypes();