--- old/test/java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java 2013-07-05 16:29:26.462020752 -0700 +++ new/test/java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java 2013-07-05 16:29:22.550020822 -0700 @@ -36,7 +36,6 @@ import java.util.stream.LambdaTestHelpers; import java.util.stream.OpTestCase; import java.util.stream.Stream; -import java.util.stream.StreamOpFlagTestHelper; import java.util.stream.StreamTestDataProvider; import java.util.stream.TestData; @@ -59,13 +58,14 @@ public class GroupByOpTest extends OpTestCase { public void testBypassCollect() { - Collector>> collector - = Collectors.groupingBy(LambdaTestHelpers.forPredicate(pEven, true, false)); + @SuppressWarnings("unchecked") + Collector>, Map>> collector + = (Collector>, Map>>) Collectors.groupingBy(LambdaTestHelpers.forPredicate(pEven, true, false)); - Map> m = collector.resultSupplier().get(); + Map> m = collector.supplier().get(); int[] ints = countTo(10).stream().mapToInt(e -> (int) e).toArray(); for (int i : ints) - m = collector.accumulator().apply(m, i); + collector.accumulator().accept(m, i); assertEquals(2, m.keySet().size()); for(Collection group : m.values()) { @@ -130,7 +130,7 @@ // - Total number of values equals size of data for (MapperData md : getMapperData(data)) { - Collector>> tab = Collectors.groupingBy(md.m); + Collector>> tab = Collectors.groupingBy(md.m); Map> result = withData(data) .terminal(s -> s, s -> s.collect(tab))