[weld/core] 99afc9: WELD-2271 Validate notify() methods of a custom ob...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 99afc94b938654ff2d2e714322754f83cf346396
https://github.com/weld/core/commit/99afc94b938654ff2d2e714322754f83cf346396
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-12-13 (Tue, 13 Dec 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/ObserverMethodBuilderImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/ObserverMethodConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/logging/EventLogger.java
M impl/src/main/java/org/jboss/weld/util/Observers.java
M impl/src/main/java/org/jboss/weld/util/reflection/Reflections.java
M jboss-tck-runner/src/test/tck20/tck-tests.xml
A tests-arquillian/src/test/java/org/jboss/weld/tests/observers/custom/CustomObserverExtension.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/observers/custom/CustomObserverSuperclassExtension.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/observers/custom/CustomObserverSuperclassNotifyTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/observers/custom/CustomObserverWithoutNotifyTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/observers/custom/ObserverConfiguratorExtension.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/observers/custom/ObserverConfiguratorWithoutNotifyTest.java
Log Message:
-----------
WELD-2271 Validate notify() methods of a custom observer method
Commit: 53c3a97865f1915ff372e5717da0366a15e674ca
https://github.com/weld/core/commit/53c3a97865f1915ff372e5717da0366a15e674ca
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-12-13 (Tue, 13 Dec 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessObserverMethodImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/ObserverMethodConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/logging/EventLogger.java
Log Message:
-----------
WELD-2162 ProcessObserverMethod - log warn if incompatible observed type
Compare: https://github.com/weld/core/compare/f234184c7d33...53c3a97865f1
8 years
[weld/core] f23418: WELD-2267 add interceptor which can activate Reque...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: f234184c7d33a440333d3ab7c931cf5894f17234
https://github.com/weld/core/commit/f234184c7d33a440333d3ab7c931cf5894f17234
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2016-12-13 (Tue, 13 Dec 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/WeldExtension.java
A impl/src/main/java/org/jboss/weld/context/activator/AbstractActivateRequestContextInterceptor.java
M impl/src/main/java/org/jboss/weld/context/activator/ActivateRequestContextInterceptor.java
A impl/src/main/java/org/jboss/weld/context/activator/CdiRequestContextActivatorInterceptor.java
M jboss-tck-runner/src/test/tck20/tck-tests.xml
M tests/src/test/java/org/jboss/weld/tests/unit/bootstrap/xml/BeansXmlTest.java
Log Message:
-----------
WELD-2267 add interceptor which can activate Request Context.
8 years
[weld/core] f9f8dd: WELD-2259 Upgrade Weld API to 3.0.Alpha23
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: f9f8dd33d25027e7a3ad3895633fc919df4869a4
https://github.com/weld/core/commit/f9f8dd33d25027e7a3ad3895633fc919df4869a4
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-12-09 (Fri, 09 Dec 2016)
Changed paths:
M bom/pom.xml
M environments/se/core/pom.xml
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/WeldSEBeanRegistrant.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/builder/WeldBuilderTest.java
M impl/pom.xml
M impl/src/main/java/org/jboss/weld/annotated/EmptyAnnotated.java
M impl/src/main/java/org/jboss/weld/annotated/slim/BaseAnnotated.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedParameter.java
M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotated.java
M impl/src/main/java/org/jboss/weld/annotated/slim/unbacked/UnbackedAnnotatedParameter.java
M impl/src/main/java/org/jboss/weld/bean/InterceptorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterTypeDiscoveryImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/BeforeBeanDiscoveryImpl.java
R impl/src/main/java/org/jboss/weld/bootstrap/events/InterceptorBuilderImpl.java
A impl/src/main/java/org/jboss/weld/bootstrap/events/InterceptorConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessAnnotatedTypeImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessBeanAttributesImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessInjectionPointImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessObserverMethodImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/AnnotatedConfigurator.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/AnnotatedConstructorConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/AnnotatedFieldConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/AnnotatedMethodConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/AnnotatedParameterConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/AnnotatedTypeBuilderImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/AnnotatedTypeConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/BeanAttributesBuilderImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/BeanAttributesConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/BeanBuilderImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/BeanConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/InjectionPointBuilderImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/InjectionPointConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/ObserverMethodBuilderImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/builder/ObserverMethodConfiguratorImpl.java
M impl/src/main/java/org/jboss/weld/event/EventImpl.java
M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
M impl/src/main/java/org/jboss/weld/event/ObserverNotifier.java
M impl/src/main/java/org/jboss/weld/event/SyntheticObserverMethod.java
M impl/src/main/java/org/jboss/weld/injection/producer/ConstructorInterceptionInstantiator.java
M impl/src/main/java/org/jboss/weld/interceptor/proxy/AbstractInvocationContext.java
M impl/src/main/java/org/jboss/weld/interceptor/proxy/InterceptorMethodHandler.java
M impl/src/main/java/org/jboss/weld/interceptor/proxy/NonTerminalAroundInvokeInvocationContext.java
R impl/src/main/java/org/jboss/weld/interceptor/proxy/WeldInvocationContext.java
A impl/src/main/java/org/jboss/weld/interceptor/proxy/WeldInvocationContextImpl.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M impl/src/main/java/org/jboss/weld/util/ForwardingBeanManager.java
M impl/src/main/java/org/jboss/weld/util/Observers.java
R impl/src/test/java/org/jboss/weld/tests/unit/experimental/parameter/ExperimentalAnnotatedParameterTest.java
M jboss-tck-runner/src/test/tck20/tck-tests.xml
M pom.xml
M tests-arquillian/src/test/java/org/jboss/weld/tests/annotatedType/decoration/MockAnnotated.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/FireAsyncTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/Message.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/Recipient.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/CalculationConfiguration.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/ComplexAsyncEventTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/Failure.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/HighPrecisionCalculation.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/Master.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/PiApproximation.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/Result.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/Work.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/complex/Worker.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/context/request/AsyncObserver.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/context/request/Incrementor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/context/request/RequestContextActiveInAsyncObserverTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/context/security/Printer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/context/security/SecurityContextPropagationTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/context/security/Spreadsheet.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/context/security/Stranger.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/context/security/Student.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/executor/FireAsyncWithExecutorTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/executor/Request.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/executor/Response.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/extension/ExtensionWithAsyncObserver.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/extension/ExtensionWithAsyncObserverTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/extension/broken/ExtensionWithBrokenAsyncObserver.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/extension/broken/ExtensionWithBrokenAsyncObserverTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/stage/CustomExecutorServices.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/stage/FireAsyncCompletionStageTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/async/stage/Payload.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/Pomeranian.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/vetoreplace/DummyExtension.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/vetoreplace/Experimental.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/vetoreplace/ExperimentalProcessObserverMethodTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/vetoreplace/Observer.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/ordering/Alpha.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/ordering/Bravo.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/ordering/Charlie.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/annotated/repeatable/DummyClass.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/annotated/repeatable/RepeatableAnnotation.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/annotated/repeatable/RepeatableAnnotationTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/FireAsyncTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/Message.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/Recipient.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/CalculationConfiguration.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/ComplexAsyncEventTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/Failure.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/HighPrecisionCalculation.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/Master.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/PiApproximation.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/Result.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/Work.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/Worker.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/context/request/AsyncObserver.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/context/request/Incrementor.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/context/request/RequestContextActiveInAsyncObserverTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/context/security/Printer.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/context/security/SecurityContextPropagationTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/context/security/Spreadsheet.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/context/security/Stranger.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/context/security/Student.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/executor/FireAsyncWithExecutorTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/executor/Request.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/executor/Response.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/extension/ExtensionWithAsyncObserver.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/extension/ExtensionWithAsyncObserverTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/extension/broken/ExtensionWithBrokenAsyncObserver.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/extension/broken/ExtensionWithBrokenAsyncObserverTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/stage/CustomExecutorServices.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/stage/FireAsyncCompletionStageTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/stage/Payload.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/processObserverMethod/DummyExtension.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/processObserverMethod/Experimental.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/processObserverMethod/ExperimentalProcessObserverMethodTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/processObserverMethod/Observer.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/qualifiers/repeatable/BeanWithRepeatableQualifierTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/qualifiers/repeatable/EventWithRepeatableQualifierTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/qualifiers/repeatable/IncrementingInterceptor.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/qualifiers/repeatable/InterceptedBean.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/qualifiers/repeatable/InterceptorWithRepeatableBindingsTest.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/qualifiers/repeatable/Observer.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/qualifiers/repeatable/Producer.java
R tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/qualifiers/repeatable/RepeatableQualifier.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/BuilderExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/interceptor/BuilderExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/supertypes/beans/AnnotatedImpl.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/aroundConstruct/basic/AbstractInterceptor.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/context/bindings/AroundConstructInterceptor.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/context/bindings/AroundInvokeInterceptor.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/context/bindings/PostConstructInterceptor.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/context/bindings/PreDestroyInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/repeatable/BeanWithRepeatableQualifierTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/repeatable/EventWithRepeatableQualifierTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/repeatable/IncrementingInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/repeatable/InterceptedBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/repeatable/InterceptorWithRepeatableBindingsTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/repeatable/Observer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/repeatable/Producer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/repeatable/RepeatableQualifier.java
Log Message:
-----------
WELD-2259 Upgrade Weld API to 3.0.Alpha23
- CDI API to 2.0.Alpha6
- javax.annotation to 1.3
- CDI TCK to 2.0.0.Alpha9
- update exclude list
8 years