in src/main/java/org/apache/maven/plugins/site/render/SitemapDocumentRenderer.java [137:159]
private static void extractItems(List<MenuItem> items, Sink sink) {
if (items == null || items.isEmpty()) {
return;
}
sink.list();
for (MenuItem item : items) {
sink.listItem();
if (item.getHref() != null) {
sink.link(relativePath(item.getHref()));
}
sink.text(item.getName());
if (item.getHref() != null) {
sink.link_();
}
extractItems(item.getItems(), sink);
sink.listItem_();
}
sink.list_();
}