Clone
 

matus abaffy <maabaffy@redhat.com> in WeldCore

Remove incorrect tests from EventTypeAssignabilityTest - event with unresolvable wildcard cannot be fired

Make findbugs happy

Extend EventTypeAssignabilityRules2 - consider the case when the observed parameterized type contains a wildcard with a type variable as a bound

WELD-1684 - BeanTypeAssignabilityRules#matches is incorrect for TypeVariable with multiple bounds

Use TypeVariables' uppermost bounds in AssignabilityRules

Cosmetic changes - names of method's parameters were slightly misleading (considering the usage of the method)

Fix CovariantTypes - a type variable is assignable from a second one if the second one extends the first one - Consider also the case when a wildcard is bounded by a type variable

Minor types tests improvements

Change the log message when a managed bean specializes a non-managed bean

WELD-1691 - SessionBean ID not unique

Add some javadoc

Add asserts to DecoratorTest

WELD-1689 InjectionServices.aroundInject() called twice

Update exclude list

WELD-1707 (WELD-1651) - Fix: specializing bean cannot extend raw type of generic superclass

Conflicts:

impl/src/main/java/org/jboss/weld/bean/AbstractBean.java

WELD-1651 - Fix: specializing bean cannot extend raw type of generic superclass

WELD-1707 (WELD-1651) - Add producer method broken tests

WELD-1651 - Add producer method broken tests

WELD-1707 (WELD-1651) - Add some more tests

WELD-1651 - Add some more tests

WELD-1671 Revise EventTypeAssignabilityRules - fix isAssignableFrom() methods with array and collection parameters

WELD-1666 - SessionBeanInterceptor never sets EjbRequestContext properly

WELD-1651 - Add some broken tests

WELD-1707 (WELD-1651) - Add some broken tests

WELD-1651 - Specialization of generic beans throws inappropriate exception

WELD-1707 (WELD-1651) - Specialization of generic beans throws inappropriate exception

Conflicts:

impl/src/main/java/org/jboss/weld/bean/AbstractBean.java

WELD-1645 - Improve AfterBeanDiscovery input validation

WELD-1623 - Cleanup of expired conversations should be synchronized

WELD-1628 - BeansXmlHandler must not call interpolate() method if the value to interpolate is null

WELD-1596 - do not create new threads if we do not have the "modifyThreadGroup" permission

    • -0
    • +50
    /impl/src/main/java/org/jboss/weld/util/Permissions.java