Matus Abaffy

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

Remove unnecessary usage of rawTypeSetMatches

Part of CDITCK-414 - extend AssignabilityOfRawAndParameterizedTypesTest Test BeanManager.getBeans() for retrieving generic beans with type variables with multiple bounds

Fix AbstractTest 'matches' methods Check for equality between parameters' elements, not for set inclusion

CDITCK-414 - Create tests regarding WELD-1671 Test bean assignability (injection) regarding parameterized types with type variable(s) with multiple bounds

Improve some parameterized types assignability tests

    • -2
    • +6
    /impl/src/main/resources/tck-audit-cdi.xml
Make InterceptorModularityTest even more portable - add DummySessionBean to .jar archive so it won't get ignored

Make InterceptorModularityTest even more portable - add DummySessionBean to .jar archive so it won't get ignored

CDITCK-420 InterceptorModularityTest is not portable

CDITCK-420 InterceptorModularityTest is not portable

Enable AroundTimeoutInterceptorTest#testSecurityContext

Enable AroundTimeoutInterceptorTest#testSecurityContext

CDITCK-416 Extend tests for BeanAttributes#getTypes() with generic scenario

Update exclude list

CDITCK-418 - InterceptorEnvironmentJNDISessionBeanTest is not portable

CDITCK-418 - InterceptorEnvironmentJNDISessionBeanTest is not portable

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