summaryrefslogtreecommitdiff
path: root/jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java
diff options
context:
space:
mode:
authormikaelpeltier <mikaelpeltier@google.com>2016-12-09 12:05:28 +0100
committermikaelpeltier <mikaelpeltier@google.com>2016-12-09 12:18:26 +0100
commited0c2aa3a4ccd67b466f889631d9774990669782 (patch)
tree18a83e05cfea401a46b9df47be5fbe7f9ef05282 /jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java
parent69adde9fef9668910c3013fdd5d21b23cf0fa9a1 (diff)
Add Android-changed on modifications to workaround an ECJ bug
Test: N/A Bug: 33371837 Change-Id: I8d0d5748665509be3dbcdf47c0527e01ef3b68e9
Diffstat (limited to 'jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java')
-rw-r--r--jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java b/jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java
index b7a1f0fc1e..28517aab06 100644
--- a/jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java
+++ b/jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java
@@ -3730,6 +3730,7 @@ public class CompletableFutureTest extends JSR166TestCase {
(method) -> method.getName() + Arrays.toString(method.getParameterTypes());
Predicate<Method> isNotStatic =
(method) -> (method.getModifiers() & Modifier.STATIC) == 0;
+ // Android-changed: Added a cast to workaround an ECJ bug. http://b/33371837
List<Method> minimalMethods =
Stream.of(Object.class, CompletionStage.class)
.flatMap((klazz) -> (Stream<Method>) Stream.of(klazz.getMethods()))