Looks good.

Thanks,
-Aleksey

On 05/20/2016 02:47 PM, Paul Sandoz wrote:
> Hi,
> 
> I introduced some typos in my haste to push the fix for       JDK-8130023 
> (API java.util.stream: explicitly specify guaranteed execution of the 
> pipeline) (I am reminded of the phrase “Go slow and you’ll get there faster”.)
> 
> So to slow my self down i did a search for spelling errors in all of the 
> stream package and found a few in internal comments.
> 
> Paul.
> 
> diff -r 871cb8793270 
> src/java.base/share/classes/java/util/stream/AbstractTask.java
> --- a/src/java.base/share/classes/java/util/stream/AbstractTask.java  Fri May 
> 20 11:47:39 2016 +0200
> +++ b/src/java.base/share/classes/java/util/stream/AbstractTask.java  Fri May 
> 20 13:37:14 2016 +0200
> @@ -106,7 +106,7 @@
>      protected Spliterator<P_IN> spliterator;
> 
>      /** Target leaf size, common to all tasks in a computation */
> -    protected long targetSize; // may be laziliy initialized
> +    protected long targetSize; // may be lazily initialized
> 
>      /**
>       * The left child.
> diff -r 871cb8793270 
> src/java.base/share/classes/java/util/stream/DoubleStream.java
> --- a/src/java.base/share/classes/java/util/stream/DoubleStream.java  Fri May 
> 20 11:47:39 2016 +0200
> +++ b/src/java.base/share/classes/java/util/stream/DoubleStream.java  Fri May 
> 20 13:37:14 2016 +0200
> @@ -211,7 +211,7 @@
>       *         .sum();
>       * }</pre>
>       *
> -     * <p>In cases where stream implementation is able to optimize away the
> +     * <p>In cases where the stream implementation is able to optimize away 
> the
>       * production of some or all the elements (such as with short-circuiting
>       * operations like {@code findFirst}, or in the example described in
>       * {@link #count}), the action will not be invoked for those elements.
> diff -r 871cb8793270 
> src/java.base/share/classes/java/util/stream/IntStream.java
> --- a/src/java.base/share/classes/java/util/stream/IntStream.java     Fri May 
> 20 11:47:39 2016 +0200
> +++ b/src/java.base/share/classes/java/util/stream/IntStream.java     Fri May 
> 20 13:37:14 2016 +0200
> @@ -209,7 +209,7 @@
>       *         .sum();
>       * }</pre>
>       *
> -     * <p>In cases where stream implementation is able to optimize away the
> +     * <p>In cases where the stream implementation is able to optimize away 
> the
>       * production of some or all the elements (such as with short-circuiting
>       * operations like {@code findFirst}, or in the example described in
>       * {@link #count}), the action will not be invoked for those elements.
> diff -r 871cb8793270 
> src/java.base/share/classes/java/util/stream/LongStream.java
> --- a/src/java.base/share/classes/java/util/stream/LongStream.java    Fri May 
> 20 11:47:39 2016 +0200
> +++ b/src/java.base/share/classes/java/util/stream/LongStream.java    Fri May 
> 20 13:37:14 2016 +0200
> @@ -209,7 +209,7 @@
>       *         .sum();
>       * }</pre>
>       *
> -     * <p>In cases where stream implementation is able to optimize away the
> +     * <p>In cases where the stream implementation is able to optimize away 
> the
>       * production of some or all the elements (such as with short-circuiting
>       * operations like {@code findFirst}, or in the example described in
>       * {@link #count}), the action will not be invoked for those elements.
> diff -r 871cb8793270 src/java.base/share/classes/java/util/stream/Stream.java
> --- a/src/java.base/share/classes/java/util/stream/Stream.java        Fri May 
> 20 11:47:39 2016 +0200
> +++ b/src/java.base/share/classes/java/util/stream/Stream.java        Fri May 
> 20 13:37:14 2016 +0200
> @@ -93,7 +93,7 @@
>   * example of such an optimization, see the API note documented on the
>   * {@link #count} operation.  For more detail, see the
>   * <a href="package-summary.html#SideEffects">side-effects</a> section of the
> - * strean package documentation.)
> + * stream package documentation.)
>   *
>   * <p>Collections and streams, while bearing some superficial similarities,
>   * have different goals.  Collections are primarily concerned with the 
> efficient
> @@ -428,7 +428,7 @@
>       *         .collect(Collectors.toList());
>       * }</pre>
>       *
> -     * <p>In cases where stream implementation is able to optimize away the
> +     * <p>In cases where the stream implementation is able to optimize away 
> the
>       * production of some or all the elements (such as with short-circuiting
>       * operations like {@code findFirst}, or in the example described in
>       * {@link #count}), the action will not be invoked for those elements.
> diff -r 871cb8793270 
> src/java.base/share/classes/java/util/stream/StreamSpliterators.java
> --- a/src/java.base/share/classes/java/util/stream/StreamSpliterators.java    
> Fri May 20 11:47:39 2016 +0200
> +++ b/src/java.base/share/classes/java/util/stream/StreamSpliterators.java    
> Fri May 20 13:37:14 2016 +0200
> @@ -28,7 +28,6 @@
>  import java.util.Objects;
>  import java.util.Spliterator;
>  import java.util.concurrent.ConcurrentHashMap;
> -import java.util.concurrent.ForkJoinPool;
>  import java.util.concurrent.atomic.AtomicLong;
>  import java.util.function.BooleanSupplier;
>  import java.util.function.Consumer;
> @@ -104,7 +103,7 @@
>          T_BUFFER buffer;
> 
>          /**
> -         * True if full traversal has occurred (with possible cancelation).
> +         * True if full traversal has occurred (with possible cancellation).
>           * If doing a partial traversal, there may be still elements in 
> buffer.
>           */
>          boolean finished;
> 


Reply via email to