- Upgraded eiffel-remrem-parent version from 0.0.8 to 1.0.0.
- Upgraded eiffel-remrem-protocol-interface version from 0.0.14 to 1.0.0.
- Upgraded eiffel-remrem-parent version from 0.0.7 to 0.0.8.
- Upgraded eiffel-remrem-protocol-interface version from 0.0.13 to 0.0.14.
- Upgraded eiffel-remrem-parent version from 0.0.6 to 0.0.7.
- Upgraded eiffel-remrem-protocol-interface version from 0.0.12 to 0.0.13.
- Added changes to allow valid eiffel link types only while generating eiffel events
- Uplifted eiffel-remrem-parent version from 0.0.5 to 0.0.6
- Updated eiffel-remrem-protocol-interface version and REMReM Parent version
- Updated eiffel-remrem-protocol-interface version
- Updated parent version
- Updated parent version and added maven assembly plugin to make it fat jar
- Migrated from gradle to maven
- Implemented code changes which avoids the generation of duplicate class names.
- Minor changes in mockito dependency availablity.
- Updated dependencies versions
- Removed serializer information from few event templates which are missed in the previous release
- Removed unwanted dependencies
- Removed extra fields from templates and updated version
-
Generated event epoch time is in UTC format only
-
Generated eiffel events using Toulouse edition of eiffel and operations-extension schemas
- added logback dependency
- Updated templates to resolve json parsing issues
- Updated semantics templates and removed unnecessary validation exception message to find out the issue quickly
- Changed the way template files are read and parsed in getEventTemplate method.
- Implemented method to get template from specified event type.
- Implemented method to get supported event types.
- Implemented functionality to support 2.0 eiffel-operations events
- Implemented functionality to override input semantics gav with MANIFEST.MF file gav
- Implemented routing key for eiffel messages in REMReM semantics.
- Implemented functionality to accept case insensitive eventType while generating events
- Event names in Eiffel2.0 check and update the eventtype if we haven't passed
- Event names in Eiffel2.0 should adhere to documentation of eiffel in Github
- Added links validation to events based on the Bordeaux edition of protocol
- added copyright headers to the source code
- Improved exception handling functionality for event type mismatch
- Implemented event specific meta class generation functionality
- Implemented family and type functionality for creating RoutingKey in REMREM Semantics.
- Implemented build step process to clone eiffel repo,topic-drop4 branch schema's dynamically
- Added functionality for adding properties JavaType and extendJavaType to the cloned schema's to generate pojo's
- Implemented pojo's generation from json schemas using jsonSchema2pojo plugin we used Eiffel repo,topic-drop4 branch sha_id: 5bc648b4fb906db6c370e35fe45c941462ca18a8
- Implemented getServiceName and added remrem-protocol-interface
- added getEventId functionality for get the event id from the json Object
- update gradle.build to resolve right version of jackson-databind due to integration conflict of this library with newer versions of Spring framework
- removed lombok dependecy
- improved logging and error messages to caller