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 2020/07/12 13:59:11 UTC
[groovy] branch GROOVY-9631 updated: Trivial refactoring
This is an automated email from the ASF dual-hosted git repository.
sunlan pushed a commit to branch GROOVY-9631
in repository https://gitbox.apache.org/repos/asf/groovy.git
The following commit(s) were added to refs/heads/GROOVY-9631 by this push:
new 00925b5c Trivial refactoring
00925b5c is described below
commit 00925b5c46f8177d06df28e6464d689b4a0feb9d
Author: Daniel Sun <su...@apache.org>
AuthorDate: Sun Jul 12 21:58:43 2020 +0800
Trivial refactoring
---
src/main/java/groovy/lang/MetaClassImpl.java | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/main/java/groovy/lang/MetaClassImpl.java b/src/main/java/groovy/lang/MetaClassImpl.java
index 4c16eb0..d93b2d6 100644
--- a/src/main/java/groovy/lang/MetaClassImpl.java
+++ b/src/main/java/groovy/lang/MetaClassImpl.java
@@ -99,8 +99,6 @@ import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
-import java.util.HashMap;
-import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
@@ -150,12 +148,12 @@ public class MetaClassImpl implements MetaClass, MutableMetaClass {
private final Map<CachedClass, LinkedHashMap<String, MetaProperty>> classPropertyIndex = new LinkedHashMap<>();
private final Map<String, MetaProperty> staticPropertyIndex = new LinkedHashMap<>();
- private final Map<String, MetaMethod> listeners = new HashMap<>();
+ private final Map<String, MetaMethod> listeners = new LinkedHashMap<>();
private final List<MetaMethod> allMethods = new ArrayList<>();
// we only need one of these that can be reused over and over.
private final MetaProperty arrayLengthProperty = new MetaArrayLengthProperty();
private final Map<CachedClass, LinkedHashMap<String, MetaProperty>> classPropertyIndexForSuper = new LinkedHashMap<>();
- private final Set<MetaMethod> newGroovyMethodsSet = new HashSet<>();
+ private final Set<MetaMethod> newGroovyMethodsSet = new LinkedHashSet<>();
private final MetaMethod[] myNewMetaMethods;
private final MetaMethod[] additionalMetaMethods;