[weld-commits] [weld/core] a57120: WELD-1196 CDI-92 Better checks for bean metadata i...

GitHub noreply at github.com
Wed Sep 19 13:27:17 EDT 2012


  Branch: refs/heads/2.0
  Home:   https://github.com/weld/core
  Commit: a571206484512bc632672e720b8778dc8b4d3f04
      https://github.com/weld/core/commit/a571206484512bc632672e720b8778dc8b4d3f04
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.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/logging/messages/ValidatorMessage.java
    M impl/src/main/java/org/jboss/weld/util/AnnotatedTypes.java
    M impl/src/main/resources/org/jboss/weld/messages/validator_en.properties
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/MilkProductDecorator.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/YoghurtFactory.java

  Log Message:
  -----------
  WELD-1196 CDI-92 Better checks for bean metadata injection points


  Commit: 3b78f6ce5f86d97cbc3d9fdd27df09089e6deb76
      https://github.com/weld/core/commit/3b78f6ce5f86d97cbc3d9fdd27df09089e6deb76
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
    M impl/src/main/java/org/jboss/weld/logging/messages/ValidatorMessage.java
    M impl/src/main/java/org/jboss/weld/util/reflection/Reflections.java
    M impl/src/main/resources/org/jboss/weld/messages/validator_en.properties
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/InvalidBeanMetadataInjectionPoint1Test.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/InvalidBeanMetadataInjectionPoint2Test.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/InvalidBeanMetadataInjectionPoint3Test.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/MilkProduct.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/MilkProductDecorator1.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/MilkProductDecorator2.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/decorator/MilkProductDecorator3.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/Frozen.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/InvalidBeanMetadataInjectionPoint1Test.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/InvalidBeanMetadataInjectionPoint2Test.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/InvalidBeanMetadataInjectionPoint3Test.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/Yoghurt.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/YoghurtInterceptor1.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/YoghurtInterceptor2.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/broken/interceptor/YoghurtInterceptor3.java

  Log Message:
  -----------
  WELD-1196 CDI-92 Better checks for bean metadata injection points


  Commit: cd192ed3c0c8fcc3192af3e8c31d5ef25f97695b
      https://github.com/weld/core/commit/cd192ed3c0c8fcc3192af3e8c31d5ef25f97695b
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessInjectionPointImpl.java
    M impl/src/main/java/org/jboss/weld/injection/InjectionPointFactory.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPointImpl.java

  Log Message:
  -----------
  Fix ProcessInjectionPoint implementation to use the correct type parameter for non-beans declaring InjectionPoints


  Commit: 516b803a56cc65123e766fea2e0b2503899fa142
      https://github.com/weld/core/commit/516b803a56cc65123e766fea2e0b2503899fa142
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
    M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
    M impl/src/main/java/org/jboss/weld/injection/producer/InjectionTargetService.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/util/bean/ForwardingBeanAttributes.java
    M impl/src/main/java/org/jboss/weld/util/bean/IsolatedForwardingBean.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/beanManager/injectionTarget/InjectionTargetDecorationTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/AbstractPassivationCapableInterceptorImpl.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/BeanMetadataPassivationCapableDependencyTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/Car.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/CarExtension.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/Fast.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/FastInterceptor.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/FastInterceptorExtension.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/PassivationCapableBeanImpl.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/PassivationCapableDecoratorImpl.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/Vehicle.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/VehicleDecorator.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/VehicleDecoratorExtension.java

  Log Message:
  -----------
  Test that verifies that bean metadata beans are passivation capable dependencies


  Commit: a9fb1b10527e01a410cfa746d2a302f4be819474
      https://github.com/weld/core/commit/a9fb1b10527e01a410cfa746d2a302f4be819474
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/disposer/Bar.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/disposer/BarProducer.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/disposer/Foo.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/metadata/passivation/disposer/PropagationOfBeanMetadataTest.java

  Log Message:
  -----------
  Test that verifies that bean metadata can be passivated and then activated for disposer method execution


  Commit: e2adb14db075f5337e38bb7f2025b91476d633bb
      https://github.com/weld/core/commit/e2adb14db075f5337e38bb7f2025b91476d633bb
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/builtin/BeanMetadataBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/InterceptedBeanMetadataBean.java
    M impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
    M impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java
    A impl/src/main/java/org/jboss/weld/serialization/InjectionPointHolder.java
    A impl/src/main/java/org/jboss/weld/util/bean/SerializableForwardingBean.java

  Log Message:
  -----------
  Wrap injected Bean/Interceptor/Decorator within serializable proxy


  Commit: 3fa2607337c668404202a22e9d8ba3723979b1a5
      https://github.com/weld/core/commit/3fa2607337c668404202a22e9d8ba3723979b1a5
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/builtin/InjectionPointBean.java
    M impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
    M impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java
    M impl/src/main/java/org/jboss/weld/logging/messages/BeanMessage.java
    M impl/src/main/java/org/jboss/weld/serialization/ConstructorHolder.java
    M impl/src/main/java/org/jboss/weld/serialization/InjectionPointHolder.java
    A impl/src/main/java/org/jboss/weld/util/bean/SerializableForwardingInjectionPoint.java
    M impl/src/main/resources/org/jboss/weld/messages/bean_en.properties
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/injectionPoint/disposer/Bar.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/injectionPoint/disposer/BarProducer.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/injectionPoint/disposer/Foo.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/injectionPoint/disposer/FooExtension.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/builtinBeans/injectionPoint/disposer/PropagationOfInjectionPointMetadataTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/injectionPoint/CowShed.java

  Log Message:
  -----------
  Wrap injected InjectionPoint within serializable proxy


  Commit: 4286e92db7f7392dc5864722f4a55cb6d7bd3050
      https://github.com/weld/core/commit/4286e92db7f7392dc5864722f4a55cb6d7bd3050
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    R impl/src/main/java/javax/enterprise/inject/Decorated.java
    R impl/src/main/java/javax/enterprise/inject/Intercepted.java

  Log Message:
  -----------
  CDI-92 Do not use proprietary @Intercepted and @Decorated anymore


  Commit: 2a1a09a01241d77df50120e31df2cc9f7236e3de
      https://github.com/weld/core/commit/2a1a09a01241d77df50120e31df2cc9f7236e3de
  Author: Jozef Hartinger <jharting at redhat.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M jboss-tck-runner/1.1/src/test/resources/tck-tests.xml

  Log Message:
  -----------
  Remove TCK test exclusions for WELD-1196


Compare: https://github.com/weld/core/compare/8738692bd42f...2a1a09a01241


More information about the weld-commits mailing list