in src/main/java/org/apache/maven/shared/io/logging/DefaultMessageHolder.java [170:201]
public String render() {
StringBuffer buffer = new StringBuffer();
int counter = 1;
for (Iterator<Message> it = messages.iterator(); it.hasNext(); ) {
Message message = (Message) it.next();
int ml = message.getMessageLevel();
if (ml >= messageLevelStates.length || ml < 0) {
ml = MessageLevels.LEVEL_DEBUG;
}
if (!messageLevelStates[ml]) {
continue;
}
CharSequence content = message.render();
String label = MessageLevels.getLevelLabel(message.getMessageLevel());
if (content.length() > label.length() + 3) {
buffer.append('[').append(counter++).append("] ");
buffer.append(content.toString());
if (it.hasNext()) {
buffer.append("\n\n");
}
}
}
return buffer.toString();
}