Branch: refs/heads/main
Home:
https://github.com/resteasy/resteasy
Commit: bb51b6250fb7ab65ea5bf98261637a4b8d05e348
https://github.com/resteasy/resteasy/commit/bb51b6250fb7ab65ea5bf98261637...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-08-14 (Mon, 14 Aug 2023)
Changed paths:
M resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/ResteasyCdiExtension.java
Log Message:
-----------
Always register a jakarta.ws.rs.core.Application for CDI.
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 838003f5e3b0ab4004f16b1efead32c7e481d726
https://github.com/resteasy/resteasy/commit/838003f5e3b0ab4004f16b1efead3...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-08-14 (Mon, 14 Aug 2023)
Changed paths:
M testsuite/arquillian-utils/pom.xml
A
testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/test/FollowUpRequiredProcessor.java
A
testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/test/annotations/FollowUpRequired.java
A
testsuite/arquillian-utils/src/main/resources/META-INF/services/javax.annotation.processing.Processor
Log Message:
-----------
Add a simple annotation and annotation processor to indicate that that a test requires
follow-up actions.
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 65e1926a549956fe6f539cdb543a92e651f6e773
https://github.com/resteasy/resteasy/commit/65e1926a549956fe6f539cdb543a9...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-08-14 (Mon, 14 Aug 2023)
Changed paths:
M resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/ContextProducers.java
Log Message:
-----------
[RESTEASY-3368] Return the correct Configuration in the producer. It needs to be
@Dependant and return the actual Configuration, not just the global application
configuration.
https://issues.redhat.com/browse/RESTEASY-3368
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 91d3cc655d268b281c1c9723c3b94f0c08719f73
https://github.com/resteasy/resteasy/commit/91d3cc655d268b281c1c9723c3b94...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-08-14 (Mon, 14 Aug 2023)
Changed paths:
M testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/utils/TestUtil.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/basic/resource/SingletonRootResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/basic/resource/SingletonTestBean.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/injection/LazyInitUriInfoInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/injection/resource/LazyInitUriInfoInjectionResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/injection/resource/ProviderOneArgConstructorStringHandlerBodyWriter.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesInterceptor.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/DynamicFeatureContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/DynamicFeatureServiceContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/FeatureContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/FeatureServiceContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/resources/ContextAndInjectionFilter.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/DefaultMediaTypesResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/WhiteSpaceResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/HeaderEmptyHostResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/InContainerClientResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/TraceResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/contextProxyInterfaces/ContextProxyInterfacesTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/contextProxyInterfaces/resource/CastableConfigurationResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationConfig.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationConfigInjectionResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationPropertiesConfigPropertyApplicationInjection.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationPropertiesConfigPropertyApplicationInjectionResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationPropertiesConfigResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ProviderInjectionSimpleMessageBodyWriter.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/encoding/resource/SpecialCharactersResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/ReaderContextTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/resource/FilteredCookieResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/resource/ReaderContextResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/servlet/resource/ServletConfigExceptionMapper.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/smoke/resource/WireSmokeLocatingResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/smoke/resource/WireSmokeSimpleSubresource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ExceptionMapperInjectionCustomMapper.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ExceptionMapperInjectionNotFoundMapper.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/gzip/resource/GzipResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/resource/ClientResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/resource/DynamicFeatureResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/resource/GZIPAnnotationResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/ProviderContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/ProviderContextInjectionResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/ResponseContainerResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/SetRequestUriResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/HttpHeadersResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/ParameterSubResClassSub.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/HeaderDelegateAsProviderTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/HeaderDelegateAsProviderResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamDefaultParamConverterMiscResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/UserDefinedHeaderParamResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/path/resource/TrailingSlashResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/InheritedContextService.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/VariantAcceptResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/security/resource/SecurityContextResource.java
Log Message:
-----------
[RESTEASY-3366] Simple test changes of migrating from @Context injection to using CDI.
https://issues.redhat.com/browse/RESTEASY-3366
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 082852c84d5c546d3ff44bb4f82d0da5325e115b
https://github.com/resteasy/resteasy/commit/082852c84d5c546d3ff44bb4f82d0...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-08-15 (Tue, 15 Aug 2023)
Changed paths:
M resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/ContextProducers.java
M resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/ResteasyCdiExtension.java
M testsuite/arquillian-utils/pom.xml
A
testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/test/FollowUpRequiredProcessor.java
A
testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/test/annotations/FollowUpRequired.java
M testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/utils/TestUtil.java
A
testsuite/arquillian-utils/src/main/resources/META-INF/services/javax.annotation.processing.Processor
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/basic/resource/SingletonRootResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/basic/resource/SingletonTestBean.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/injection/LazyInitUriInfoInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/injection/resource/LazyInitUriInfoInjectionResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/injection/resource/ProviderOneArgConstructorStringHandlerBodyWriter.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesInterceptor.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/DynamicFeatureContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/DynamicFeatureServiceContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/FeatureContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/FeatureServiceContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/resources/ContextAndInjectionFilter.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/DefaultMediaTypesResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/WhiteSpaceResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/HeaderEmptyHostResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/InContainerClientResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/TraceResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/contextProxyInterfaces/ContextProxyInterfacesTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/contextProxyInterfaces/resource/CastableConfigurationResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationConfig.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationConfigInjectionResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationPropertiesConfigPropertyApplicationInjection.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationPropertiesConfigPropertyApplicationInjectionResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ApplicationPropertiesConfigResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/ProviderInjectionSimpleMessageBodyWriter.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/encoding/resource/SpecialCharactersResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/ReaderContextTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/resource/FilteredCookieResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/resource/ReaderContextResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/servlet/resource/ServletConfigExceptionMapper.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/smoke/resource/WireSmokeLocatingResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/smoke/resource/WireSmokeSimpleSubresource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ExceptionMapperInjectionCustomMapper.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ExceptionMapperInjectionNotFoundMapper.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/gzip/resource/GzipResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/resource/ClientResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/resource/DynamicFeatureResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/resource/GZIPAnnotationResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/ProviderContextInjectionTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/ProviderContextInjectionResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/ResponseContainerResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/SetRequestUriResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/HttpHeadersResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/ParameterSubResClassSub.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/HeaderDelegateAsProviderTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/HeaderDelegateAsProviderResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamDefaultParamConverterMiscResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/UserDefinedHeaderParamResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/path/resource/TrailingSlashResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/InheritedContextService.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/VariantAcceptResource.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/security/resource/SecurityContextResource.java
Log Message:
-----------
Merge pull request #3747 from jamezp/RESTEASY-3366
RESTEASY-3366 Start migrating @Context injection in tests to @Inject
Compare:
https://github.com/resteasy/resteasy/compare/5b7a2555fdf6...082852c84d5c