[weld-commits] [weld/core] cf5203: WELD-1054 Parameterized bean type with actual type...
GitHub
noreply at github.com
Tue Jun 12 10:00:26 EDT 2012
Branch: refs/heads/2.0
Home: https://github.com/weld/core
Commit: cf52037e51b791cba9633d532e6f4c619ae0ce80
https://github.com/weld/core/commit/cf52037e51b791cba9633d532e6f4c619ae0ce80
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
A impl/src/main/java/org/jboss/weld/resolution/BeanTypeAssignabilityRules.java
A impl/src/main/java/org/jboss/weld/resolution/EventTypeAssignabilityRules.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeBeanResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDecoratorResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeObserverResolver.java
M impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/ReflectionsTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/AssignabilityTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/decorators/custom/CustomDecoratorDeploymentObserver.java
Log Message:
-----------
WELD-1054 Parameterized bean type with actual type argument is assignable to a raw required type
Commit: cc97ace9563b9510024bf298dad62755436c4bbf
https://github.com/weld/core/commit/cc97ace9563b9510024bf298dad62755436c4bbf
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotated.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedMember.java
M impl/src/main/java/org/jboss/weld/annotated/slim/backed/BackedAnnotatedParameter.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
A impl/src/main/java/org/jboss/weld/resolution/AssignabilityRules.java
M impl/src/main/java/org/jboss/weld/resolution/BeanTypeAssignabilityRules.java
A impl/src/main/java/org/jboss/weld/resolution/DelegateInjectionPointAssignabilityRules.java
M impl/src/main/java/org/jboss/weld/resolution/EventTypeAssignabilityRules.java
M impl/src/main/java/org/jboss/weld/resolution/ForwardingResolvable.java
M impl/src/main/java/org/jboss/weld/resolution/InterceptorResolvableBuilder.java
M impl/src/main/java/org/jboss/weld/resolution/Resolvable.java
M impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeBeanResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDecoratorResolver.java
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDisposerResolver.java
M impl/src/main/java/org/jboss/weld/util/reflection/HierarchyDiscovery.java
A impl/src/main/java/org/jboss/weld/util/reflection/RawType.java
M impl/src/main/java/org/jboss/weld/util/reflection/Reflections.java
A impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/BeanTypeAssignabilityTest.java
A impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/EventTypeAssignabilityTest.java
R impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/ReflectionsTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/Weld1102Test.java
M jboss-tck-runner/1.1/src/test/resources/tck-tests.xml
M tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/AssignabilityTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/variable/Foo.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/variable/FooProducer.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/variable/InjectedBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/variable/TypeVariableAssignabilityTest.java
Log Message:
-----------
WELD-1060 Any bean type with identical raw type is assignable to a parameterized required type with type variable parameter
Commit: aec7be2a2d4f308f025c211e0a8d0af52f21f5fa
https://github.com/weld/core/commit/aec7be2a2d4f308f025c211e0a8d0af52f21f5fa
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/resolution/AssignabilityRules.java
M impl/src/main/java/org/jboss/weld/resolution/BeanTypeAssignabilityRules.java
M impl/src/main/java/org/jboss/weld/resolution/DelegateInjectionPointAssignabilityRules.java
M impl/src/main/java/org/jboss/weld/resolution/EventTypeAssignabilityRules.java
M impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/EventTypeAssignabilityTest.java
M impl/src/test/java/org/jboss/weld/tests/unit/reflection/util/Weld1102Test.java
M jboss-tck-runner/1.1/src/test/resources/tck-tests.xml
M tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/variable/FooProducer.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/variable/InjectedBean.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/assignability/variable/TypeVariableAssignabilityTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/supertypes/beans/CDIExtension.java
Log Message:
-----------
WELD-1060 Any bean type with identical raw type is assignable to a parameterized required type with type variable parameter
Commit: 39a65327c96a4743a4bb3a7def1e54b532018670
https://github.com/weld/core/commit/39a65327c96a4743a4bb3a7def1e54b532018670
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/resolution/TypeSafeDisposerResolver.java
Log Message:
-----------
Use correct assignability rules for disposer resolution.
Commit: 539e5c469e3f5b56b8cd32ee3d23544b1e7dcf65
https://github.com/weld/core/commit/539e5c469e3f5b56b8cd32ee3d23544b1e7dcf65
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/util/reflection/GenericArrayTypeImpl.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/arrays/ArrayInjectionTest.java
Log Message:
-----------
WELD-1145 Unsatisfied dependencies for generic type arrays
Compare: https://github.com/weld/core/compare/f040b29cbd84...539e5c469e3f
More information about the weld-commits
mailing list