Branch: refs/heads/master
Home:
https://github.com/weld/core
Commit: e3fb6028398c2b42a23ba83e660518466fff1f18
https://github.com/weld/core/commit/e3fb6028398c2b42a23ba83e660518466fff1f18
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/BeanIdentifiers.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
A impl/src/main/java/org/jboss/weld/bootstrap/events/BeanAttributesBuilder.java
A impl/src/main/java/org/jboss/weld/bootstrap/events/BeanBuilderImpl.java
M impl/src/main/java/org/jboss/weld/event/EventImpl.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M pom.xml
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/AnotherRandom.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/BeanBuilderTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/BuilderExtension.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/Foo.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/Juicy.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/Random.java
Log Message:
-----------
WELD-1795 Add builder for custom beans
Commit: c51efb260dbd0d7d8c258539d5fc6c3f5b5d1c32
https://github.com/weld/core/commit/c51efb260dbd0d7d8c258539d5fc6c3f5b5d1c32
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/events/AbstractBeanDiscoveryEvent.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/BeanAttributesBuilder.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/BeanBuilderImpl.java
M impl/src/main/java/org/jboss/weld/logging/BeanLogger.java
Log Message:
-----------
WELD-1795 BeanBuilder updates
- reuse org.jboss.weld.bean.attributes.ImmutableBeanAttributes
- determine BeanManager lazily, every time a bean class is set
- implement BeanBuilder.alternative()
- fix logging TODO
Commit: 8e66280a265019fa824ffabeab0fa6e4b324a669
https://github.com/weld/core/commit/8e66280a265019fa824ffabeab0fa6e4b324a669
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/events/AfterBeanDiscoveryImpl.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/BeanBuilderImpl.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/BeanBuilderTest.java
M
tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/BuilderExtension.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/extensions/custombeans/Foo.java
Log Message:
-----------
WELD-1795 Implement BeanBuilder.read(BeanAttributes) and validate the
bean produced by a builder
Compare:
https://github.com/weld/core/compare/cf70d83ecc1e...8e66280a2650