Commit Graph

16 Commits

Author SHA1 Message Date
4a5b94a9b7
Allow event handlers with non-void return type
Also removed unnecessary files from the Event Bus Proc JAR and
configured GPG signing as well as deployment to Sonatype OSSRH.
2021-02-19 11:14:43 +01:00
1dd9e05c38
Rename event-bus-ap to event-bus-proc 2021-02-15 21:02:34 +01:00
ebc11555f6
Fix developer connection string in POM 2021-02-15 08:26:07 +01:00
fd255d65cc
Rename event-bus module to event-bus-core, add event-bus-ap module
event-bus is now a parent project containing the two modules
event-bus-core (the previous event-bus) and event-bus-ap (annotation
processor).

The version of the parent project (and thus that of the modules) has
been bumped to 1.0.0, as this change breaks compatibility with previous
versions due to the different artifact, module and package names.
2021-02-09 09:52:26 +01:00
9701e862df
Add parent project, convert existing project to Maven module 2021-02-08 19:30:37 +01:00
dcc578076a
Move project to subdirectory, adjust .gitignore 2021-02-08 18:49:37 +01:00
883efed342
Update license in POM 2021-02-06 14:05:48 +01:00
b6b73d335a
Add logging to EventBus using the Platform Logging API 2020-09-20 15:28:13 +02:00
001c0eea7e
Fix Maven plugin versions for sources and Javadoc, fix <ul> in Javadoc 2020-09-20 14:05:35 +02:00
ba06b49368
Add subtype inclusion for event handlers 2020-09-20 12:20:29 +02:00
5f88ad6095
Add a module descriptor for the entire library 2020-09-08 17:06:45 +02:00
70bcfd5125
Add singleton EventBus instance 2020-09-08 08:43:53 +02:00
856e81b090
Enable Javadoc and source generation in POM 2020-09-08 08:43:52 +02:00
f6848e86ff
Add license, developer and SCM information to POM 2020-09-08 08:43:50 +02:00
9fdf2a822b
Remove resource folders, add JUnit 5 dependency 2020-09-08 08:43:50 +02:00
8a3099d5b6
Add Maven / Eclipse project 2020-09-08 08:43:49 +02:00