Branch: refs/heads/3.6
Home:
https://github.com/resteasy/Resteasy
Commit: 7d73f8a5586f79bfe7017d94b6841aefb8d38c6b
https://github.com/resteasy/Resteasy/commit/7d73f8a5586f79bfe7017d94b6841...
Author: Alessio Soldano <soldano.servizi(a)email.it>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
M resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/CdiInjectorFactory.java
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/jaxrs/CookieParam.java
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/jaxrs/FormParam.java
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/jaxrs/HeaderParam.java
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/jaxrs/MatrixParam.java
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/jaxrs/PathParam.java
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/jaxrs/QueryParam.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ConstructorInjectorImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/InjectorFactoryImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/PropertyInjectorImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/InjectorFactory.java
M
resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ConstructorParameter.java
M
resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/DefaultResourceConstructor.java
M
resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/DefaultResourceLocator.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/FieldParameter.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/MethodParameter.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceBuilder.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/SetterParameter.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/FindAnnotation.java
M testsuite/integration-tests/pom.xml
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/RESTEasyParamBasicTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/RESTEasyParamCdiTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/RESTEasyParamBasicCustomValuesResource.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/RESTEasyParamBasicJaxRsParamDifferentResource.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/RESTEasyParamBasicJaxRsParamSameResource.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/RESTEasyParamBasicProxy.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/RESTEasyParamBasicProxyResource.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/RESTEasyParamBasicResource.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/RESTEasyParamCdiResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/PathSuppressionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ValidationJaxbTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ValidationSuppressPathTestBase.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ValidationSurpressPathDefaultTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ValidationSurpressPathFalseTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ValidationXMLTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/cdi/ValidationSessionBeanTest.java
Log Message:
-----------
[RESTEASY-1880] Parameter annotations with default names (#1497)
* New param annotations making use of reflection to avoid duplicating the name
* Support new param annotations taking name from setter/field/param
* Test for new param annotations
* Refactor new annotations to have the same name as the spec ones, but different package,
and to have default empty values
* Making the changes more backward compatible
* Fixes to deal with different versions of Hibernate Validator
* Removing useless compiler plugin configuration
* [RESTEASY-1880] Tests for parameter annotations with default names
* Fixing issue with custom values on new annotations not being considered
* Restore excluded test
**NOTE:** This service been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from
GitHub.com on January 31st, 2019.