[jboss-svn-commits] JBL Code SVN: r10579 - labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/proxies.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Mar 28 12:26:43 EDT 2007
Author: wrzep
Date: 2007-03-28 12:26:43 -0400 (Wed, 28 Mar 2007)
New Revision: 10579
Modified:
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/proxies/ReadOnlyProxy.java
Log:
if (!code.getAuthors().contains("szimano") {
// cache values
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/proxies/ReadOnlyProxy.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/proxies/ReadOnlyProxy.java 2007-03-28 15:12:18 UTC (rev 10578)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/proxies/ReadOnlyProxy.java 2007-03-28 16:26:43 UTC (rev 10579)
@@ -59,11 +59,12 @@
public Object invoke(Object proxy, Method m, Object[] args)
throws Throwable {
-
+
String methodName = m.getName();
// Check "cache" (only getter results are stored there)
- if (methodValues.containsKey(methodName)) {
+ if (methodValues.containsKey(methodName)
+ && ((args == null) || (args.length == 0))) {
return methodValues.get(methodName);
}
More information about the jboss-svn-commits
mailing list