Repository: groovy Updated Branches: refs/heads/GROOVY_2_5_X b1f6ccc9e -> 0286e2a23
Remove lambda code in test code (cherry picked from commit 09d4154) Project: http://git-wip-us.apache.org/repos/asf/groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/0286e2a2 Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/0286e2a2 Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/0286e2a2 Branch: refs/heads/GROOVY_2_5_X Commit: 0286e2a2391cf36ac15a1fdf5c855e9a8b57158d Parents: b1f6ccc Author: danielsun1106 <[email protected]> Authored: Sun Mar 4 13:13:01 2018 +0800 Committer: danielsun1106 <[email protected]> Committed: Sun Mar 4 13:14:18 2018 +0800 ---------------------------------------------------------------------- .../groovy/runtime/memoize/ConcurrentCommonCacheTest.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/groovy/blob/0286e2a2/src/test/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCacheTest.java ---------------------------------------------------------------------- diff --git a/src/test/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCacheTest.java b/src/test/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCacheTest.java index 687e5b1..871f0b8 100644 --- a/src/test/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCacheTest.java +++ b/src/test/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCacheTest.java @@ -210,7 +210,6 @@ public class ConcurrentCommonCacheTest { final int threadNum = 30; final CountDownLatch countDownLatch = new CountDownLatch(1); final CountDownLatch countDownLatch2 = new CountDownLatch(threadNum); - final AtomicInteger cnt = new AtomicInteger(0); for (int i = 0; i < threadNum; i++) { @@ -220,7 +219,12 @@ public class ConcurrentCommonCacheTest { try { countDownLatch.await(); - m.getAndPut(123, k -> cnt.getAndIncrement()); + m.getAndPut(123, new MemoizeCache.ValueProvider<Integer, Integer>() { + @Override + public Integer provide(Integer integer) { + return cnt.getAndIncrement(); + } + }); } catch (InterruptedException e) { e.printStackTrace(); } finally {
