Branch: refs/heads/2.0
Home:
https://github.com/weld/core
Commit: bd4f103282619d14d1a20fbe93b724e57a80e9d2
https://github.com/weld/core/commit/bd4f103282619d14d1a20fbe93b724e57a80e9d2
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-06-06 (Wed, 06 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
M impl/src/main/java/org/jboss/weld/manager/SimpleInjectionTarget.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
Log Message:
-----------
Do not keep extended method metadata for lifecycle callbacks
Commit: d6d9a20c252b53f13ca41b935eecebc6657fcdf7
https://github.com/weld/core/commit/d6d9a20c252b53f13ca41b935eecebc6657fcdf7
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-06-06 (Wed, 06 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/MethodSignatureImpl.java
M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/generic/SimpleWeldClassTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/hierarchical/SimpleWeldClassTest.java
Log Message:
-----------
Do not hold a reference to the enhanced metadata of a subclass
Commit: af8bdabc7b39ceb90af0c02a8db9085fc1e89636
https://github.com/weld/core/commit/af8bdabc7b39ceb90af0c02a8db9085fc1e89636
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-06-06 (Wed, 06 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
A impl/src/main/java/org/jboss/weld/producer/InterceptionModelInitializer.java
Log Message:
-----------
Isolate InterceptionModelInitializer
Commit: fa999f86e59e1f246e508983e029c920d65a782f
https://github.com/weld/core/commit/fa999f86e59e1f246e508983e029c920d65a782f
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-06-06 (Wed, 06 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldBootstrap.java
M impl/src/main/java/org/jboss/weld/enums/EnumService.java
M impl/src/main/java/org/jboss/weld/injection/ConstructorInjectionPoint.java
M
impl/src/main/java/org/jboss/weld/injection/ProxyClassConstructorInjectionPointWrapper.java
A
impl/src/main/java/org/jboss/weld/injection/producer/EnhancedSubclassDecoratorApplyingInstantiator.java
A
impl/src/main/java/org/jboss/weld/injection/producer/InjectionTargetInitializationContext.java
A impl/src/main/java/org/jboss/weld/injection/producer/InjectionTargetService.java
A impl/src/main/java/org/jboss/weld/injection/producer/Instantiator.java
A
impl/src/main/java/org/jboss/weld/injection/producer/InterceptionModelInitializer.java
A
impl/src/main/java/org/jboss/weld/injection/producer/InterceptorApplyingInstantiator.java
A impl/src/main/java/org/jboss/weld/injection/producer/SimpleInstantiator.java
A
impl/src/main/java/org/jboss/weld/injection/producer/SubclassedComponentInstantiator.java
A impl/src/main/java/org/jboss/weld/injection/producer/WeldInjectionTarget.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
R impl/src/main/java/org/jboss/weld/manager/InjectionTargetValidator.java
R impl/src/main/java/org/jboss/weld/producer/InterceptionModelInitializer.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
M impl/src/main/java/org/jboss/weld/util/Interceptors.java
M jboss-tck-runner/1.1/src/test/resources/tck-tests.xml
A tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/bean/Lifecycle.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/bean/LifecycleInterceptor.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/bean/Office.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/bean/SyntheticBeanTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/injectionTarget/InjectionTargetTest.java
Log Message:
-----------
WELD-1049 BeanManager.createInjectionTarget() does not support interception
Commit: d144abdab0e8c64e5ccd9d056724ccb110a7b09d
https://github.com/weld/core/commit/d144abdab0e8c64e5ccd9d056724ccb110a7b09d
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-06-06 (Wed, 06 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
R impl/src/main/java/org/jboss/weld/bean/AbstractReceiverBean.java
M impl/src/main/java/org/jboss/weld/bean/DecoratorImpl.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/InterceptorImpl.java
M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/NewManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/NewSessionBean.java
M impl/src/main/java/org/jboss/weld/bean/ProducerField.java
M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
M impl/src/main/java/org/jboss/weld/bean/RIBean.java
M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
M impl/src/main/java/org/jboss/weld/bean/builtin/AbstractBuiltInBean.java
M impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyMethodHandler.java
M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
M impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentValidator.java
M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/AbstractProcessProducerBean.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessBeanInjectionTarget.java
M impl/src/main/java/org/jboss/weld/context/unbound/DependentContextImpl.java
M impl/src/main/java/org/jboss/weld/enums/EnumService.java
M impl/src/main/java/org/jboss/weld/injection/AbstractCallableInjectionPoint.java
M impl/src/main/java/org/jboss/weld/injection/FieldInjectionPoint.java
M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPointImpl.java
A
impl/src/main/java/org/jboss/weld/injection/producer/AbstractDecoratorApplyingInstantiator.java
A impl/src/main/java/org/jboss/weld/injection/producer/AbstractInjectionTarget.java
A impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java
A impl/src/main/java/org/jboss/weld/injection/producer/AbstractProducer.java
A impl/src/main/java/org/jboss/weld/injection/producer/DecoratorInjectionTarget.java
A impl/src/main/java/org/jboss/weld/injection/producer/DefaultInjectionTarget.java
A impl/src/main/java/org/jboss/weld/injection/producer/DefaultInstantiator.java
R
impl/src/main/java/org/jboss/weld/injection/producer/EnhancedSubclassDecoratorApplyingInstantiator.java
M
impl/src/main/java/org/jboss/weld/injection/producer/InjectionTargetInitializationContext.java
M impl/src/main/java/org/jboss/weld/injection/producer/InjectionTargetService.java
M impl/src/main/java/org/jboss/weld/injection/producer/Instantiator.java
M
impl/src/main/java/org/jboss/weld/injection/producer/InterceptorApplyingInstantiator.java
A impl/src/main/java/org/jboss/weld/injection/producer/ProducerFieldProducer.java
A impl/src/main/java/org/jboss/weld/injection/producer/ProducerMethodProducer.java
R impl/src/main/java/org/jboss/weld/injection/producer/SimpleInstantiator.java
A
impl/src/main/java/org/jboss/weld/injection/producer/SubclassDecoratorApplyingInstantiator.java
M
impl/src/main/java/org/jboss/weld/injection/producer/SubclassedComponentInstantiator.java
R impl/src/main/java/org/jboss/weld/injection/producer/WeldInjectionTarget.java
A
impl/src/main/java/org/jboss/weld/injection/producer/ejb/ProxyDecoratorApplyingSessionBeanInstantiator.java
A
impl/src/main/java/org/jboss/weld/injection/producer/ejb/SessionBeanInjectionTarget.java
A
impl/src/main/java/org/jboss/weld/injection/producer/ejb/SessionBeanInstantiator.java
M impl/src/main/java/org/jboss/weld/logging/messages/BeanMessage.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDisposerResolver.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
M impl/src/main/java/org/jboss/weld/util/Decorators.java
M impl/src/main/java/org/jboss/weld/util/InjectionPoints.java
A impl/src/main/java/org/jboss/weld/util/collections/ListToSet.java
M impl/src/main/resources/org/jboss/weld/messages/bean_en.properties
M
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/bean/SyntheticBeanTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/bean/VehicleDecorator.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/injectionTarget/Building.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/injectionTarget/BuildingDecorator1.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/injectionTarget/BuildingDecorator2.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/injectionTarget/InjectionTargetDecorationTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/injectionTarget/Skyscraper.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/producer/Factory.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/producer/SpaceSuit.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/producer/SyntheticProducerTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/producer/Toy.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/BuiltinMetadataBeanTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/abstractDecorator/SimpleAbstractDecoratorWithAbstractMethodAndInitializerMethodTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/managed/newBean/NewSimpleBeanTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/circular/CircularDependencyTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/session/newBean/NewEnterpriseBeanTest.java
M
tests/src/test/java/org/jboss/weld/tests/unit/deployment/structure/resolution/AccessibleManagerResolutionTest.java
Log Message:
-----------
WELD-1050 Separate Bean implementations from Producers
Commit: 3b05923ae0edb63887f536121abb5a5f36c87674
https://github.com/weld/core/commit/3b05923ae0edb63887f536121abb5a5f36c87674
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-06-06 (Wed, 06 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
M impl/src/main/java/org/jboss/weld/enums/EnumInjectionTarget.java
M impl/src/main/java/org/jboss/weld/injection/producer/DefaultInjectionTarget.java
Log Message:
-----------
Modify EnumInjectionTarget to make use of DefaultInjectionTarget
Compare:
https://github.com/weld/core/compare/eb66893...3b05923