Mock server URL generator + Support for using generators with array contains matcher + bug fixes from master
- refactor: converted the remaining Java DSL body classes to Kotlin
- refactor: converted PactDslJsonBody to Kotlin
- refactor: converted PactDslJsonArray to Kotlin
- refactor: converted DslPart to Kotlin
- feat: add PactDslJsonArray eachLike/minArrayLike/maxArrayLike methods that can take a DSLPart #1286
- feat: add PactDslJsonBody eachLike/minArrayLike/maxArrayLike methods that can take a DSLPart #1286
- chore: split out more objects from large test - failing on JDK 10 #1286
- chore: add large body test to DSL #1286
- feat: implemented support for using generators with array contains matcher
- feat: Hyper media test working with array contains matcher + generators
- refactor: phase 3 - added ArrayContainsJsonGenerator to the test execution context to break cycle deps
- refactor: phase 2 - add example value to generator calls
- refactor: first phase of supporting matchers that embed generators
- feat: added MockServerURL generator
- chore: add test for updating markdown summary with a failed interaction #1128
- fix(regression): previous change fails on JDK 8 #1281
- fix(regression): support null example values with OR matcher #1281
- chore: upgrade spock framework to 2.0-M4
- feat: when using old pact broker endpoints, take fall back tag value into consideration #1264
- chore: upgrade Kotlin to 1.4.21
- chore: upgrade Gradle to 6.7.1