[weld-commits] [weld/core] ea4c23: WELD-2550 Revert previous approach but keep tests.

Matej Novotny noreply at github.com
Tue Feb 5 10:20:33 EST 2019


  Branch: refs/heads/master
  Home:   https://github.com/weld/core
  Commit: ea4c235688f58460aa0d5123c7a10600bf0e5818
      https://github.com/weld/core/commit/ea4c235688f58460aa0d5123c7a10600bf0e5818
  Author: Matej Novotny <manovotn at redhat.com>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedProxyFactory.java
    M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
    M impl/src/main/java/org/jboss/weld/injection/InterceptionFactoryImpl.java
    M impl/src/main/java/org/jboss/weld/injection/producer/InterceptionModelInitializer.java
    M impl/src/main/java/org/jboss/weld/logging/InterceptorLogger.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/ImplWhichAlreadyHasMethodAnnotation.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/ImplWhichAlreadyHasTypeAnnotation.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/InterceptionFactoryTest.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/InterfaceA.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/InterfaceB.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/InterfaceWithAnnotation.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/InterfaceWithAnnotationImpl.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/InterfaceWithGenericsA.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/InterfaceWithGenericsB.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/NonGenericInterfaceChainImpl.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/Producer.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/ProxyableInterface.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/ProxyableInterfaceWithClassAnnotation.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/ProxyableInterfaceWithMethodAnnotation.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/UninterestingInterface1.java
    R tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/UninterestingInterface2.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/UnproxyableImpl.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/UnproxyableInterfaceWithClassAnnotationImpl.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/UnproxyableInterfaceWithGenericsChainImpl.java
    A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/producer/UnproxyableInterfaceWithMethodAnnotationImpl.java

  Log Message:
  -----------
  WELD-2550 Revert previous approach but keep tests.
Implement new approach that creates proxies based on interfaces instead of provided implementation.
Add more tests to verify that proxyable interface can be used even though unproxyable implementation is provided.




More information about the weld-commits mailing list