hg: lambda/lambda/jdk: Change String/CharSequence/StringJoiner as{Chars,CodePoints} methods to return StreamSource instead of Iterable; get the unit tests compiling again; implement {Filter,Map,FlatMap}OpTest.

brian.goetz at oracle.com brian.goetz at oracle.com
Mon Jul 2 15:21:50 PDT 2012


Changeset: b4e2639e9497
Author:    briangoetz
Date:      2012-07-02 18:21 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/b4e2639e9497

Change String/CharSequence/StringJoiner as{Chars,CodePoints} methods to return StreamSource instead of Iterable; get the unit tests compiling again; implement {Filter,Map,FlatMap}OpTest.

! src/share/classes/java/lang/CharSequence.java
! src/share/classes/java/lang/String.java
! src/share/classes/java/util/Iterables.java
! src/share/classes/java/util/StringJoiner.java
! src/share/classes/java/util/functions/BiSink.java
! src/share/classes/java/util/functions/FlatMapper.java
! src/share/classes/java/util/streams/ParallelPipeline.java
! src/share/classes/java/util/streams/SequentialMapPipeline.java
! src/share/classes/java/util/streams/ops/FilterOp.java
! src/share/classes/java/util/streams/ops/FlatMapOp.java
! src/share/classes/java/util/streams/ops/MapOp.java
! src/share/classes/java/util/streams/ops/SortedOp.java
! test-ng/tests/org/openjdk/tests/java/util/FillableStringTest.java
! test-ng/tests/org/openjdk/tests/java/util/IterableTest.java
! test-ng/tests/org/openjdk/tests/java/util/IterablesTest.java
! test-ng/tests/org/openjdk/tests/java/util/IteratorsNullTest.java
! test-ng/tests/org/openjdk/tests/java/util/IteratorsTest.java
! test-ng/tests/org/openjdk/tests/java/util/LambdaTestHelpers.java
! test-ng/tests/org/openjdk/tests/java/util/MapStreamTest.java
! test-ng/tests/org/openjdk/tests/java/util/ParallelIterableTest.java
! test-ng/tests/org/openjdk/tests/java/util/StringJoinerTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FilterOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/ops/FlatMapOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/ops/MapOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/StreamOpTestCase.java
! test-ng/tests/org/openjdk/tests/javac/LambdaTranslationTest1.java



More information about the lambda-dev mailing list