* Adds support for Kafka message keys in contracts
* Updated doc to include note on Kafka key SerDes
* Removes unintentional changes from previous commit.
Fixes gh-1267
* Added a section "Cloning the repository on Windows"
* Changes to incorporate feedback from Buzzardo
* Formatting as per feedback from Buzzardo
* removing bullet points.
* Presenting user with unnumbered list for git config options
* fixing a small typo
* adding code-fences and
Co-authored-by: Ankur Shukla <ashukla@thinkanalytics.com>
fixes gh-1567
without this change all tests from a package were not generated if at least one was in progress
with this change all tests are generated but those in progress are disabled / ignored
fixes gh-1449
* Adds info note in Wiremock docs around use of WireMock.resetToDefaultMappings when using '_stubs' property.
Fixes gh-1451
* Polished newly added docs w/ proper tense.
without this change when the server was already running we wouldn't set the static WireMock's instance to that running server. That would result in still pointing to a previously started WireMock instance
with this change we're setting the static server instance to the running server
fixes gh-1425
* Delete only valid mappings before generating stubs at runtime
Improvements over the changes in 6d44c54c. We now only delete files
which contain valid mappings before generating stubs at runtime. This
way we ensure that we actually use the newly generated stubs, but still
are able to keep additional files around to be included via
`body(file(...))`.
* Incorporated PR feedback
- Removed HttpServerStubFactory
- Use SpringFactorieLoader to load HttpServerStub implementations
- Added tests for WireMockHttpServerStub#isAccepted(File)
Added stubrunner.properties.git.ensure-git-suffix to disable the automatic
addition of '.git' to git URLs. This adds support for repositories which
don't support these kind of URLs (for example Azure DevOps).
Co-authored-by: Dominik Meister <dominik.meister@helsana.ch>