This is an automated email from the ASF dual-hosted git repository.
paulk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git
from f3f593a266 clarify doco
add 848bf7a135 GROOVY-11924: Provide a minimal declarative http client for
the new http builder module
No new revisions were added by this update.
Summary of changes:
subprojects/groovy-http-builder/build.gradle | 5 -
.../groovy/http/HttpBuilderClientTransform.groovy | 258 +++++++++++++++++++++
.../groovy/groovy/http/HttpClientHelper.groovy | 97 ++++++++
.../src/main/java/groovy/http/Body.java} | 13 +-
.../src/main/java/groovy/http/Delete.java} | 15 +-
.../src/main/java/groovy/http/Get.java} | 15 +-
.../src/main/java/groovy/http/Header.java} | 17 +-
.../src/main/java/groovy/http/Headers.java | 12 +-
.../main/java/groovy/http/HttpBuilderClient.java | 28 ++-
.../src/main/java/groovy/http/Patch.java} | 15 +-
.../src/main/java/groovy/http/Post.java} | 15 +-
.../src/main/java/groovy/http/Put.java} | 15 +-
.../src/main/java/groovy/http/Query.java} | 14 +-
.../src/spec/doc/http-builder.adoc | 98 ++++++++
.../groovy/http/HttpBuilderClientTest.groovy | 229 ++++++++++++++++++
15 files changed, 778 insertions(+), 68 deletions(-)
create mode 100644
subprojects/groovy-http-builder/src/main/groovy/groovy/http/HttpBuilderClientTransform.groovy
create mode 100644
subprojects/groovy-http-builder/src/main/groovy/groovy/http/HttpClientHelper.groovy
copy
subprojects/{groovy-contracts/src/main/java/groovy/contracts/RequiresConditions.java
=> groovy-http-builder/src/main/java/groovy/http/Body.java} (85%)
copy
subprojects/{groovy-contracts/src/main/java/groovy/contracts/RequiresConditions.java
=> groovy-http-builder/src/main/java/groovy/http/Delete.java} (82%)
copy
subprojects/{groovy-contracts/src/main/java/groovy/contracts/RequiresConditions.java
=> groovy-http-builder/src/main/java/groovy/http/Get.java} (83%)
copy
subprojects/{groovy-contracts/src/main/java/groovy/contracts/ModifiesConditions.java
=> groovy-http-builder/src/main/java/groovy/http/Header.java} (77%)
copy src/main/java/groovy/transform/NamedParams.java =>
subprojects/groovy-http-builder/src/main/java/groovy/http/Headers.java (83%)
copy src/main/java/groovy/transform/NonSealed.java =>
subprojects/groovy-http-builder/src/main/java/groovy/http/HttpBuilderClient.java
(65%)
copy
subprojects/{groovy-contracts/src/main/java/groovy/contracts/RequiresConditions.java
=> groovy-http-builder/src/main/java/groovy/http/Patch.java} (82%)
copy
subprojects/{groovy-contracts/src/main/java/groovy/contracts/RequiresConditions.java
=> groovy-http-builder/src/main/java/groovy/http/Post.java} (83%)
copy
subprojects/{groovy-contracts/src/main/java/groovy/contracts/RequiresConditions.java
=> groovy-http-builder/src/main/java/groovy/http/Put.java} (83%)
copy
subprojects/{groovy-contracts/src/main/java/groovy/contracts/ModifiesConditions.java
=> groovy-http-builder/src/main/java/groovy/http/Query.java} (81%)
create mode 100644
subprojects/groovy-http-builder/src/test/groovy/groovy/http/HttpBuilderClientTest.groovy