Branch: refs/heads/master
Home:
https://github.com/weld/core
Commit: 93d47db7000b2c3427ce967a133b0b0196845ce1
https://github.com/weld/core/commit/93d47db7000b2c3427ce967a133b0b0196845ce1
Author: Matej Novotny <manovotn(a)redhat.com>
Date: 2021-01-11 (Mon, 11 Jan 2021)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/proxy/InterceptedSubclassFactory.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/AbstractDecorator.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/DecoratingInterfaceWithDefaultMethodTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/FooBean.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/InterfaceWithDefaultMethod.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/NonAbstractDecorator.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/PlainInterface.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/generic/DecoratingInterfaceWithDefaultMethodAndGenericsTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/generic/DecoratorClass.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/generic/Foo.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/generic/GenericInterface.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/generic/GenericInterfaceWithDefaultMethod.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/defaultmethod/notDecorated/generic/SomeBean.java
Log Message:
-----------
WELD-2647 Add two automated tests; one standard and one using generics. Note that these
tests were failing intermittently based on order in which interfaces were processed. Added
a fix that subclasses don't create method delegation for abstract interface methods.