diff --git a/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Documenter.java b/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Documenter.java index 5b07acb8..f00d7c51 100644 --- a/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Documenter.java +++ b/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Documenter.java @@ -492,7 +492,14 @@ public class Documenter { default: Writer writer = new StringWriter(); - PlantUMLWriter umlWriter = new BasicPlantUMLWriter(); + PlantUMLWriter umlWriter = new BasicPlantUMLWriter() { + + @Override + protected void writeContainerForContainer(ComponentView view, Writer writer, + BiConsumer packageContentWriter) throws IOException { + packageContentWriter.accept(view, writer); + } + }; umlWriter.addSkinParam("componentStyle", "uml1"); umlWriter.write(view, writer);