Branch: refs/heads/2.0
Home:
https://github.com/weld/core
Commit: 41d85329788772bb871bf981c36a9538cc96daed
https://github.com/weld/core/commit/41d85329788772bb871bf981c36a9538cc96daed
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-16 (Mon, 16 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
M impl/src/main/java/org/jboss/weld/context/WeldCreationalContext.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/Logger.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/NonSerializableLogger.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/OutputWriter.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/PassivationTest.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/passivating/serialization/ShoppingCart.java
Log Message:
-----------
WELD-1076 Deal with non-serializable dependent instances of a passivation capable bean
Commit: 82416016cc43eccd94cde14eccb49584f65a37da
https://github.com/weld/core/commit/82416016cc43eccd94cde14eccb49584f65a37da
Author: Jozef Hartinger <jharting(a)redhat.com>
Date: 2012-04-16 (Mon, 16 Apr 2012)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractBean.java
M impl/src/main/java/org/jboss/weld/bean/AbstractProducerBean.java
M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
M impl/src/main/java/org/jboss/weld/context/unbound/DependentContextImpl.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Alpha.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Bravo.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Charlie.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/CreationalContextTest.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Delta.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/DependencyWithPreDestroy.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/DependencyWithoutPreDestroy.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/InjectedBean.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/Producer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/ProductWithDisposer.java
A
tests-arquillian/src/test/java/org/jboss/weld/tests/contexts/creational/ProductWithoutDisposer.java
Log Message:
-----------
WELD-1076 Optimization - do not keep a reference to dependencies that do not need
@PreDestroy / disposer method invocation
Compare:
https://github.com/weld/core/compare/8666e40...8241601