EVENT-42 generic event listener
Hasnae
Branch: issue/CONFDEV-49093-generic-event-listener
Branch: master
Declined
Declined pull request
Declining due to lack of activity, please feel free to re-open when you chose to come back to this.
Closed by: Lukasz Pater·2018-06-06
https://ecosystem.atlassian.net/browse/EVENT-42
This is a suggestion that would allow us do some reasonable refactoring around our core listeners, and reason about them in the safety of java type safety :) while upgrading them from implementing the deprecated EventListener interface.
Tested against latest confluence release, stuff just works (potentially biased statement)
CONFDEV-49093: TDD, hello broken tests
CONFDEV-49093: welcome composite event type listeners , this is friday late arvo code so it can and must be improved
CONFDEV-49093: filter out bridge methods as they may lead to CCEs
CONFDEV-49093: use java 8 streams yey