Skip to content
Success

Changes

Summary

  1. Add EventPriority (commit: eaea090) (details)
  2. Add EventPriority method to EventHandler (commit: d3c1acc) (details)
  3. Implement usage of EventPriority in EventBus (commit: 0f06b2c) (details)
  4. Added EventHandlerMethod wrapper for Listener and Method (commit: 53a6bb1) (details)
  5. Added a Map<Class<?>, EventHandlerMethod[]> and implemented using it. I (commit: 024288e) (details)
  6. Create test for event priorities (commit: 07e330b) (details)
  7. Don't try to bake handlers when there are no more handlers. Remove them (commit: d0e5ee4) (details)
  8. Add UnregisteringListenerTest (commit: bb47aba) (details)
  9. Add multiple listeners to EventPriorityTest (commit: 3e86937) (details)
  10. Fix formatting error - not sure how that happened (commit: e3a7490) (details)
  11. Use fluid bytes instead of enum + format. (commit: 1342bae) (details)
The file was addedevent/src/main/java/net/md_5/bungee/event/EventPriority.java
Commit d3c1acce838eea26cf99b7069c514b18127fda73 by md_5
Add EventPriority method to EventHandler
(commit: d3c1acc)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventHandler.java (diff)
Commit 0f06b2c4e0bdef9dc486db108ac231636bece0c0 by md_5
Implement usage of EventPriority in EventBus
(commit: 0f06b2c)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventBus.java (diff)
Commit 53a6bb1deee20ab5298a56fd06f434ef9e86de68 by md_5
Added EventHandlerMethod wrapper for Listener and Method
(commit: 53a6bb1)
The file was addedevent/src/main/java/net/md_5/bungee/event/EventHandlerMethod.java
Commit 024288e5872faf88ca3eff7639374e533ab9ea6c by md_5
Added a Map<Class<?>, EventHandlerMethod[]> and implemented using it. I believe this should have a positive performance effect.
(commit: 024288e)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventBus.java (diff)
Commit 07e330b00575e91a36c0d3c8fff83e15cbd1ad5e by md_5
Create test for event priorities
(commit: 07e330b)
The file was addedevent/src/test/java/net/md_5/bungee/event/EventPriorityTest.java
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventPriority.java (diff)
Commit d0e5ee4e09adf827ced252cc79e4228c0296a464 by md_5
Don't try to bake handlers when there are no more handlers. Remove them instead!
(commit: d0e5ee4)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventBus.java (diff)
Commit bb47aba6822ca0cabe1bfc4fc5b88755d7129d8d by md_5
Add UnregisteringListenerTest
(commit: bb47aba)
The file was addedevent/src/test/java/net/md_5/bungee/event/UnregisteringListenerTest.java
Commit 3e8693793cb8305584a1983120615519f699cd41 by md_5
Add multiple listeners to EventPriorityTest
(commit: 3e86937)
The file was modifiedevent/src/test/java/net/md_5/bungee/event/EventPriorityTest.java (diff)
Commit e3a7490bcdd8612ffe0fe032d29bc692d44ab704 by md_5
Fix formatting error - not sure how that happened
(commit: e3a7490)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventBus.java (diff)
Commit 1342baed47839515d72a8bf8e162a610ca31fbf7 by md_5
Use fluid bytes instead of enum + format.
(commit: 1342bae)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventHandlerMethod.java (diff)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventHandler.java (diff)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventPriority.java (diff)
The file was modifiedevent/src/test/java/net/md_5/bungee/event/UnregisteringListenerTest.java (diff)
The file was modifiedevent/src/main/java/net/md_5/bungee/event/EventBus.java (diff)