You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by su...@apache.org on 2021/08/14 16:41:05 UTC

[groovy] branch master updated: Trivial refactoring: simplify the initializer of field

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 c2e6865  Trivial refactoring: simplify the initializer of field
c2e6865 is described below

commit c2e686593ece2e10331f71730c82319dec942759
Author: Daniel Sun <su...@apache.org>
AuthorDate: Fri Aug 13 04:25:51 2021 +0800

    Trivial refactoring: simplify the initializer of field
---
 .../org/codehaus/groovy/transform/tailrec/UsedVariableTracker.java   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/codehaus/groovy/transform/tailrec/UsedVariableTracker.java b/src/main/java/org/codehaus/groovy/transform/tailrec/UsedVariableTracker.java
index 6f08f96..378afe4 100644
--- a/src/main/java/org/codehaus/groovy/transform/tailrec/UsedVariableTracker.java
+++ b/src/main/java/org/codehaus/groovy/transform/tailrec/UsedVariableTracker.java
@@ -19,9 +19,8 @@
 package org.codehaus.groovy.transform.tailrec;
 
 import org.codehaus.groovy.ast.expr.VariableExpression;
-import org.codehaus.groovy.runtime.DefaultGroovyMethods;
 
-import java.util.ArrayList;
+import java.util.LinkedHashSet;
 import java.util.Set;
 
 class UsedVariableTracker implements VariableReplacedListener {
@@ -34,5 +33,5 @@ class UsedVariableTracker implements VariableReplacedListener {
         return usedVariableNames;
     }
 
-    private final Set<String> usedVariableNames = DefaultGroovyMethods.asType(new ArrayList(), Set.class);
+    private final Set<String> usedVariableNames = new LinkedHashSet<>();
 }