[resteasy/Resteasy] 72dc1d: Preparing for tagging 3.1.0.CR1
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 72dc1d24e37ba504b21b15165ecd4e40275ac1c4
https://github.com/resteasy/Resteasy/commit/72dc1d24e37ba504b21b15165ecd4...
Author: Alessio Soldano <asoldano(a)redhat.com>
Date: 2016-09-30 (Fri, 30 Sep 2016)
Changed paths:
M arquillian/RESTEASY-1056-jetty-bv11/pom.xml
M arquillian/RESTEASY-736-jetty/pom.xml
M arquillian/pom.xml
M as8-mavenized-distro/pom.xml
M as8-resteasy/pom.xml
M distribution/pom.xml
M distribution/src-distribution/pom.xml
M docbook/pom.xml
M eagledns/pom.xml
M jboss-modules/pom.xml
M pom.xml
M profiling-tests/pom.xml
M providers/abdera-atom/pom.xml
M providers/fastinfoset/pom.xml
M providers/jackson/pom.xml
M providers/jackson2/pom.xml
M providers/jaxb/pom.xml
M providers/jettison/pom.xml
M providers/json-p-ee7/pom.xml
M providers/multipart/pom.xml
M providers/pom.xml
M providers/resteasy-atom/pom.xml
M providers/resteasy-html/pom.xml
M providers/resteasy-validator-provider-11/pom.xml
M providers/yaml/pom.xml
M resteasy-bom/pom.xml
M resteasy-cache/pom.xml
M resteasy-cache/resteasy-cache-core/pom.xml
M resteasy-cdi/pom.xml
M resteasy-client/pom.xml
M resteasy-guice/pom.xml
M resteasy-jaxrs/pom.xml
M resteasy-jsapi-testing/pom.xml
M resteasy-jsapi/pom.xml
M resteasy-links/pom.xml
M resteasy-servlet-initializer/pom.xml
M resteasy-spring/pom.xml
M resteasy-test-data/pom.xml
M resteasy-upgrade-guide/pom.xml
M resteasy-wadl-undertow-connector/pom.xml
M resteasy-wadl/pom.xml
M security/jose-jwt/pom.xml
M security/keystone/example/keystone-server/pom.xml
M security/keystone/example/some-app/pom.xml
M security/keystone/keystone-as7-modules/pom.xml
M security/keystone/keystone-as7/pom.xml
M security/keystone/keystone-core/pom.xml
M security/login-module-authenticator/pom.xml
M security/pom.xml
M security/resteasy-crypto/pom.xml
M security/resteasy-oauth/pom.xml
M security/skeleton-key-idm/pom.xml
M security/skeleton-key-idm/skeleton-key-as7/pom.xml
M security/skeleton-key-idm/skeleton-key-core/pom.xml
M security/skeleton-key-idm/skeleton-key-idp-war/pom.xml
M security/skeleton-key-idm/skeleton-key-idp/pom.xml
M security/skeleton-key-idm/skeleton-key-undertow/pom.xml
M server-adapters/pom.xml
M server-adapters/resteasy-jdk-http/pom.xml
M server-adapters/resteasy-netty/pom.xml
M server-adapters/resteasy-netty4-cdi/pom.xml
M server-adapters/resteasy-netty4/pom.xml
M server-adapters/resteasy-undertow/pom.xml
M server-adapters/resteasy-vertx/pom.xml
M testsuite/arquillian-utils/pom.xml
M testsuite/integration-tests-spring/deployment/pom.xml
M testsuite/integration-tests-spring/inmodule/pom.xml
M testsuite/integration-tests-spring/pom.xml
M testsuite/integration-tests-spring/unit/pom.xml
M testsuite/integration-tests/pom.xml
M testsuite/pom.xml
M testsuite/unit-tests/pom.xml
M tjws/pom.xml
Log Message:
-----------
Preparing for tagging 3.1.0.CR1
Commit: ca2e3554a2c3bf553f1e4573373761b35737bcab
https://github.com/resteasy/Resteasy/commit/ca2e3554a2c3bf553f1e457337376...
Author: Alessio Soldano <asoldano(a)redhat.com>
Date: 2016-09-30 (Fri, 30 Sep 2016)
Changed paths:
M arquillian/RESTEASY-1056-jetty-bv11/pom.xml
M arquillian/RESTEASY-736-jetty/pom.xml
M arquillian/pom.xml
M as8-mavenized-distro/pom.xml
M as8-resteasy/pom.xml
M distribution/pom.xml
M distribution/src-distribution/pom.xml
M docbook/pom.xml
M eagledns/pom.xml
M jboss-modules/pom.xml
M pom.xml
M profiling-tests/pom.xml
M providers/abdera-atom/pom.xml
M providers/fastinfoset/pom.xml
M providers/jackson/pom.xml
M providers/jackson2/pom.xml
M providers/jaxb/pom.xml
M providers/jettison/pom.xml
M providers/json-p-ee7/pom.xml
M providers/multipart/pom.xml
M providers/pom.xml
M providers/resteasy-atom/pom.xml
M providers/resteasy-html/pom.xml
M providers/resteasy-validator-provider-11/pom.xml
M providers/yaml/pom.xml
M resteasy-bom/pom.xml
M resteasy-cache/pom.xml
M resteasy-cache/resteasy-cache-core/pom.xml
M resteasy-cdi/pom.xml
M resteasy-client/pom.xml
M resteasy-guice/pom.xml
M resteasy-jaxrs/pom.xml
M resteasy-jsapi-testing/pom.xml
M resteasy-jsapi/pom.xml
M resteasy-links/pom.xml
M resteasy-servlet-initializer/pom.xml
M resteasy-spring/pom.xml
M resteasy-test-data/pom.xml
M resteasy-upgrade-guide/pom.xml
M resteasy-wadl-undertow-connector/pom.xml
M resteasy-wadl/pom.xml
M security/jose-jwt/pom.xml
M security/keystone/example/keystone-server/pom.xml
M security/keystone/example/some-app/pom.xml
M security/keystone/keystone-as7-modules/pom.xml
M security/keystone/keystone-as7/pom.xml
M security/keystone/keystone-core/pom.xml
M security/login-module-authenticator/pom.xml
M security/pom.xml
M security/resteasy-crypto/pom.xml
M security/resteasy-oauth/pom.xml
M security/skeleton-key-idm/pom.xml
M security/skeleton-key-idm/skeleton-key-as7/pom.xml
M security/skeleton-key-idm/skeleton-key-core/pom.xml
M security/skeleton-key-idm/skeleton-key-idp-war/pom.xml
M security/skeleton-key-idm/skeleton-key-idp/pom.xml
M security/skeleton-key-idm/skeleton-key-undertow/pom.xml
M server-adapters/pom.xml
M server-adapters/resteasy-jdk-http/pom.xml
M server-adapters/resteasy-netty/pom.xml
M server-adapters/resteasy-netty4-cdi/pom.xml
M server-adapters/resteasy-netty4/pom.xml
M server-adapters/resteasy-undertow/pom.xml
M server-adapters/resteasy-vertx/pom.xml
M testsuite/arquillian-utils/pom.xml
M testsuite/integration-tests-spring/deployment/pom.xml
M testsuite/integration-tests-spring/inmodule/pom.xml
M testsuite/integration-tests-spring/pom.xml
M testsuite/integration-tests-spring/unit/pom.xml
M testsuite/integration-tests/pom.xml
M testsuite/pom.xml
M testsuite/unit-tests/pom.xml
M tjws/pom.xml
Log Message:
-----------
Preparing for next dev cycle
Compare: https://github.com/resteasy/Resteasy/compare/b06626a7df16...ca2e3554a2c3
8 years, 1 month
[resteasy/Resteasy] 72dc1d: Preparing for tagging 3.1.0.CR1
by GitHub
Branch: refs/tags/3.1.0.CR1
Home: https://github.com/resteasy/Resteasy
Commit: 72dc1d24e37ba504b21b15165ecd4e40275ac1c4
https://github.com/resteasy/Resteasy/commit/72dc1d24e37ba504b21b15165ecd4...
Author: Alessio Soldano <asoldano(a)redhat.com>
Date: 2016-09-30 (Fri, 30 Sep 2016)
Changed paths:
M arquillian/RESTEASY-1056-jetty-bv11/pom.xml
M arquillian/RESTEASY-736-jetty/pom.xml
M arquillian/pom.xml
M as8-mavenized-distro/pom.xml
M as8-resteasy/pom.xml
M distribution/pom.xml
M distribution/src-distribution/pom.xml
M docbook/pom.xml
M eagledns/pom.xml
M jboss-modules/pom.xml
M pom.xml
M profiling-tests/pom.xml
M providers/abdera-atom/pom.xml
M providers/fastinfoset/pom.xml
M providers/jackson/pom.xml
M providers/jackson2/pom.xml
M providers/jaxb/pom.xml
M providers/jettison/pom.xml
M providers/json-p-ee7/pom.xml
M providers/multipart/pom.xml
M providers/pom.xml
M providers/resteasy-atom/pom.xml
M providers/resteasy-html/pom.xml
M providers/resteasy-validator-provider-11/pom.xml
M providers/yaml/pom.xml
M resteasy-bom/pom.xml
M resteasy-cache/pom.xml
M resteasy-cache/resteasy-cache-core/pom.xml
M resteasy-cdi/pom.xml
M resteasy-client/pom.xml
M resteasy-guice/pom.xml
M resteasy-jaxrs/pom.xml
M resteasy-jsapi-testing/pom.xml
M resteasy-jsapi/pom.xml
M resteasy-links/pom.xml
M resteasy-servlet-initializer/pom.xml
M resteasy-spring/pom.xml
M resteasy-test-data/pom.xml
M resteasy-upgrade-guide/pom.xml
M resteasy-wadl-undertow-connector/pom.xml
M resteasy-wadl/pom.xml
M security/jose-jwt/pom.xml
M security/keystone/example/keystone-server/pom.xml
M security/keystone/example/some-app/pom.xml
M security/keystone/keystone-as7-modules/pom.xml
M security/keystone/keystone-as7/pom.xml
M security/keystone/keystone-core/pom.xml
M security/login-module-authenticator/pom.xml
M security/pom.xml
M security/resteasy-crypto/pom.xml
M security/resteasy-oauth/pom.xml
M security/skeleton-key-idm/pom.xml
M security/skeleton-key-idm/skeleton-key-as7/pom.xml
M security/skeleton-key-idm/skeleton-key-core/pom.xml
M security/skeleton-key-idm/skeleton-key-idp-war/pom.xml
M security/skeleton-key-idm/skeleton-key-idp/pom.xml
M security/skeleton-key-idm/skeleton-key-undertow/pom.xml
M server-adapters/pom.xml
M server-adapters/resteasy-jdk-http/pom.xml
M server-adapters/resteasy-netty/pom.xml
M server-adapters/resteasy-netty4-cdi/pom.xml
M server-adapters/resteasy-netty4/pom.xml
M server-adapters/resteasy-undertow/pom.xml
M server-adapters/resteasy-vertx/pom.xml
M testsuite/arquillian-utils/pom.xml
M testsuite/integration-tests-spring/deployment/pom.xml
M testsuite/integration-tests-spring/inmodule/pom.xml
M testsuite/integration-tests-spring/pom.xml
M testsuite/integration-tests-spring/unit/pom.xml
M testsuite/integration-tests/pom.xml
M testsuite/pom.xml
M testsuite/unit-tests/pom.xml
M tjws/pom.xml
Log Message:
-----------
Preparing for tagging 3.1.0.CR1
8 years, 1 month
[resteasy/Resteasy] b2fa35: [RESTEASY-1341] (#937)
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: b2fa353bcc4fec641d6644f9980621fc5a1b0711
https://github.com/resteasy/Resteasy/commit/b2fa353bcc4fec641d6644f998062...
Author: NicoNes <nicolas.nesmon(a)gmail.com>
Date: 2016-09-30 (Fri, 30 Sep 2016)
Changed paths:
A jaxrs/resteasy-client/src/test/java/org/jboss/resteasy/test/internal/ClientInvocationBuilderTest.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/AsynchronousInvoke.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilder.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientWebTarget.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/FormProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/InvocationProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/AbstractInvocationCollectionProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/CookieParamProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/FormParamProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/HeaderParamProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/MessageBodyParameterProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/URIParamProcessor.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/LinkBuilderImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/LinkImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilder.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/ClientInvocationBuilderTest.java
Log Message:
-----------
[RESTEASY-1341] (#937)
* According to the documentation UriBuilder.resolveTemplateXXX(...) methods must return the updated builder instance not a new one.
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* Make ClientInvocationBuilder consitent with common Builder pattern.
* Make LinkBuilderImpl consitent with common Builder pattern
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* According to the specification Link.getParams() must return an immutable map.
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* Make deeper copy of headers map so that parent clientInvocation and it's child do not share any common list from the MultivaluedMap headers.
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* Add unit tests for ClientInvocationBuilder
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* Reset entity to null value on clientInvocation instance before using it.
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* Remove useless call to uriBuilder.clone(). Add calls to it in all resolveTemplate(...) methods in order no to alter original uriBuilder.
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* Migrate ClientInvocationBuilderTest to new testsuite/integration-tests
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* Let InvocationProcessor process ClientInvocation instead of ClientInvocationBuilder since in almost all processors impl ClientInvocationBuilder is used to access ClientInvocation through ClientInvocationBuilder.getInvocation().
Further more, according to the way jaxrs Invocation.Builder is designed we can't built Invocation with entity in too steps contrary to what is done in ClientInvoker.createRequest(Object[]).
If invocation need to be built with an entity it must be done in one step (see build(method,entity), method(method,entity)...).
Fo all those reason let's use ClientInvocation instead of ClientInvocationBuilder.
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
* Internal ClientInvocation no longer needed to be exposed through getInvocation().
Signed-off-by: Nicolas NESMON <nicolas.nesmon(a)gmail.com>
8 years, 1 month