we're removing 2 additional types of messaging contracts
we're removing any leftovers of rabbit and kafka support - users will need to provide their own message receiver and a message sender
* Updates to version 4.0.0-SNAPSHOT
Updates to Java 17, framework 6, boot 3 and Jakarta EE
Missing support for versions of rest assured, activemq-pool & jersey-client
* Additional jdk17, spring cloud 2021, boot 3 upgrades
* Fixed invalid version
Co-authored-by: Marcin Grzejszczak <marcin@grzejszczak.pl>
Co-authored-by: Marcin Grzejszczak <mgrzejszczak@vmware.com>
* Rewritting to java
- rewritten a lot of Spring Cloud Contract Spec module to Java
- extracted all Groovy stuff to a separate package
- will now continue writing extension modules
- spring-cloud-contract-spec will be written purely in java
- spring-cloud-contract-spec-groovy will have Groovy extensions
fixes gh-1130
with this change we're adding generation of 2 docker images - verifier and stub runner
we also added a project `spring-cloud-contract-stub-runner-boot` which contains a far jar with stub runner boot
fixes gh-526, gh-516