From 485c47fcab4b4d30749cb756f050121690ecf347 Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Thu, 23 Feb 2023 22:31:08 +0100 Subject: [PATCH] GH-141 - Avoid package wrapper for component diagrams. --- .../org/springframework/modulith/docs/Documenter.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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);