// indent
sb.append(Strings.padEnd("", depth * 2, ' '));
sb.append(t.getClass().getSimpleName()).append("( ").append(t.getMessage()).append(" )");
if (t instanceof GroupItemNotFoundException) {
final GroupItemNotFoundException ginf = (GroupItemNotFoundException) t;
sb.append(" repo=").append(ginf.getReason().getRepository().getId());
for (Throwable r : ginf.getMemberReasons().values()) {
sb.append(dumpNotFoundReasoning(r, depth + 1));
}
}
return sb.toString();