[weld-commits] [weld/core] f892d0: WELD-479 validate dependent beans have no circular...

noreply at github.com noreply at github.com
Mon Dec 6 09:34:06 EST 2010


Branch: refs/heads/master
Home:   https://github.com/weld/core

Commit: f892d0f9cc42512ff8bfe30f40d0a157175e594f
    https://github.com/weld/core/commit/f892d0f9cc42512ff8bfe30f40d0a157175e594f
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
  M impl/src/main/java/org/jboss/weld/logging/messages/ValidatorMessage.java
  M impl/src/main/resources/org/jboss/weld/messages/validator_en.properties
  R tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/circular/DependentLooping.java
  R tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/circular/DependentLoopingProducer.java
  R tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/circular/Farm.java
  R tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/circular/Fish.java
  R tests-arquillian/src/test/java/org/jboss/weld/tests/resolution/circular/Water.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/DependentCircularInjectionTest.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/DependentLooping.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/DependentLoopingProducer.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/DependentSelfInjectionProducerTest.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/DependentSelfInjectionTest.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/Farm.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/Fish.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/Violation.java
  A tests/src/test/java/org/jboss/weld/tests/beanDeployment/circular/Water.java

Log Message:
-----------
WELD-479 validate dependent beans have no circular depdencies


Commit: a0dcf8b76d25aebc1a906e277db7af5d1cc472a9
    https://github.com/weld/core/commit/a0dcf8b76d25aebc1a906e277db7af5d1cc472a9
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
  M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/ProxyTest.java

Log Message:
-----------
WELD-695 change equals/hashCode for client proxies so proxies for the same bean are equal to each other


Commit: d40606daba25a984ab76098a5bf855c67f50de39
    https://github.com/weld/core/commit/d40606daba25a984ab76098a5bf855c67f50de39
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M impl/src/main/java/org/jboss/weld/bean/proxy/AbstractBeanInstance.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/BeanInstance.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/ClientProxyFactory.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/EnterpriseTargetBeanInstance.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyMethodHandler.java
  M impl/src/main/java/org/jboss/weld/bean/proxy/TargetBeanInstance.java
  M tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/ProxyTest.java
  A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/Wibble.java
  A tests-arquillian/src/test/java/org/jboss/weld/tests/proxy/Wobble.java

Log Message:
-----------
WELD-774 Prevent 'this' references escaping from proxies




More information about the weld-commits mailing list