* Added a method to remove the extensions
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Added a method to remove the materialized extension
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Better test
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Switch `ZonedDateTime` to `OffsetDateTime`. Fix#214
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Removed useless date format
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Removed time format
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Updates
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Let's avoid to upgrade junit5, it seems that surefire plugin doesn't like it...
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Added javadocs links both to READMEs and docs
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Removed old docs of v1 of the sdk
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Created kafka example
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Applied suggestions
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Fixed all javadocs
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Applied suggestions
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Improved a bit the docs
Changed the docs website theme
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Using constants
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Created method to create a builder from a builder (using the first one as template)
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Docs
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Progress
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Javadoc-ed
Now works
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Test fix
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Reorganized some READMEs
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Suggestions
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Progress
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Last fix
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Reworked a bit the `Extension` interface
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Renamed readFromEvent as readFrom
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Removed Extension extends CloudEventExtensions
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* getValue() throws an exception if the key is not recognized by the materialized extension
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* typo
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Implement Visitor/Visitable mechanism
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* First pass on reimplementing spec version conversion
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Removed again toV1 & toV03
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Flattened attributes iface and impl
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Removed assumption that CloudEvent implements CloudEventVisitable
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Removed interfaces from core
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Moved io.cloudevents subpackages in core to io.cloudevents.core
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Changed signature of `fromSpecVersion`
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Changed signature of `fromSpecVersion`
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
Proposed set of apis for CloudEvent
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
Changes
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
Javadocs
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
Removed CloudEventBuilder.java
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
Nits
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* Fixed the maven deploy
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
* More maven magic
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>