Support parameter-less event handlers
- Add eventType value to Event - Move semantic event handler checks to EventHandler - Use Objects#requireNonNull(T) on public API method parameters - Update README with a parameter-less event handlers section
This commit is contained in:
		| @@ -30,8 +30,8 @@ class EventBusTest implements EventListener { | ||||
| 		assertEquals(2, hits); | ||||
| 	} | ||||
|  | ||||
| 	@Event(priority = 150) | ||||
| 	private void onSimpleEventFirst(SimpleEvent event) { | ||||
| 	@Event(eventType = SimpleEvent.class, priority = 150) | ||||
| 	private void onSimpleEventFirst() { | ||||
| 		++hits; | ||||
| 		assertEquals(1, hits); | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user