Spring provides the @EventListener annotation as a simpler alternative to implementing the ApplicationListener interface
for handling events. The @EventListener annotation registers a method as an event handler. This allows to skip the implementation of the
ApplicationListener interface, making it easier to handle events.
The @EventListener annotation can only be used on methods that have at most one parameter, which should be the specific event that we
want to handle. To listen to several types of events, use the classes argument of the @EventListener annotation.
This rule raises an issue on all methods annotated with @EventListener that have more than one parameter.