Branch: refs/heads/master
Home:
https://github.com/weld/core
Commit: 4d9cbe88e96116f3eefc1ed78122bcc2a6b6c1e3
https://github.com/weld/core/commit/4d9cbe88e96116f3eefc1ed78122bcc2a6b6c1e3
Author: Marko Luksa <marko.luksa(a)gmail.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M
impl/src/main/java/org/jboss/weld/bean/attributes/ExternalBeanAttributesFactory.java
M impl/src/main/java/org/jboss/weld/logging/messages/MetadataMessage.java
M impl/src/main/resources/org/jboss/weld/messages/metadata_en.properties
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/ComplexBeanTypeTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/CustomBeanType.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/Foo.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/TypeVariableArrayBeanTypeTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/TypeVariableBeanTypeTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/TypeVariableMultiDimensionalArrayBeanTypeTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/WildcardArrayBeanTypeTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/WildcardBeanTypeTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/WildcardMultiDimensionalArrayBeanTypeTest.java
Log Message:
-----------
WELD-1488 Throw DefinitionException if a portable extension tries to add a bean with an
invalid bean type
Commit: b6e012da0626a05cb3113bcf41660d61cbfababd
https://github.com/weld/core/commit/b6e012da0626a05cb3113bcf41660d61cbfababd
Author: Marko Luksa <marko.luksa(a)gmail.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/NestedTypeVariableProducerFieldTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/NestedWildcardProducerFieldTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/Foo.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/NestedTypeVariableProducer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/NestedTypeVariableProducerMethodTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/NestedWildcardTypeProducer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/NestedWildcardTypeProducerMethodTest.java
Log Message:
-----------
WELD-1492 Producers with parameterized return types with a nested parameterized type
containing a wildcard or type variable are not detected as invalid
Commit: d2a1ca78ab005ca3d22eb3c8bbad82586bb2f8ef
https://github.com/weld/core/commit/d2a1ca78ab005ca3d22eb3c8bbad82586bb2f8ef
Author: Marko Luksa <marko.luksa(a)gmail.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/MultiDimensionalTypeVariableArrayProducerFieldTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/MultiDimensionalWildcardArrayProducerFieldTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/TypeVariableArrayProducerFieldTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/field/broken/invalidBeanType/WildcardArrayProducerFieldTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/MultiDimensionalTypeVariableArrayProducer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/MultiDimensionalTypeVariableArrayProducerMethodTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/MultiDimensionalWildcardTypeArrayProducer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/MultiDimensionalWildcardTypeArrayProducerMethodTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/TypeVariableArrayProducer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/TypeVariableArrayProducerMethodTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/WildcardTypeArrayProducer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/producer/method/broken/invalidBeanType/WildcardTypeArrayProducerMethodTest.java
Log Message:
-----------
WELD-1494 Array-typed producers where the array component type contains a wildcard or
type variable are not detected as invalid
Commit: df29d84bb78b6db5f84a1d8067b650f8893113b8
https://github.com/weld/core/commit/df29d84bb78b6db5f84a1d8067b650f8893113b8
Author: Marko Luksa <marko.luksa(a)gmail.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M impl/src/main/java/org/jboss/weld/injection/producer/AbstractMemberProducer.java
M impl/src/main/java/org/jboss/weld/injection/producer/ProducerFieldProducer.java
M impl/src/main/java/org/jboss/weld/injection/producer/ProducerMethodProducer.java
M impl/src/main/java/org/jboss/weld/logging/messages/BeanMessage.java
M impl/src/main/resources/org/jboss/weld/messages/bean_en.properties
Log Message:
-----------
WELD-1493 Incorrect exception message when producer field has invalid type
Commit: 132a3ee049acd3cfbf514aa641cbfffb442c7545
https://github.com/weld/core/commit/132a3ee049acd3cfbf514aa641cbfffb442c7545
Author: Marko Luksa <marko.luksa(a)gmail.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M
impl/src/main/java/org/jboss/weld/bean/attributes/ExternalBeanAttributesFactory.java
M impl/src/main/java/org/jboss/weld/logging/messages/MetadataMessage.java
M impl/src/main/resources/org/jboss/weld/messages/metadata_en.properties
M
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/CustomBeanType.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/invalidBeanTypes/NonDependentBeanWithParameterizedBeanTypeWithTypeVariableTest.java
Log Message:
-----------
WELD-1488 Also throw exception when portable extension adds a non-dependent scoped bean
with parameterized bean type containing type variables
Compare:
https://github.com/weld/core/compare/f531986d372e...132a3ee049ac