GH-854 - Polish rendering of events listened to in Application Module Canvases.

This commit is contained in:
Oliver Drotbohm
2024-10-08 20:18:52 +02:00
parent 5b2301584d
commit 9464e83ea4

View File

@@ -210,18 +210,12 @@ class Asciidoctor {
public String renderEventsListenedTo(ApplicationModule module) {
var builder = new StringBuilder();
module.getSpringBeans().stream()
return module.getSpringBeans().stream()
.map(SpringBean::toArchitecturallyEvidentType)
.filter(ArchitecturallyEvidentType::isEventListener)
.forEach(it -> {
it.getReferenceMethods()
.map(method -> renderReferenceMethod(method, 0))
.forEach(builder::append);
});
return builder.toString();
.flatMap(ArchitecturallyEvidentType::getReferenceMethods)
.map(it -> renderReferenceMethod(it, 0))
.collect(Collectors.joining(System.lineSeparator()));
}
public String renderConfigurationProperties(List<ModuleProperty> properties) {