Repository: groovy
Updated Branches:
  refs/heads/GROOVY_2_4_X 84eb68b4c -> 130e1a272


improve error message plus minor refactoring


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/130e1a27
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/130e1a27
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/130e1a27

Branch: refs/heads/GROOVY_2_4_X
Commit: 130e1a272582c4742f0fe5073de75908e38a45b8
Parents: 84eb68b
Author: paulk <[email protected]>
Authored: Tue Mar 6 10:53:34 2018 +1000
Committer: paulk <[email protected]>
Committed: Tue Mar 6 10:58:24 2018 +1000

----------------------------------------------------------------------
 src/main/org/codehaus/groovy/classgen/asm/CallSiteWriter.java | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/130e1a27/src/main/org/codehaus/groovy/classgen/asm/CallSiteWriter.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/classgen/asm/CallSiteWriter.java 
b/src/main/org/codehaus/groovy/classgen/asm/CallSiteWriter.java
index 41de754..bf2d2d2 100644
--- a/src/main/org/codehaus/groovy/classgen/asm/CallSiteWriter.java
+++ b/src/main/org/codehaus/groovy/classgen/asm/CallSiteWriter.java
@@ -72,7 +72,7 @@ public class CallSiteWriter {
     private static String getCreateArraySignature(int numberOfArguments) {
         if (numberOfArguments >= SIG_ARRAY_LENGTH) {
             throw new IllegalArgumentException(String.format(
-                      "The max number of arguments is %s, actual got %s",
+                      "The max number of supported arguments is %s, but found 
%s",
                         SIG_ARRAY_LENGTH, numberOfArguments));
         }
         if (sig[numberOfArguments] == null) {
@@ -102,8 +102,7 @@ public class CallSiteWriter {
         METHOD_OO_DESC          = "(Ljava/lang/Object;)Ljava/lang/Object;",
         CREATE_CSA_METHOD       = "$createCallSiteArray";
     public static final String CONSTRUCTOR = "<$constructor$>";
-    
-    private final List callSites = new ArrayList(32);
+    private final List<String> callSites = new ArrayList<String>(32);
     private int callSiteArrayVarIndex = -1;
     private WriterController controller;
 

Reply via email to