[webbeans-commits] Webbeans SVN: r770 - ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/proxy.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Mon Jan 5 11:47:10 EST 2009
Author: pete.muir at jboss.org
Date: 2009-01-05 11:47:09 -0500 (Mon, 05 Jan 2009)
New Revision: 770
Modified:
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/proxy/ProxyPool.java
Log:
Reduce scope of unchecked
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/proxy/ProxyPool.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/proxy/ProxyPool.java 2009-01-05 16:26:33 UTC (rev 769)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/proxy/ProxyPool.java 2009-01-05 16:47:09 UTC (rev 770)
@@ -70,7 +70,6 @@
* @throws InstantiationException When the proxy couldn't be created
* @throws IllegalAccessException When the proxy couldn't be created
*/
- @SuppressWarnings("unchecked")
private static <T> T createClientProxy(Bean<T> bean, int beanIndex) throws RuntimeException
{
@@ -82,7 +81,11 @@
ProxyFactory proxyFactory = Proxies.getProxyFactory(classes);
proxyFactory.setHandler(proxyMethodHandler);
Class<?> clazz = proxyFactory.createClass();
- return (T) clazz.newInstance();
+
+ @SuppressWarnings("unchecked")
+ T instance = (T) clazz.newInstance();
+
+ return instance;
}
catch (InstantiationException e)
{
More information about the weld-commits
mailing list