Author: wglass
Date: Fri Sep 29 06:59:28 2006
New Revision: 451296

URL: http://svn.apache.org/viewvc?view=rev&rev=451296
Log:
changed MethodCacheKey to static class per Alexey's suggestion.

Modified:
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTMethod.java
    
jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/MethodCacheKeyTestCase.java

Modified: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTMethod.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTMethod.java?view=diff&rev=451296&r1=451295&r2=451296
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTMethod.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTMethod.java
 Fri Sep 29 06:59:28 2006
@@ -320,7 +320,7 @@
      * public access (and complete constructor) for unit test 
      * purposes.
      */
-    public class MethodCacheKey
+    public static class MethodCacheKey
     {
         private final String methodName;  
         private final Class[] params;

Modified: 
jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/MethodCacheKeyTestCase.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/MethodCacheKeyTestCase.java?view=diff&rev=451296&r1=451295&r2=451296
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/MethodCacheKeyTestCase.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/MethodCacheKeyTestCase.java
 Fri Sep 29 06:59:28 2006
@@ -33,53 +33,44 @@
     public void testMethodKeyCacheEquals()
     {
         Class [] elements1 = new Class [] { Object.class };
-        ASTMethod m1 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck1 = m1.new 
MethodCacheKey("test",elements1);
+        ASTMethod.MethodCacheKey mck1 = new 
ASTMethod.MethodCacheKey("test",elements1);
         
         selfEqualsAssertions(mck1);
         
         Class [] elements2 = new Class [] { Object.class };
-        ASTMethod m2 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck2 = m2.new 
MethodCacheKey("test",elements2);
+        ASTMethod.MethodCacheKey mck2 = new 
ASTMethod.MethodCacheKey("test",elements2);
         
         assertTrue(mck1.equals(mck2));
         
         Class [] elements3 = new Class [] { String.class };
-        ASTMethod m3 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck3 = m3.new 
MethodCacheKey("test",elements3);
+        ASTMethod.MethodCacheKey mck3 = new 
ASTMethod.MethodCacheKey("test",elements3);
         
         assertFalse(mck1.equals(mck3));
         
         Class [] elements4 = new Class [] { Object.class };
-        ASTMethod m4 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck4 = m4.new MethodCacheKey("boo",elements4);
+        ASTMethod.MethodCacheKey mck4 = new 
ASTMethod.MethodCacheKey("boo",elements4);
         
         assertFalse(mck1.equals(mck4));
         
         /** check for potential NPE's **/
         Class [] elements5 = ArrayUtils.EMPTY_CLASS_ARRAY;
-        ASTMethod m5 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck5 = m5.new MethodCacheKey("boo",elements5);
+        ASTMethod.MethodCacheKey mck5 = new 
ASTMethod.MethodCacheKey("boo",elements5);
         selfEqualsAssertions(mck5);
         
         Class [] elements6 = null;
-        ASTMethod m6 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck6 = m6.new MethodCacheKey("boo",elements6);
+        ASTMethod.MethodCacheKey mck6 = new 
ASTMethod.MethodCacheKey("boo",elements6);
         selfEqualsAssertions(mck6);
         
         Class [] elements7 = new Class [] {};
-        ASTMethod m7 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck7 = m7.new MethodCacheKey("boo",elements7);
+        ASTMethod.MethodCacheKey mck7 = new 
ASTMethod.MethodCacheKey("boo",elements7);
         selfEqualsAssertions(mck7);
         
         Class [] elements8 = new Class [] {null};
-        ASTMethod m8 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck8 = m8.new MethodCacheKey("boo",elements8);
+        ASTMethod.MethodCacheKey mck8 = new 
ASTMethod.MethodCacheKey("boo",elements8);
         selfEqualsAssertions(mck8);      
         
         Class [] elements9 = new Class [] { Object.class };
-        ASTMethod m9 = new ASTMethod(23);
-        ASTMethod.MethodCacheKey mck9 = m9.new MethodCacheKey("boo",elements9);
+        ASTMethod.MethodCacheKey mck9 = new 
ASTMethod.MethodCacheKey("boo",elements9);
         selfEqualsAssertions(mck9);      
         
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to