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

Reply via email to