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 2017/12/10 13:34:05 UTC
groovy git commit: Trivial refactoring for MacroMethodsCache
Repository: groovy
Updated Branches:
refs/heads/master e86ef4234 -> b93529ed2
Trivial refactoring for MacroMethodsCache
Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/b93529ed
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/b93529ed
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/b93529ed
Branch: refs/heads/master
Commit: b93529ed2f35feab7516653028f4928aebc456f9
Parents: e86ef42
Author: sunlan <su...@apache.org>
Authored: Sun Dec 10 21:33:56 2017 +0800
Committer: sunlan <su...@apache.org>
Committed: Sun Dec 10 21:33:56 2017 +0800
----------------------------------------------------------------------
.../org/codehaus/groovy/macro/transform/MacroMethodsCache.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/groovy/blob/b93529ed/subprojects/groovy-macro/src/main/groovy/org/codehaus/groovy/macro/transform/MacroMethodsCache.java
----------------------------------------------------------------------
diff --git a/subprojects/groovy-macro/src/main/groovy/org/codehaus/groovy/macro/transform/MacroMethodsCache.java b/subprojects/groovy-macro/src/main/groovy/org/codehaus/groovy/macro/transform/MacroMethodsCache.java
index 89dd3a7..754bedc 100644
--- a/subprojects/groovy-macro/src/main/groovy/org/codehaus/groovy/macro/transform/MacroMethodsCache.java
+++ b/subprojects/groovy-macro/src/main/groovy/org/codehaus/groovy/macro/transform/MacroMethodsCache.java
@@ -44,7 +44,7 @@ import java.util.WeakHashMap;
*/
class MacroMethodsCache {
private static final ClassNode MACRO_ANNOTATION_CLASS_NODE = ClassHelper.make(Macro.class);
- private static final CommonCache<ClassLoader, Map<String, List<MethodNode>>> CACHE = new CommonCache<>(new WeakHashMap<>());
+ private static final CommonCache<ClassLoader, Map<String, List<MethodNode>>> CACHE = new CommonCache<ClassLoader, Map<String, List<MethodNode>>>(new WeakHashMap<>());
public static Map<String, List<MethodNode>> get(final ClassLoader classLoader) {
return CACHE.getAndPut(classLoader, new EvictableCache.ValueProvider<ClassLoader, Map<String, List<MethodNode>>>() {