References to non-existing methods in java.util.stream comments

Tagir F. Valeev amaembo at gmail.com
Tue Jul 28 08:48:18 UTC 2015


Hello!

Although it's not the part of public API, there are references to
non-existing methods in SliceOps.java and Streams.java:

http://hg.openjdk.java.net/jdk9/dev/jdk/file/f160dec9a350/src/java.base/share/classes/java/util/stream/SliceOps.java#l141
// @@@ OOMEs will occur for LongStream.longs().filter(i -> true).limit(n)

http://hg.openjdk.java.net/jdk9/dev/jdk/file/f160dec9a350/src/java.base/share/classes/java/util/stream/Streams.java#l283
* <p>This is optimized for cases such as LongStream.longs() that is ...

There's no method like LongStream.longs().

http://hg.openjdk.java.net/jdk9/dev/jdk/file/f160dec9a350/src/java.base/share/classes/java/util/stream/Streams.java#l159
* <p>This is optimized for cases such as IntStream.ints() that is ...

There's no method like IntStream.ints().

Probably these comments should be changed to avoid confusion.

With best regards,
Tagir Valeev.




More information about the core-libs-dev mailing list