Marcin Grzejszczak
d97db26001
Makes jdk13 build pass with Gradle
2019-08-04 08:14:44 +02:00
Marcin Grzejszczak
260fb3e458
Fixed wrong jacoco version
2019-08-01 09:24:10 +02:00
Marcin Grzejszczak
9dbb9cc9ea
Bumped jacoco-maven-plugin to 0.8.4
...
fixes gh-1148
2019-08-01 09:05:27 +02:00
Marcin Grzejszczak
a4ab79c5d0
Bumping common-text to 1.7
...
fixes gh-1145
2019-08-01 09:03:19 +02:00
Marcin Grzejszczak
734992373c
Bumping junit to 5.5.1
...
fixes gh-1147
2019-08-01 09:02:42 +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
Spencer Gibb
7f3f37c5cb
Revert "Temporarily remove guides module"
...
This reverts commit 96469906
2019-07-03 16:40:48 -04:00
buildmaster
1d56bdd1d7
Going back to snapshots
2019-07-03 20:38:29 +00:00
buildmaster
880c7bdb54
Update SNAPSHOT to 2.2.0.M1
2019-07-03 20:31:51 +00:00
Spencer Gibb
96469906cc
Temporarily remove guides module
2019-07-03 16:17:09 -04:00
Marcin Grzejszczak
78e3c08c32
Bumps Groovy to 2.5.7 and Gradle to 5.5; fixes gh-1046
2019-07-03 10:42:28 +02:00
Marcin Grzejszczak
c5c44a57f7
Bumped libs
...
fixes gh-1123
fixes gh-1121
fixes gh-1120
fixes gh-1119
2019-07-01 10:57:17 +02:00
Marcin Grzejszczak
d739efc50b
Bumped pact to 3.6.7; fixes gh-1099
2019-06-28 17:17:32 +02:00
Marcin Grzejszczak
ebd8555a88
Bumped groovy to 2.4.17; fixes gh-1096
2019-06-28 14:58:16 +02:00
Marcin Grzejszczak
b6cefd6a5e
Bumped jgit to 5.3.1; fixes gh-1097
2019-06-28 14:57:59 +02:00
Marcin Grzejszczak
5037f5222b
Bumped activemq to 5.15.9; fixes gh-1089
2019-06-28 14:57:59 +02:00
Marcin Grzejszczak
1f249cd840
Bumped Camel to 2.24.0; fixes gh-1090
2019-06-28 14:57:59 +02:00
Olga Maciaszek-Sharma
bd29f8193f
Upgrade stream to Horsham.
2019-05-29 20:49:24 +02:00
Marcin Grzejszczak
10b035911f
Bumped jacoco to 0.8.3; fixes gh-1069
2019-05-20 14:32:34 +02:00
Marcin Grzejszczak
07b78d2992
BUmped GRadle, aligned groovy with Gradle 4.10.3
2019-05-07 14:05:26 +02:00
Marcin Grzejszczak
5c11789187
Added guides
2019-04-29 18:37:13 +04:00
Marcin Grzejszczak
1512538ca4
Bumps JOpt to 5.0.4; fixes gh-1059
2019-04-26 16:46:05 +04:00
Marcin Grzejszczak
22dd82b8a9
BUmps Camel to 2.23.2; fixes gh-1057
2019-04-26 16:45:19 +04:00
Marcin Grzejszczak
450b41c35f
Merge branch '2.1.x'
2019-04-23 17:26:13 +04:00
Marcin Grzejszczak
fabb3d6269
Added junit5 tests
2019-04-23 17:26:05 +04:00
Marcin Grzejszczak
5fc6ec17ff
Merge branch '2.1.x'
2019-04-23 12:37:01 +04:00
Marcin Grzejszczak
019f846b64
Fixed shade plugin and broken tests (still need to run junit5 tests)
2019-04-23 12:36:35 +04:00
Marcin Grzejszczak
98e6ba1cb8
Merge branch '2.1.x'
2019-04-19 19:30:18 +04:00
Marcin Grzejszczak
b0f450e0b8
Bumped Groovy to 2.4.16
2019-04-19 19:25:39 +04:00
Marcin Grzejszczak
809c925266
Merge branch '2.1.x'
2019-04-19 19:19:53 +04:00
Marcin Grzejszczak
88b7871e98
Standardized plugins and setup the JUnit5 to run JUnit4 tests too
...
fixes gh-1047
2019-04-19 19:19:15 +04:00
Spring Operator
3eca2df6f9
URL Cleanup ( #944 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://foo.bar (UnknownHostException) with 1 occurrences migrated to:
https://foo.bar ([https](https://foo.bar ) result UnknownHostException).
* http://link/to/your/nexus/or/artifactory/or/sth (UnknownHostException) with 1 occurrences migrated to:
https://link/to/your/nexus/or/artifactory/or/sth ([https](https://link/to/your/nexus/or/artifactory/or/sth ) result UnknownHostException).
* http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://maven.apache.org/xsd/assembly-1.1.3.xsd with 3 occurrences migrated to:
https://maven.apache.org/xsd/assembly-1.1.3.xsd ([https](https://maven.apache.org/xsd/assembly-1.1.3.xsd ) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 82 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* http://www.springframework.org/schema/integration/spring-integration.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 164 occurrences
* http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 with 6 occurrences
* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/integration with 4 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 87 occurrences
2019-03-27 19:31:29 +01:00
Spring Operator
070c3b0268
URL Cleanup ( #944 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://foo.bar (UnknownHostException) with 1 occurrences migrated to:
https://foo.bar ([https](https://foo.bar ) result UnknownHostException).
* http://link/to/your/nexus/or/artifactory/or/sth (UnknownHostException) with 1 occurrences migrated to:
https://link/to/your/nexus/or/artifactory/or/sth ([https](https://link/to/your/nexus/or/artifactory/or/sth ) result UnknownHostException).
* http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://maven.apache.org/xsd/assembly-1.1.3.xsd with 3 occurrences migrated to:
https://maven.apache.org/xsd/assembly-1.1.3.xsd ([https](https://maven.apache.org/xsd/assembly-1.1.3.xsd ) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 82 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* http://www.springframework.org/schema/integration/spring-integration.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 164 occurrences
* http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 with 6 occurrences
* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/integration with 4 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 87 occurrences
2019-03-27 17:58:23 +01:00
Marcin Grzejszczak
fbea35edf4
Hoxton
2019-03-08 17:07:28 +01:00
buildmaster
029312f814
Bumping versions to 2.1.2.BUILD-SNAPSHOT after release
2019-03-05 20:30:55 +00:00
buildmaster
73c0122a79
Going back to snapshots
2019-03-05 20:30:54 +00:00
buildmaster
be3dd56cd8
Update SNAPSHOT to 2.1.1.RELEASE
2019-03-05 20:21:45 +00:00
Marcin Grzejszczak
4747adf9bc
Parametrized maven; fixes gh-813
2019-02-18 11:57:33 +01:00
Marcin Grzejszczak
8ce80e6e7f
Applied checkstyle rules
2019-02-08 18:20:59 +01:00
buildmaster
0cb549b8e7
Bumping versions
2019-01-25 14:01:10 +00:00
buildmaster
6597c6eec2
Bumping versions to 2.1.1.BUILD-SNAPSHOT after release
2019-01-22 20:46:19 +00:00
buildmaster
1314163825
Going back to snapshots
2019-01-22 20:46:18 +00:00
buildmaster
cd239d8c39
Update SNAPSHOT to 2.1.0.RELEASE
2019-01-22 20:39:11 +00:00
Marcin Grzejszczak
414404d0ae
Intellij is hanging all the time
2019-01-21 16:52:36 +01:00
Marcin Grzejszczak
941e56cdce
Bumped Build
2019-01-21 14:13:09 +01:00
Olga Maciaszek-Sharma
6c3caddb7b
Add xml support ( #855 )
...
* Start working on generating stub requests from Xml.
* Start implementing matching by xpath.
* Handle xml request body matchers.
* Merge branch 'master' into add-xml-support
* Implement analysing xmls and converting nodes to matchers.
* Handle attributes in xml analysis and generate stubs with xml body matchers.
* Make XmlToXPathsConverter statically compiled.
* Start extracting json test generation logic out of the MethodBodyBuilder.
* Fix extracted JsonBodyVerificationBuilder. Fix processing attributes
from xml while generating stubs. Fix and adjust tests to recent changes.
* Merge branch 'master' into add-xml-support
# Conflicts:
# spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/MethodBodyBuilder.groovy
# spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/converter/ContractsToYaml.groovy
# spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/dsl/wiremock/WireMockRequestStubStrategy.groovy
# spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/util/JsonToJsonPathsConverter.groovy
# spring-cloud-contract-verifier/src/test/groovy/org/springframework/cloud/contract/verifier/converter/YamlContractConverterSpec.groovy
* Implement test generation for XML body matchers. Start implementing handling XML lists in assertions.
* Fix generating list element assertions and regex body matcher assertions.
Move XML-assert lib content to project sources. Add tests.
* Fix recognising XML content from String body. Minor refactoring.
* Adjust yaml contracts to new xml handling.
* Add tests for handling XML with yaml contracts. Handle incorrect request
matchers processing.
* Minor refactoring.
* Add docs.
* Fix docs.
* Fixes after code review.
* Switch to apache commons logger in `XmlAsserter`.
2019-01-18 20:16:19 +01:00
Spencer Gibb
4b028ea48a
Bumps spring cloud build to 2.1.2.BUILD-SNAPSHOT
2019-01-12 12:58:47 -05:00
Marcin Grzejszczak
ea65ae3553
Added latest version support for git storage
...
without this change you always have to pass the concrete version for git based storage
with this change we support passing of a latests version
fixes gh-745
2019-01-10 16:04:32 +01:00
buildmaster
e6640350bc
Going back to snapshots
2018-12-20 21:43:00 +00:00
buildmaster
f47d0d3406
Update SNAPSHOT to 2.1.0.RC3
2018-12-20 21:37:41 +00:00