Marcin Grzejszczak
ba5fbff9d7
Fixed sagan entries
2019-08-18 15:38:25 +02:00
Marcin Grzejszczak
6933633129
Fixed the docs of sagan and the links in overview
2019-08-18 13:22:30 +02:00
Marcin Grzejszczak
ebc524c87d
Merge branch 'master' into feature/kotlin-contract-support
2019-08-14 10:49:35 +02:00
Marcin Grzejszczak
dc0e6e61bc
Fixed the docs
2019-08-14 10:49:13 +02:00
Tim Ysewyn
c5d7936a7c
Updated docs
2019-08-13 14:34:06 +02:00
Marcin Grzejszczak
aa48f4ce55
Fixed the build
2019-08-12 16:57:05 +02:00
Marcin Grzejszczak
740915a45e
Merge branch '2.1.x'
2019-08-12 16:13:23 +02:00
Marcin Grzejszczak
835b23a2bc
Fixed the typo for Gradle; fixes gh-1164
2019-08-12 16:11:48 +02:00
Marcin Grzejszczak
706044bfe5
Added support for writing contracts in Java
...
fixes gh-1161
2019-08-12 13:40:58 +02:00
Jay Bryant
e26eff962e
Added some missing bits to the tutorial part of the Getting Started chapter ( #1162 )
...
I added how to use start.spring.io to make getting started easier, a data class, a controller class, and some more description to link it all together. It's a little more friendly to a true novice (like me) now.
2019-08-10 08:08:28 +02:00
Marcin Grzejszczak
909930a6f4
Added failOnInProgress
...
with this change your plugin can fail the build if you have any in progress contracts
fixes gh-1156
2019-08-08 14:15:24 +02:00
Marcin Grzejszczak
8b5fef00b7
Renamed the adoc file
2019-08-07 23:51:40 +02:00
Marcin Grzejszczak
9e3c565c5b
Fixing the setup
2019-08-07 23:50:59 +02:00
Marcin Grzejszczak
a7e1af162b
Added link to maven docs
2019-08-07 23:42:46 +02:00
Marcin Grzejszczak
238aa9e3af
Updated the fail on no contracts option
2019-08-07 23:08:38 +02:00
Marcin Grzejszczak
197864e4e0
Added info about the run maven goal; fixes gh-340
2019-08-07 22:06:21 +02:00
Marcin Grzejszczak
39a4718957
Added info about the new plugin portal; fixes gh-1054
2019-08-07 22:03:51 +02:00
Marcin Grzejszczak
7b60206c77
Added the generateStubs docs
2019-08-07 21:54:24 +02:00
Marcin Grzejszczak
48cdd556f7
Updated the docs for the stubs protocol
2019-08-07 21:38:14 +02:00
Marcin Grzejszczak
24f8930237
Merge branch 'Buzzardo-new_docs'
...
fixes gh-1140
fixes gh-1157
2019-08-07 10:59:06 +02:00
Marcin Grzejszczak
21318efa8d
Polish
2019-08-07 10:45:32 +02:00
Jay Bryant
6eea97a4a0
Merge branch 'new_docs' of https://github.com/spring-cloud/spring-cloud-contract into new_docs
2019-08-06 15:17:09 -05:00
Jay Bryant
da3a09669c
Editing pass for the new docs layout
...
I did a full editing pass on all the asciidoc files.
2019-08-06 14:37:41 -05:00
Marcin Grzejszczak
dbb1af8d98
Generate stubs at runtime ( #1152 )
...
* Generate stubs at runtime
without this change the producer side must publish the stubs for the consumer side to use them
with this change the consumer can toggle a switch so that the stubs get generated at runtime. This might of course lead to false positivies but we assume that the users know what they're doing
fixes gh-881
2019-08-05 10:44:35 +02:00
Marcin Grzejszczak
531fa8ff86
Merge branch 'master' into new_docs
2019-07-31 23:28:12 +02:00
Marcin Grzejszczak
70bd589f13
Simplified the readme
2019-07-30 11:40:30 +02:00
Marcin Grzejszczak
53eede4c3d
Fixing docs
2019-07-30 11:37:40 +02:00
Marcin Grzejszczak
709801c4de
Added symbolic link of index.adoc
2019-07-29 14:45:39 +02:00
Marcin Grzejszczak
3cf051fc1d
Added symbolic link of index.adoc
2019-07-29 14:45:32 +02:00
Olga Maciaszek-Sharma
371c32d5eb
Review and add fixes.
2019-07-26 14:38:14 +02:00
Marcin Grzejszczak
e9d467877c
Polish
2019-07-25 18:03:52 +02:00
Marcin Grzejszczak
bffe539f4b
Working docs
2019-07-25 14:42:04 +02:00
Marcin Grzejszczak
3d89adcf88
Working docs
2019-07-25 14:40:21 +02:00
Marcin Grzejszczak
66a71e72a4
WIP:
2019-07-24 13:58:20 +02:00
Marcin Grzejszczak
48ea06b66a
Added flows
2019-07-24 13:16:29 +02:00
Marcin Grzejszczak
6817e486af
Merge branch 'master' into new_docs
2019-07-24 11:27:24 +02:00
Marcin Grzejszczak
a725e8a76f
WIP
2019-07-24 11:25:43 +02:00
Marcin Grzejszczak
ba554aa605
Started adding flows
2019-07-23 18:13:46 +02:00
Marcin Grzejszczak
613b4586ac
Getting started done
2019-07-23 13:17:21 +02:00
Marcin Grzejszczak
0db28a223f
New videos, read files from remote
2019-07-22 17:36:38 +02:00
Marcin Grzejszczak
6aca340f71
Added more workflows
2019-07-22 15:11:48 +02:00
Marcin Grzejszczak
6a408f9a05
WIP
2019-07-19 20:02:36 +02:00
Marcin Grzejszczak
cd4ad7b017
WIP
2019-07-19 17:39:28 +02:00
Marcin Grzejszczak
a68ae38c89
WIP
2019-07-18 14:38:43 +02:00
Marcin Grzejszczak
52c3e5d89d
WIP
2019-07-16 17:05:50 +02:00
janeisklar
c55031e094
Add TestNG support for spring-cloud-contract-verifier ( #1101 ) ( #1135 )
...
fixes #1101
2019-07-12 12:17:12 +02:00
Marcin Grzejszczak
554d59bf91
WIP
2019-07-11 17:00:25 +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
Marcin Grzejszczak
8f0db8ffe2
Merge branch 'custom_stubs_classifier' of https://github.com/Dominick1993/spring-cloud-contract into Dominick1993-custom_stubs_classifier
2019-07-01 13:58:22 +02:00
Marcin Grzejszczak
972a50265f
Refactored class and method generation ( #1116 )
...
following two event storming sessions with @pilloPl and @OlgaMaciaszek and the Spring Cloud Contract community we've decided to refactor the core modules of Spring Cloud Contract Verifier.
The main idea is that the current `JavaTestGenerator`'s implementation no longer uses complex logic to generate classes and methods.
We've introduced abstractions such as:
- class body builder (to build classes)
- groovy and java class metadata
- imports (for various frameworks)
- default setup for json, xml, restassured, jaxrs
- class annotations for spock, junit and junit5
- field insertion e.g. for messaging
2019-06-27 23:01:37 +02:00