[2/2] groovy git commit: Trivial refactoring: remove unnecessary type check and cast
Trivial refactoring: remove unnecessary type check and cast (cherry picked from commit bc2d85c62710fdf198f5be66cb097067eff5934b) Project: http://git-wip-us.apache.org/repos/asf/groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/45c37154 Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/45c37154 Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/45c37154 Branch: refs/heads/GROOVY_2_5_X Commit: 45c371545ec30644f227a7553ddf7a522ff12b9f Parents: bcf003a Author: Daniel Sun Authored: Sat Aug 11 21:18:16 2018 +0800 Committer: Daniel Sun Committed: Sat Aug 11 22:40:31 2018 +0800 -- src/main/java/org/codehaus/groovy/control/ResolveVisitor.java | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) -- http://git-wip-us.apache.org/repos/asf/groovy/blob/45c37154/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java -- diff --git a/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java b/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java index b29754e..f18739a 100644 --- a/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java +++ b/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java @@ -1122,14 +1122,12 @@ public class ResolveVisitor extends ClassCodeExpressionTransformer { resolveOrFail(t, ce); visitAnnotations(para); if (para.hasInitialExpression()) { -Object initialVal = para.getInitialExpression(); -if (initialVal instanceof Expression) { -para.setInitialExpression(transform((Expression) initialVal)); -} + para.setInitialExpression(transform(para.getInitialExpression())); } visitAnnotations(para); } } + Statement code = ce.getCode(); if (code != null) code.visit(this); inClosure = oldInClosure;
groovy git commit: Trivial refactoring: remove unnecessary type check and cast
Repository: groovy Updated Branches: refs/heads/master 47889e8a5 -> bc2d85c62 Trivial refactoring: remove unnecessary type check and cast Project: http://git-wip-us.apache.org/repos/asf/groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/bc2d85c6 Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/bc2d85c6 Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/bc2d85c6 Branch: refs/heads/master Commit: bc2d85c62710fdf198f5be66cb097067eff5934b Parents: 47889e8 Author: Daniel Sun Authored: Sat Aug 11 21:18:16 2018 +0800 Committer: Daniel Sun Committed: Sat Aug 11 21:19:47 2018 +0800 -- src/main/java/org/codehaus/groovy/control/ResolveVisitor.java | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) -- http://git-wip-us.apache.org/repos/asf/groovy/blob/bc2d85c6/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java -- diff --git a/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java b/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java index b29754e..f18739a 100644 --- a/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java +++ b/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java @@ -1122,14 +1122,12 @@ public class ResolveVisitor extends ClassCodeExpressionTransformer { resolveOrFail(t, ce); visitAnnotations(para); if (para.hasInitialExpression()) { -Object initialVal = para.getInitialExpression(); -if (initialVal instanceof Expression) { -para.setInitialExpression(transform((Expression) initialVal)); -} + para.setInitialExpression(transform(para.getInitialExpression())); } visitAnnotations(para); } } + Statement code = ce.getCode(); if (code != null) code.visit(this); inClosure = oldInClosure;