Marcin Grzejszczak
d411f54547
Enforcing Kotlin version to 1.3.31 to align with Gradle
2019-09-02 08:24:53 +02:00
Marcin Grzejszczak
7f5ad5afee
Forcing kotlin to be in 1.3.31
2019-08-30 14:47:54 +02:00
Marcin Grzejszczak
609b9e3b7d
Requires kotlin to be explicitly provided; fixes gh-1189
2019-08-30 10:53:53 +02:00
buildmaster
6b5d4860b9
Going back to snapshots
2019-08-14 16:21:05 +00:00
buildmaster
16902f4338
Update SNAPSHOT to 2.2.0.M2
2019-08-14 16:07:47 +00:00
Tim Ysewyn
301e8be951
Merge branch 'master' into feature/kotlin-contract-support
2019-08-13 15:45:51 +02:00
Tim Ysewyn
787083be08
Added javadoc
2019-08-13 15:44:18 +02:00
anatoliy-balakirev
ca72481d10
fix NPEs ( #1170 )
2019-08-13 15:28:02 +02:00
Tim Ysewyn
ed83b824bb
Some minor changes based on feedback
2019-08-13 15:01:38 +02:00
Tim Ysewyn
c5d7936a7c
Updated docs
2019-08-13 14:34:06 +02:00
Tim Ysewyn
2a116ec652
Refactored functions to vals for a more idiomatic experience
2019-08-13 10:00:03 +02:00
Tim Ysewyn
4dc32e848c
Reworked DSL for multipart
2019-08-11 01:10:35 +02:00
Tim Ysewyn
9954efdf28
Made DSL less error prone
2019-08-10 17:51:13 +02:00
Tim Ysewyn
cb1a836c17
Added support for referencing the request
2019-08-10 17:00:27 +02:00
Tim Ysewyn
ff22880d1e
More type safe
2019-08-10 15:09:49 +02:00
Tim Ysewyn
d0f578de5f
Simplified input & output message DSL
2019-08-10 14:34:50 +02:00
Tim Ysewyn
0b32e87c48
Reworked DSL for body matchers
2019-08-10 14:15:39 +02:00
Tim Ysewyn
232634090b
Reworked DSL for cookies
2019-08-09 23:42:58 +02:00
Tim Ysewyn
c6b0d1f6eb
Reworked DSL for headers
2019-08-09 23:35:00 +02:00
Tim Ysewyn
17f72115b1
Fixed javadoc issues
2019-08-09 19:25:36 +02:00
Tim Ysewyn
5c6cd9fa0c
Refactored internals
2019-08-09 17:38:39 +02:00
Tim Ysewyn
907365c705
Ship with embeddable compiler - we don't want its external dependencies
2019-08-08 20:48:05 +02:00
Tim Ysewyn
ed288c2f36
Simplified part of the DSL
2019-08-08 19:45:44 +02:00
Tim Ysewyn
8a2a1a3251
Additional functionality
2019-08-08 00:17:12 +02:00
Tim Ysewyn
981463dbf7
Added getter for 'inProgress' field
2019-08-07 23:59:26 +02:00
Tim Ysewyn
c2ba0ecb90
Added 'inProgress' field
2019-08-07 23:37:38 +02:00
Tim Ysewyn
05f9486852
Merge branch 'master' into feature/kotlin-contract-support
2019-08-07 23:29:55 +02:00
Tim Ysewyn
2ebe11e2a5
Additional functionality
2019-08-07 23:05:02 +02:00
Marcin Grzejszczak
7b60206c77
Added the generateStubs docs
2019-08-07 21:54:24 +02:00
Tim Ysewyn
ab1c921c28
Added contract converter
2019-08-07 14:44:57 +02:00
Tim Ysewyn
2a8a21becd
Additional functionality
2019-08-07 12:25:07 +02:00
Marcin Grzejszczak
24f8930237
Merge branch 'Buzzardo-new_docs'
...
fixes gh-1140
fixes gh-1157
2019-08-07 10:59:06 +02:00
Tim Ysewyn
63af1c47e6
Distribute Kotlin DSL with other specs
2019-08-07 10:47:03 +02:00
Marcin Grzejszczak
2be3d0ab86
Added the option "inProgress" to the contract
...
without this change we can't have a contract that will generate a stub but not a test. Of course that's for a reason since it's overriding the very essence of contract test.
with this change we assume that the users know what they're doing and that they will use this flag rarerly. Cause it means that you can have a false positive.
related to gh-881
2019-08-06 15:39:32 +02:00
Tim Ysewyn
aff377bca8
Updated withQueryParameters infix extension functions
2019-08-06 00:38:06 +02:00
Tim Ysewyn
0419ccb18b
Additional functionality + rework
2019-08-06 00:16:08 +02:00
Tim Ysewyn
551d4dde59
Made helper functions static
2019-08-05 20:48:37 +02:00
Tim Ysewyn
b07e50bd8d
Removed unwanted changed
2019-08-02 12:09:00 +02:00
Tim Ysewyn
9935b24a25
First implementation based on existing tests
2019-08-02 11:13:45 +02:00
Marcin Grzejszczak
531fa8ff86
Merge branch 'master' into new_docs
2019-07-31 23:28:12 +02:00
Tim Ysewyn
746fe40f80
Fix consumer accept type
2019-07-31 18:24:25 +02:00
Marcin Grzejszczak
3d89adcf88
Working docs
2019-07-25 14:40:21 +02:00
Marcin Grzejszczak
6b9e377487
Rewriting to java ( #1131 )
...
* 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
2019-07-08 14:15:21 +02:00