spring-modulith
spring-modulith copied to clipboard
Modular applications with Spring Boot
Github supports rendering [Mermaid](https://mermaid.js.org) (an alternative to plantuml) in its markdown (no idea on asciidoc). So does microsofts azure thing. It would be nice to have support for emitting markdown...

e.g. `spring-modulith-events-redis` message broker Spring Modulith artifact.
Due to what appears to be a bug in archunit I'm looking at possibly writing this integration testing manually but the documentation doesn't seem to imply that I can disable...
Able to use constants from another module thats present submodule/package. while executing verify() its does throwing any violations, is it right behavior?
The persistent structure of an event publication currently effectively represents two states. Their default state captures the fact that a transactional event listener will have to be invoked eventually. The...
When enabling `spring-modulith-observability`, Kotlin bean properties are unexpectedly initialized as `null`. For example, after enabling this module, properties such as `hisHttpClient` and `medicalInstitutionCode` are `null`. Disabling the module resolves the...
The recently introduced [delete completion mode](GH-748) provides an alternative to the default updating mode. It allows keeping the number of event publication entries low at the expense of completed publications...
The `Scenario` API's `When.andWaitForStateChange(…)` currently works by applying default “non-null or empty” checks on the results of the function passed in. We wait for non-empty `Optionals`, boolean values of `true`...
When using `io.opentelemetry.instrumentation:opentelemetry-spring-boot-starter` the Modulith tags aren't added to the span. Although from logging I see the `ModuleEntryInterceptor` doing it's work, nothing shows up in the trace when being exported....