}
}
return true;
}
if (unresolvedType instanceof JWildcardType) {
JWildcardType wildcard = (JWildcardType) unresolvedType;
for (JClassType bound : wildcard.getUpperBounds()) {
if (!resolveClass(logger, bound, context)) {
return false;
}
}
for (JClassType bound : wildcard.getLowerBounds()) {
if (!resolveClass(logger, bound, context)) {
return false;
}
}
return true;