commit | b9050f600e72322f8d86db21ab9b0d41aff860e7 | [log] [tgz] |
---|---|---|
author | Narayan Kamath <narayan@google.com> | Fri Mar 11 10:15:14 2016 +0000 |
committer | Narayan Kamath <narayan@google.com> | Fri Mar 11 10:15:14 2016 +0000 |
tree | c2970462e17302cabc5ebbad5c9be3252448db53 | |
parent | 66193e732dc92a66ed2bd67639d2fcb7b6a9d98e [diff] |
Fix cts-v1 build breakage. We're still using javac for CollectAllTests and javac complains about referencing a variable that isn't effectively final from a lambda expression. Jack erroneously doesn't complain (b/27605155). bug: 27426688 Change-Id: I96581185c124c237f84910e633b652544d48a6c0
diff --git a/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/ArrayListTest.java b/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/ArrayListTest.java index 446f61c..0e9b161 100644 --- a/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/ArrayListTest.java +++ b/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/ArrayListTest.java
@@ -1130,10 +1130,10 @@ } catch (ConcurrentModificationException expected) { } - list = new ArrayList<>(); - list.add(52); + ArrayList<Integer> list2 = new ArrayList<>(); + list2.add(52); try { - sp.forEachRemaining(value -> list.add(value)); + sp.forEachRemaining(value -> list2.add(value)); fail(); } catch (ConcurrentModificationException expected) { }