Mercurial > hg > openjdk > jdk8 > jdk
changeset 8977:1970e3c3d202
8029696: Broken doc links to package-summary.html#NonInterference in java.util.stream
Reviewed-by: mduigou
author | michaelm |
---|---|
date | Wed, 11 Dec 2013 15:27:06 -0800 |
parents | 1298e476729c |
children | 01b11184bcf9 |
files | src/share/classes/java/util/stream/StreamSupport.java src/share/classes/java/util/stream/package-info.java |
diffstat | 2 files changed, 10 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/classes/java/util/stream/StreamSupport.java Wed Dec 11 15:26:47 2013 -0800 +++ b/src/share/classes/java/util/stream/StreamSupport.java Wed Dec 11 15:27:06 2013 -0800 @@ -54,7 +54,7 @@ * <a href="../Spliterator.html#binding">late-binding</a>. Otherwise, * {@link #stream(java.util.function.Supplier, int, boolean)} should be used * to reduce the scope of potential interference with the source. See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> for + * <a href="package-summary.html#NonInterference">Non-Interference</a> for * more details. * * @param <T> the type of stream elements @@ -89,7 +89,7 @@ * source. Since the supplier is only invoked after the terminal operation * commences, any modifications to the source up to the start of the * terminal operation are reflected in the stream result. See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> for + * <a href="package-summary.html#NonInterference">Non-Interference</a> for * more details. * * @param <T> the type of stream elements @@ -125,7 +125,7 @@ * <a href="../Spliterator.html#binding">late-binding</a>. Otherwise, * {@link #intStream(java.util.function.Supplier, int, boolean)} should be * used to reduce the scope of potential interference with the source. See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> for + * <a href="package-summary.html#NonInterference">Non-Interference</a> for * more details. * * @param spliterator a {@code Spliterator.OfInt} describing the stream elements @@ -158,7 +158,7 @@ * source. Since the supplier is only invoked after the terminal operation * commences, any modifications to the source up to the start of the * terminal operation are reflected in the stream result. See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> for + * <a href="package-summary.html#NonInterference">Non-Interference</a> for * more details. * * @param supplier a {@code Supplier} of a {@code Spliterator.OfInt} @@ -192,7 +192,7 @@ * <a href="../Spliterator.html#binding">late-binding</a>. Otherwise, * {@link #longStream(java.util.function.Supplier, int, boolean)} should be * used to reduce the scope of potential interference with the source. See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> for + * <a href="package-summary.html#NonInterference">Non-Interference</a> for * more details. * * @param spliterator a {@code Spliterator.OfLong} describing the stream elements @@ -226,7 +226,7 @@ * source. Since the supplier is only invoked after the terminal operation * commences, any modifications to the source up to the start of the * terminal operation are reflected in the stream result. See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> for + * <a href="package-summary.html#NonInterference">Non-Interference</a> for * more details. * * @param supplier a {@code Supplier} of a {@code Spliterator.OfLong} @@ -260,7 +260,7 @@ * <a href="../Spliterator.html#binding">late-binding</a>. Otherwise, * {@link #doubleStream(java.util.function.Supplier, int, boolean)} should * be used to reduce the scope of potential interference with the source. See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> for + * <a href="package-summary.html#NonInterference">Non-Interference</a> for * more details. * * @param spliterator A {@code Spliterator.OfDouble} describing the stream elements @@ -294,7 +294,7 @@ * source. Since the supplier is only invoked after the terminal operation * commences, any modifications to the source up to the start of the * terminal operation are reflected in the stream result. See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> for + * <a href="package-summary.html#NonInterference">Non-Interference</a> for * more details. * * @param supplier A {@code Supplier} of a {@code Spliterator.OfDouble}
--- a/src/share/classes/java/util/stream/package-info.java Wed Dec 11 15:26:47 2013 -0800 +++ b/src/share/classes/java/util/stream/package-info.java Wed Dec 11 15:27:06 2013 -0800 @@ -206,7 +206,7 @@ * as {@link java.util.function.Function}, and are often lambda expressions or * method references. * - * <h3><a name="Non-Interference">Non-interference</a></h3> + * <h3><a name="NonInterference">Non-interference</a></h3> * * Streams enable you to execute possibly-parallel aggregate operations over a * variety of data sources, including even non-thread-safe collections such as @@ -729,7 +729,7 @@ * modifications of the data source prior to commencement of the terminal * operation (provided the behavioral parameters to the stream operations meet * the required criteria for non-interference and statelessness). See - * <a href="package-summary.html#Non-Interference">Non-Interference</a> + * <a href="package-summary.html#NonInterference">Non-Interference</a> * for more details. * * @since 1.8