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

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


The following commit(s) were added to refs/heads/master by this push:
     new 93d3bfd  Trivial refactoring: extract common variable
93d3bfd is described below

commit 93d3bfdee0f771f50c535ff54e28e033d4adf0ad
Author: Daniel Sun <[email protected]>
AuthorDate: Fri Sep 25 07:57:33 2020 +0800

    Trivial refactoring: extract common variable
---
 .../org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

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 b4f40ff..81115cb 100644
--- 
a/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
+++ 
b/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
@@ -2404,10 +2404,11 @@ public class StaticTypeCheckingVisitor extends 
ClassCodeVisitorSupport {
                 }
             }
 
-            if (candidates.isEmpty()) {
+            int candidateCnt = candidates.size();
+            if (0 == candidateCnt) {
                 candidates = extension.handleMissingMethod(
                     getType(expression.getExpression()), nameText, null, null, 
null);
-            } else if (candidates.size() > 1) {
+            } else if (candidateCnt > 1) {
                 candidates = extension.handleAmbiguousMethods(candidates, 
expression);
             }
 

Reply via email to