in maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/GeneratorUtils.java [402:425]
public void handleEndTag(HTML.Tag t, int pos) {
if (HTML.Tag.OL.equals(t) || HTML.Tag.UL.equals(t)) {
numbering.pop();
} else if (HTML.Tag.LI.equals(t) || HTML.Tag.DD.equals(t)) {
depth--;
} else if (t.isPreformatted()) {
preformatted--;
} else if (HTML.Tag.BODY.equals(t)) {
body = false;
}
if (body && (t.breaksFlow() || t.isBlock()) && !HTML.Tag.LI.equals(t)) {
if ((HTML.Tag.P.equals(t)
|| HTML.Tag.PRE.equals(t)
|| HTML.Tag.OL.equals(t)
|| HTML.Tag.UL.equals(t)
|| HTML.Tag.DL.equals(t))
&& numbering.isEmpty()) {
pendingNewline = false;
newline(pendingNewline);
} else {
newline(true);
}
}
}