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);
}