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/09 17:03:41 UTC

groovy git commit: Trivial refactoring for SimpleCache and refine its javadoc

Repository: groovy
Updated Branches:
  refs/heads/master b6f39ebe9 -> ab4c7b089


Trivial refactoring for SimpleCache and refine its javadoc


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/ab4c7b08
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/ab4c7b08
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/ab4c7b08

Branch: refs/heads/master
Commit: ab4c7b0893d60328339372db418dc5288aa097e2
Parents: b6f39eb
Author: sunlan <su...@apache.org>
Authored: Sun Dec 10 01:03:32 2017 +0800
Committer: sunlan <su...@apache.org>
Committed: Sun Dec 10 01:03:32 2017 +0800

----------------------------------------------------------------------
 src/main/org/codehaus/groovy/runtime/memoize/SimpleCache.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/ab4c7b08/src/main/org/codehaus/groovy/runtime/memoize/SimpleCache.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/runtime/memoize/SimpleCache.java b/src/main/org/codehaus/groovy/runtime/memoize/SimpleCache.java
index 3eef52b..15c1a8e 100644
--- a/src/main/org/codehaus/groovy/runtime/memoize/SimpleCache.java
+++ b/src/main/org/codehaus/groovy/runtime/memoize/SimpleCache.java
@@ -28,7 +28,7 @@ import java.util.concurrent.locks.ReentrantReadWriteLock;
 
 /**
  *
- * Represents a simple cache, which is thread safe and backed by {@link java.util.HashMap}
+ * Represents a simple cache, which is thread safe and backed by a {@link java.util.Map} instance
  *
  * @param <K> type of the keys
  * @param <V> type of the values
@@ -42,7 +42,7 @@ public class SimpleCache<K, V> implements EvictableCache<K, V> {
     private final ReentrantReadWriteLock.WriteLock writeLock = rwl.writeLock();
 
     public SimpleCache() {
-        this(new HashMap<>());
+        this(new HashMap<K, V>());
     }
 
     public SimpleCache(Map<K, V> map) {