a8d858e8c7
Merge pull request 'Remove USE_PARAMETER' (#35) from f/remove-use-parameter into develop
6ee4e11161
Fix inconsistent test
8615a0e021
Fix Event Bus Proc module name
3aef7d5bcb
Only update handler accessibility if necessary
36ed55fd71
Use void.class to determine how the event handler type is defined
Remove USE_PARAMETER
That wouldn't be the default type though. Yes, using Void
as an event type doesn't make much sense, but it is possible, which isn't the case for void
.
999a172e72
Merge pull request 'Inherit Event Handlers' (#34) from f/handler-inheritance into develop
722bf2b999
Test priorities for inheritance
7fb633d69f
Inherit event handlers
Inherit Event Handlers
Well, that would be a very rare case, as the event handler would only work when some class implements the interface and registers itself as an event listener. If such a situation actually arises, it…
Inherit Event Handlers
You understood that correctly. There is a difference between the overridden method and the overriding method. One is in the superclass, the other in the subclass.
Inherit Event Handlers
That would be rather difficult to implement given the edge cases. If such a need arises, I will try.