RFR 8043328 and 8043327: errors in stream docs
Ivan Gerasimov
ivan.gerasimov at oracle.com
Thu Jul 3 11:05:57 UTC 2014
Paul, would you please include a few more typo fixes, if it's not too late?
Sincerely yours,
Ivan
diff -r 7b662a967f74
src/share/classes/java/util/stream/AbstractPipeline.java
--- a/src/share/classes/java/util/stream/AbstractPipeline.java
+++ b/src/share/classes/java/util/stream/AbstractPipeline.java
@@ -406,7 +406,7 @@
// Clear the short circuit flag for next
pipeline stage
// This stage encapsulates short-circuiting,
the next
// stage may not have any short-circuit
operations, and
- // if so spliterator.forEachRemaining should be
be used
+ // if so spliterator.forEachRemaining should be
used
// for traversal
thisOpFlags = thisOpFlags &
~StreamOpFlag.IS_SHORT_CIRCUIT;
}
diff -r 7b662a967f74 src/share/classes/java/util/stream/BaseStream.java
--- a/src/share/classes/java/util/stream/BaseStream.java
+++ b/src/share/classes/java/util/stream/BaseStream.java
@@ -53,7 +53,7 @@
* parallelism, which governs the behavior of all stream types.
*
* @param <T> the type of the stream elements
- * @param <S> the type of of the stream implementing {@code BaseStream}
+ * @param <S> the type of the stream implementing {@code BaseStream}
* @since 1.8
* @see Stream
* @see IntStream
diff -r 7b662a967f74 src/share/classes/java/util/stream/DoubleStream.java
--- a/src/share/classes/java/util/stream/DoubleStream.java
+++ b/src/share/classes/java/util/stream/DoubleStream.java
@@ -768,7 +768,7 @@
* to the element at position {@code n - 1}.
*
* @param seed the initial element
- * @param f a function to be applied to to the previous element to
produce
+ * @param f a function to be applied to the previous element to produce
* a new element
* @return a new sequential {@code DoubleStream}
*/
diff -r 7b662a967f74 src/share/classes/java/util/stream/IntStream.java
--- a/src/share/classes/java/util/stream/IntStream.java
+++ b/src/share/classes/java/util/stream/IntStream.java
@@ -734,7 +734,7 @@
* element at position {@code n - 1}.
*
* @param seed the initial element
- * @param f a function to be applied to to the previous element to
produce
+ * @param f a function to be applied to the previous element to produce
* a new element
* @return A new sequential {@code IntStream}
*/
diff -r 7b662a967f74 src/share/classes/java/util/stream/LongStream.java
--- a/src/share/classes/java/util/stream/LongStream.java
+++ b/src/share/classes/java/util/stream/LongStream.java
@@ -727,7 +727,7 @@
* element at position {@code n - 1}.
*
* @param seed the initial element
- * @param f a function to be applied to to the previous element to
produce
+ * @param f a function to be applied to the previous element to produce
* a new element
* @return a new sequential {@code LongStream}
*/
diff -r 7b662a967f74 src/share/classes/java/util/stream/PipelineHelper.java
--- a/src/share/classes/java/util/stream/PipelineHelper.java
+++ b/src/share/classes/java/util/stream/PipelineHelper.java
@@ -74,7 +74,7 @@
/**
* Returns the exact output size of the portion of the output
resulting from
* applying the pipeline stages described by this {@code
PipelineHelper} to
- * the the portion of the input described by the provided
+ * the portion of the input described by the provided
* {@code Spliterator}, if known. If not known or known infinite,
will
* return {@code -1}.
*
diff -r 7b662a967f74 src/share/classes/java/util/stream/SliceOps.java
--- a/src/share/classes/java/util/stream/SliceOps.java
+++ b/src/share/classes/java/util/stream/SliceOps.java
@@ -693,7 +693,7 @@
* size.
*
* @param target the target size
- * @return return the number of completed elements
+ * @return the number of completed elements
*/
private long completedSize(long target) {
if (completed)
diff -r 7b662a967f74 src/share/classes/java/util/stream/Stream.java
--- a/src/share/classes/java/util/stream/Stream.java
+++ b/src/share/classes/java/util/stream/Stream.java
@@ -1013,7 +1013,7 @@
*
* @param <T> the type of stream elements
* @param seed the initial element
- * @param f a function to be applied to to the previous element to
produce
+ * @param f a function to be applied to the previous element to produce
* a new element
* @return a new sequential {@code Stream}
*/
diff -r 7b662a967f74 src/share/classes/java/util/stream/StreamOpFlag.java
--- a/src/share/classes/java/util/stream/StreamOpFlag.java
+++ b/src/share/classes/java/util/stream/StreamOpFlag.java
@@ -115,7 +115,7 @@
* characteristics that stream has; when describing a stream
operation, one need
* describe whether the operation preserves, injects, or clears that
* characteristic. Accordingly, two bits are used for each flag, so
as to allow
- * representing not only the presence of of a characteristic, but how an
+ * representing not only the presence of a characteristic, but how an
* operation modifies that characteristic. There are two common forms
in which
* flag bits are combined into an {@code int} bit set. <em>Stream
flags</em>
* are a unioned bit set constructed by ORing the enum characteristic
values of
More information about the core-libs-dev
mailing list