You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by pa...@apache.org on 2020/07/10 00:06:33 UTC

[groovy] branch GROOVY_2_5_X updated: GROOVY-9597: update receiver after method selection (adjust for 2_5_X)

This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch GROOVY_2_5_X
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/GROOVY_2_5_X by this push:
     new 744ba10  GROOVY-9597: update receiver after method selection (adjust for 2_5_X)
744ba10 is described below

commit 744ba10cdeaf129ac122591955426728c5ef0bc6
Author: Paul King <pa...@asert.com.au>
AuthorDate: Fri Jul 10 10:06:23 2020 +1000

    GROOVY-9597: update receiver after method selection (adjust for 2_5_X)
---
 .../org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java b/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
index 9824cd4..a1b4795 100644
--- a/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
+++ b/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
@@ -3228,7 +3228,7 @@ public class StaticTypeCheckingVisitor extends ClassCodeVisitorSupport {
         // for arguments, we need to visit closures *after* the method has been chosen
 
 
-        final ClassNode receiver = getType(objectExpression);
+        ClassNode receiver = getType(objectExpression);
         visitMethodCallArguments(receiver, argumentList, false, null);
 
         ClassNode[] args = getArgumentTypes(argumentList);