Commit Graph

21 Commits

Author SHA1 Message Date
Kai S. K. Engelbart 6bf9e1097a
Support JDK-style Javadoc tags 2021-11-24 11:30:36 +01:00
Kai S. K. Engelbart 82c66c45ec
Improve EventBus Javadoc, make EventBusException final 2021-11-01 09:42:12 +01:00
Kai S. K. Engelbart 0dcad7d178
Bump version to 1.1.0 2021-03-28 10:37:41 +02:00
Kai S. K. Engelbart b804243f4e
Add @delvh as contributor 2021-03-17 13:10:20 +01:00
Kai S. K. Engelbart 0aef1c299b
Change license to Apache-2.0
This should allow for more compatibility with other Java applications,
including proprietary ones.
2021-03-17 12:57:43 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart 1dd9e05c38
Rename event-bus-ap to event-bus-proc 2021-02-15 21:02:34 +01:00
Kai S. K. Engelbart ebc11555f6
Fix developer connection string in POM 2021-02-15 08:26:07 +01:00
Kai S. K. Engelbart 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
Kai S. K. Engelbart 9701e862df
Add parent project, convert existing project to Maven module 2021-02-08 19:30:37 +01:00
Kai S. K. Engelbart dcc578076a
Move project to subdirectory, adjust .gitignore 2021-02-08 18:49:37 +01:00
Kai S. K. Engelbart 883efed342
Update license in POM 2021-02-06 14:05:48 +01:00
Kai S. K. Engelbart b6b73d335a
Add logging to EventBus using the Platform Logging API 2020-09-20 15:28:13 +02:00
Kai S. K. Engelbart 001c0eea7e
Fix Maven plugin versions for sources and Javadoc, fix <ul> in Javadoc 2020-09-20 14:05:35 +02:00
Kai S. K. Engelbart ba06b49368
Add subtype inclusion for event handlers 2020-09-20 12:20:29 +02:00
Kai S. K. Engelbart 5f88ad6095
Add a module descriptor for the entire library 2020-09-08 17:06:45 +02:00
Kai S. K. Engelbart 70bcfd5125
Add singleton EventBus instance 2020-09-08 08:43:53 +02:00
Kai S. K. Engelbart 856e81b090
Enable Javadoc and source generation in POM 2020-09-08 08:43:52 +02:00
Kai S. K. Engelbart f6848e86ff
Add license, developer and SCM information to POM 2020-09-08 08:43:50 +02:00
Kai S. K. Engelbart 9fdf2a822b
Remove resource folders, add JUnit 5 dependency 2020-09-08 08:43:50 +02:00
Kai S. K. Engelbart 8a3099d5b6
Add Maven / Eclipse project 2020-09-08 08:43:49 +02:00