Inspectopedia 2025.3 Help

Spring Modulith

Event listener declaration can be simplified  

Reports async transactional event listener declarations which can be simplified: @Component public class MyEventListener { @Async @Transactional @TransactionalEventListener public void on(MyEvent e) { // ..

Invalid dependency declaration  

Reports an allowed dependency when there's no corresponding module or a named interface.

Restricted module API usage  

Reports restricted internal API usages in terms of Spring Modulith.

Last modified: 03 November 2025