[weld-commits] [weld/extensions] bce1c4: WELDX-169 Add @Alternative support to generic bean...

noreply at github.com noreply at github.com
Tue Oct 12 07:29:20 EDT 2010


Branch: refs/heads/master
Home:   http://github.com/weld/extensions

Commit: bce1c44656214814f80167eb8afbd2208f8cab58
    http://github.com/weld/extensions/commit/bce1c44656214814f80167eb8afbd2208f8cab58
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/AbstactGenericBean.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/AbstractGenericProducerBean.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericBeanExtension.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericManagedBean.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericProducerField.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericProducerMethod.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/Bam.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/Big.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/Boom.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/Bop.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/DisabledAlternativeProducer.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/EnabledAlternativeProducer.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/GenericBeanAlternativeTest.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/OnomatopoeiaProducer.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/Pow.java
  A impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/alternative/Small.java
  A impl/src/test/resources/org/jboss/weld/extensions/test/bean/generic/alternative/beans.xml

Log Message:
-----------
WELDX-169 Add @Alternative support to generic beans

If the generic producer method is annotated @Alternative then
all generic beans in the set are also considered to be alternatives,
and the bean the declares the producer must be listed in beans.xml
for them to be enabled.


Commit: 9b2cc04b9c085f13821007d8e79fdd5732731f39
    http://github.com/weld/extensions/commit/9b2cc04b9c085f13821007d8e79fdd5732731f39
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/AbstactGenericBean.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericBeanExtension.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericManagedBean.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericObserverMethod.java

Log Message:
-----------
Add the @Any qualifier to all generic beans


Commit: 8b3393e92e27feaa6b3250082ce08289aa82e3d9
    http://github.com/weld/extensions/commit/8b3393e92e27feaa6b3250082ce08289aa82e3d9
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/AbstactGenericBean.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericManagedBean.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericProducerField.java
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericProducerMethod.java

Log Message:
-----------
Add license headers to generic beans files


Commit: 1663d96fbf07b74ed9f775160944ec11ae2e1455
    http://github.com/weld/extensions/commit/1663d96fbf07b74ed9f775160944ec11ae2e1455
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-10-12 (Tue, 12 Oct 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/extensions/bean/generic/GenericBeanExtension.java
  M impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/field/Bar.java
  M impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/field/Baz.java
  M impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/method/Bar.java
  M impl/src/test/java/org/jboss/weld/extensions/test/bean/generic/method/Baz.java

Log Message:
-----------
Injecting the generic configuration now requires the @Generic annotation




More information about the weld-commits mailing list