Commit Graph

  • cc5c07079a
    Merge pull request 'Handler Caching' (#37) from f/handler-caching into develop develop kske 2022-01-18 17:11:38 +0100
  • 8fae4f6d76
    Remove print statements from test kske 2022-01-18 17:09:21 +0100
  • 2d276a1d74
    Compare listener using equals() during removal kske 2022-01-18 17:09:05 +0100
  • 8609c6a90c
    Simplify binding cache usage kske 2022-01-18 15:00:18 +0100
  • ee9d08b2b8
    Test binding cache kske 2022-01-18 13:44:33 +0100
  • 5468bddb35
    Add handler cache kske 2022-01-14 15:44:21 +0100
  • a8d858e8c7
    Merge pull request 'Remove USE_PARAMETER' (#35) from f/remove-use-parameter into develop kske 2022-01-13 14:40:13 +0100
  • 6ee4e11161
    Fix inconsistent test kske 2022-01-12 20:17:24 +0100
  • 8615a0e021
    Fix Event Bus Proc module name kske 2022-01-12 20:10:44 +0100
  • 3aef7d5bcb
    Only update handler accessibility if necessary kske 2022-01-12 20:04:02 +0100
  • 36ed55fd71
    Use void.class to determine how the event handler type is defined kske 2022-01-12 19:41:53 +0100
  • 999a172e72
    Merge pull request 'Inherit Event Handlers' (#34) from f/handler-inheritance into develop kske 2022-01-12 17:19:57 +0100
  • 722bf2b999
    Test priorities for inheritance kske 2022-01-12 15:59:45 +0100
  • 7fb633d69f
    Inherit event handlers kske 2022-01-09 14:16:30 +0100
  • c5607d12ae
    Fix SonarQube scan kske 2022-01-09 11:49:10 +0100
  • a8810c497f
    Merge pull request 'Jenkinsfile with SonarQube Analysis' (#33) from f/jenkinsfile into develop kske 2022-01-09 11:32:25 +0100
  • ebb2191f4a
    Make unit tests package-private kske 2022-01-09 09:37:27 +0100
  • 09d251a02a
    Add Jenkinsfile kske 2022-01-09 09:27:44 +0100
  • 27d14a844d
    Merge pull request 'Exception Wrapper' (#32) from f/exception-wrapper into develop kske 2022-01-08 16:54:05 +0100
  • adbcc64e94
    Add ExceptionWrapper documentation delvh 2022-01-08 16:44:49 +0100
  • 84ae42b44f
    Remove unnecessary new line DieGurke 2022-01-08 15:02:35 +0100
  • e53f356c54
    Add exception wrapper with transparent delivery to the caller kske 2022-01-08 14:32:24 +0100
  • d649f377b7
    Merge pull request 'Shorten Module Names' (#30) from f/improve-project-structure into develop kske 2021-12-24 13:57:16 +0100
  • 897f1a20f3
    Shorten module names kske 2021-12-24 10:57:24 +0200
  • 856a2e8cbf
    Bump version to 1.2.0 1.2.0 kske 2021-11-26 15:54:37 +0100
  • 11860d1469
    Merge pull request 'Document Latest Features in README' (#27) from f/improved-readme into develop kske 2021-11-26 13:54:58 +0100
  • f620f06208
    Merge branch 'develop' into f/improved-readme kske 2021-11-25 14:36:07 +0100
  • 5a6d8bcf35
    Rename EventBus#printExecutionOrder(Class) to debugExecutionOrder kske 2021-11-25 14:34:13 +0100
  • 39ffb5c82a
    Fix module-info instructions in README kske 2021-11-25 14:29:06 +0100
  • 5ddef71c26
    Merge pull request 'Support JDK-style Javadoc Tags' (#28) from b/javadoc-tags into develop kske 2021-11-25 12:05:32 +0100
  • 85b2da391a
    Merge pull request 'Make Unit Tests Executable by Maven' (#29) from b/unit-test-execution into develop kske 2021-11-25 12:04:26 +0100
  • 46a358da97
    Make unit tests executable by Maven kske 2021-11-24 12:52:59 +0100
  • 6bf9e1097a
    Support JDK-style Javadoc tags kske 2021-11-24 11:30:36 +0100
  • 3fccb809c8
    Move installation section up in README kske 2021-11-24 10:49:30 +0100
  • d1c4bcc7eb
    Add callback listener section to README kske 2021-11-24 10:45:58 +0100
  • ad29a93ccb
    Add debugging section to README kske 2021-11-24 10:37:21 +0100
  • e67b64678b
    Merge pull request 'Add Callback Event Handling' (#26) from f/callback-handler into develop kske 2021-11-05 08:49:07 +0100
  • c614beb063
    Make CallbackEventHandler final kske 2021-11-04 15:55:24 +0100
  • d3abb0aca3
    Improve parameter naming for listener registration kske 2021-11-04 15:54:36 +0100
  • ee688929fd
    Add callback event handling kske 2021-11-02 19:33:18 +0100
  • 897d794b86
    Merge pull request 'Handler Execution Order Debugging' (#25) from f/handler-introspection into develop kske 2021-11-02 09:03:10 +0100
  • 40d48cb959
    Merge pull request 'Improve Documentation in Code' (#24) from f/improved-documentation into develop kske 2021-11-01 21:48:51 +0100
  • b760c58298
    Add a handler execution order debugging method kske 2021-11-01 21:36:24 +0100
  • 872b395374
    Rephrase some Javadoc kske 2021-11-01 20:52:14 +0100
  • 82c66c45ec
    Improve EventBus Javadoc, make EventBusException final kske 2021-11-01 09:42:12 +0100
  • 866a547114
    Merge pull request 'Initialize the Default Event Bus Statically' (#23) from f/static-singleton-initialization into develop kske 2021-10-16 08:33:08 +0200
  • 33ebf0302b
    Initialize the default event bus statically kske 2021-10-15 08:25:38 +0200
  • b915a5c490
    Merge pull request 'Properly Handle Nested Dispatches' (#19) from b/nested-dispatch into develop kske 2021-07-12 11:25:04 +0200
  • 205a183db7
    Allow nested dispatches by keeping track of nesting count kske 2021-07-12 10:19:04 +0200
  • 74447dea59
    Add nested dispatch test kske 2021-07-07 22:11:54 +0200
  • 6eebd3c121
    Pass errors caused during system event dispatch to caller kske 2021-07-07 22:06:07 +0200
  • b758f4cef1
    Remove obsolete paragraph from README kske 2021-04-04 10:09:12 +0200
  • 0dcad7d178
    Bump version to 1.1.0 1.1.0 kske 2021-03-28 10:36:37 +0200
  • c0cda7341b
    Merge pull request 'Add @delvh as Contributor' (#15) from add-delvh-as-contributor into develop kske 2021-03-17 17:25:30 +0100
  • b804243f4e
    Add @delvh as contributor kske 2021-03-17 13:10:20 +0100
  • 0aef1c299b
    Change license to Apache-2.0 kske 2021-03-17 12:45:50 +0100
  • 51f10c4144
    Merge pull request 'Listener-Level Properties' (#13) from f/listener-level-properties into develop kske 2021-03-17 07:56:22 +0100
  • f74b953db8
    Replace hardcoded priority value by constant kske 2021-03-16 10:17:24 +0100
  • 52719d22d4
    Merge pull request 'Transparently Propagate Event Handler Errors' (#14) from b/error-passthrough into develop kske 2021-03-16 08:17:41 +0100
  • 122106bf39
    Transparently propagate event handler errors kske 2021-03-15 08:29:15 +0100
  • 7357198d45
    Warn about useless handler property redefinitions kske 2021-03-14 14:38:43 +0100
  • 32dfe64c0f
    Add listener-level properties section to README kske 2021-03-14 11:44:56 +0100
  • 2ec0a82a96
    Respect listener-level properties kske 2021-03-14 11:18:11 +0100
  • 6c74af608c
    Allow @Polymorphic and @Priority on types, add value to @Polymorphic kske 2021-02-22 19:12:06 +0100
  • d9ddc0e1a9
    Merge pull request 'Add ExceptionEvent' (#12) from f/exception-event into develop kske 2021-02-21 14:04:26 +0100
  • 7c3cd017de
    Add system events section to README kske 2021-02-21 13:50:12 +0100
  • 6a2cad4ae5
    Add ExceptionEvent kske 2021-02-21 10:36:06 +0100
  • 0f9b64be48
    Merge pull request 'Add DeadEvent' (#9) from f/dead-event into develop kske 2021-02-21 09:16:32 +0100
  • b2fe3a9d6c
    Log unhandled dead events kske 2021-02-20 21:40:48 +0100
  • 9379e6bb94
    Merge pull request 'Additional Warnings in Event Bus Proc' (#8) from f/additional-warnings into develop kske 2021-02-20 21:46:08 +0100
  • 0036dc4829
    Add DeadEvent kske 2021-02-19 16:04:49 +0100
  • 8a30493c52
    Warn about unused event handler return values kske 2021-02-19 11:34:58 +0100
  • b56f08e441
    Warn about unnecessarily polymorphic event handlers kske 2021-02-18 22:18:13 +0100
  • 4a5b94a9b7
    Allow event handlers with non-void return type 1.0.0 kske 2021-02-17 08:56:42 +0100
  • ff35e7f37d
    Fix several edge cases in EventProcessor kske 2021-02-17 08:22:48 +0100
  • 1dd9e05c38
    Rename event-bus-ap to event-bus-proc kske 2021-02-15 21:02:34 +0100
  • 39c51c8953
    Merge pull request 'Split @Event Parameters Into @Polymorphic and @Property, Remove Marker Interfaces' (#5) from f/new-annotations into develop kske 2021-02-15 20:38:18 +0100
  • 002180ed3b
    Remove EventListener and IEvent marker interfaces kske 2021-02-15 14:43:34 +0100
  • 603fe80df6
    Merge pull request 'Restructure Project, Add Annotation Processor' (#4) from f/annotation-processor into develop kske 2021-02-15 13:42:27 +0100
  • cd2e7ad023
    Rename Event#eventType to Event#value for more concise usage kske 2021-02-15 13:42:20 +0100
  • 9b1c708514
    Replace priority with @Priority kske 2021-02-15 12:06:33 +0100
  • 3a6ebe9a19
    Replace includeSubtypes with @Polymorphic kske 2021-02-15 10:55:30 +0100
  • e040f6ab1b
    Simplify binding access calls in EventBus kske 2021-02-15 09:25:16 +0100
  • ebc11555f6
    Fix developer connection string in POM kske 2021-02-15 08:26:07 +0100
  • 955e2d82b4
    Add Event Bus AP section to README kske 2021-02-14 21:48:24 +0100
  • ab01845178
    Refactor EventProcessor for improved readability kske 2021-02-14 21:29:06 +0100
  • 023acb9172
    Add simple annotation processor, generate shaded processor JAR kske 2021-02-14 14:34:19 +0100
  • fd255d65cc
    Rename event-bus module to event-bus-core, add event-bus-ap module kske 2021-02-09 09:52:26 +0100
  • 9701e862df
    Add parent project, convert existing project to Maven module kske 2021-02-08 19:30:37 +0100
  • dcc578076a
    Move project to subdirectory, adjust .gitignore kske 2021-02-08 18:49:37 +0100
  • 883efed342
    Update license in POM kske 2021-02-06 14:05:48 +0100
  • 273531e352
    Link the Maven repository in README kske 2021-01-08 09:45:07 +0100
  • 8b1e3a8c4a
    Rewrite a paragraph in README kske 2021-01-03 17:00:20 +0100
  • d098b83d85
    Change license to GPL-3.0 kske 2021-01-03 15:29:36 +0100
  • cc266ca408
    Add CODE_OF_CONDUCT kske 2020-12-14 11:57:55 +0100
  • 748cb8b71a
    Merge pull request 'Add Event Cancellation' (#3) from f/cancel-event into develop 0.1.0 kske 2020-11-26 08:57:46 +0100
  • 0e5f31b63e
    Merge branch 'develop' into f/cancel-event kske 2020-11-26 08:16:01 +0100
  • ec73be9046
    Split EventBusTest into DispatchTest and CancelTest, add Javadoc kske 2020-11-26 08:14:11 +0100
  • 659bd7888f
    Simplify cancellation test, fix a typo kske 2020-11-25 08:35:51 +0100
  • 8aefb43823
    Add Test for Cancellation delvh 2020-11-23 23:42:17 +0100