--- old/src/java.base/share/classes/java/lang/CharSequence.java 2018-03-26 16:45:23.360865209 -0700 +++ new/src/java.base/share/classes/java/lang/CharSequence.java 2018-03-26 16:45:23.168856788 -0700 @@ -74,7 +74,7 @@ * indexing. * *

If the {@code char} value specified by the index is a - * surrogate, the surrogate + * surrogate, the surrogate * value is returned. * * @param index the index of the {@code char} value to be returned @@ -119,7 +119,7 @@ /** * Returns a stream of {@code int} zero-extending the {@code char} values * from this sequence. Any char which maps to a surrogate code + * href="{@docRoot}/java.base/java/lang/Character.html#unicode">surrogate code * point is passed through uninterpreted. * *

The stream binds to this sequence when the terminal stream operation --- old/src/java.base/share/classes/java/lang/Comparable.java 2018-03-26 16:45:23.956891347 -0700 +++ new/src/java.base/share/classes/java/lang/Comparable.java 2018-03-26 16:45:23.712880646 -0700 @@ -84,7 +84,7 @@ * {(x, y) such that x.equals(y)}.

* * This interface is a member of the - * + * * Java Collections Framework. * * @param the type of objects that this object may be compared to --- old/src/java.base/share/classes/java/lang/ProcessHandle.java 2018-03-26 16:45:24.504915380 -0700 +++ new/src/java.base/share/classes/java/lang/ProcessHandle.java 2018-03-26 16:45:24.312906959 -0700 @@ -80,7 +80,7 @@ * *

* The {@code ProcessHandle} static factory methods return instances that are - * value-based, + * value-based, * immutable and thread-safe. * Use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on these instances of --- old/src/java.base/share/classes/java/lang/String.java 2018-03-26 16:45:25.108941869 -0700 +++ new/src/java.base/share/classes/java/lang/String.java 2018-03-26 16:45:24.872931519 -0700 @@ -2647,7 +2647,7 @@ /** * Returns a stream of {@code int} zero-extending the {@code char} values * from this sequence. Any char which maps to a surrogate code + * href="{@docRoot}/java.base/java/lang/Character.html#unicode">surrogate code * point is passed through uninterpreted. * * @return an IntStream of char values from this sequence --- old/src/java.base/share/classes/java/lang/Thread.java 2018-03-26 16:45:25.720968710 -0700 +++ new/src/java.base/share/classes/java/lang/Thread.java 2018-03-26 16:45:25.520959938 -0700 @@ -924,7 +924,7 @@ * for example), the {@code interrupt} method should be used to * interrupt the wait. * For more information, see - * Why + * Why * are Thread.stop, Thread.suspend and Thread.resume Deprecated?. */ @Deprecated(since="1.2") @@ -957,7 +957,7 @@ * could be used to generate exceptions that the target thread was * not prepared to handle. * For more information, see - * Why + * Why * are Thread.stop, Thread.suspend and Thread.resume Deprecated?. * This method is subject to removal in a future version of Java SE. */ @@ -1083,7 +1083,7 @@ * If another thread ever attempted to lock this resource, deadlock * would result. Such deadlocks typically manifest themselves as * "frozen" processes. For more information, see - * + * * Why are Thread.stop, Thread.suspend and Thread.resume Deprecated?. * This method is subject to removal in a future version of Java SE. * @throws NoSuchMethodError always @@ -1123,7 +1123,7 @@ * monitor prior to calling {@code resume}, deadlock results. Such * deadlocks typically manifest themselves as "frozen" processes. * For more information, see - * Why + * Why * are Thread.stop, Thread.suspend and Thread.resume Deprecated?. */ @Deprecated(since="1.2") @@ -1149,7 +1149,7 @@ * @deprecated This method exists solely for use with {@link #suspend}, * which has been deprecated because it is deadlock-prone. * For more information, see - * Why + * Why * are Thread.stop, Thread.suspend and Thread.resume Deprecated?. */ @Deprecated(since="1.2") --- old/src/java.base/share/classes/java/lang/UnsupportedOperationException.java 2018-03-26 16:45:26.348996250 -0700 +++ new/src/java.base/share/classes/java/lang/UnsupportedOperationException.java 2018-03-26 16:45:26.116986076 -0700 @@ -29,7 +29,7 @@ * Thrown to indicate that the requested operation is not supported.

* * This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/lang/module/Configuration.java 2018-03-26 16:45:26.861018705 -0700 +++ new/src/java.base/share/classes/java/lang/module/Configuration.java 2018-03-26 16:45:26.669010285 -0700 @@ -48,7 +48,7 @@ /** * A configuration that is the result of * resolution or resolution with - * service binding. + * service binding. * *

A configuration encapsulates the readability graph that is the * output of resolution. A readability graph is a directed graph whose vertices --- old/src/java.base/share/classes/java/time/Duration.java 2018-03-26 16:45:27.373041160 -0700 +++ new/src/java.base/share/classes/java/time/Duration.java 2018-03-26 16:45:27.185032914 -0700 @@ -119,7 +119,7 @@ * See {@link Instant} for a discussion as to the meaning of the second and time-scales. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code Duration} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/Instant.java 2018-03-26 16:45:27.897064140 -0700 +++ new/src/java.base/share/classes/java/time/Instant.java 2018-03-26 16:45:27.709055895 -0700 @@ -193,7 +193,7 @@ * {@code ZonedDateTime} and {@code Duration}. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code Instant} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/LocalDate.java 2018-03-26 16:45:28.509090980 -0700 +++ new/src/java.base/share/classes/java/time/LocalDate.java 2018-03-26 16:45:28.269080455 -0700 @@ -125,7 +125,7 @@ * to be accurate will find the ISO-8601 approach unsuitable. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code LocalDate} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/LocalDateTime.java 2018-03-26 16:45:29.161119574 -0700 +++ new/src/java.base/share/classes/java/time/LocalDateTime.java 2018-03-26 16:45:28.921109049 -0700 @@ -121,7 +121,7 @@ * to be accurate will find the ISO-8601 approach unsuitable. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code LocalDateTime} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/LocalTime.java 2018-03-26 16:45:29.797147466 -0700 +++ new/src/java.base/share/classes/java/time/LocalTime.java 2018-03-26 16:45:29.561137116 -0700 @@ -111,7 +111,7 @@ * representation, this class, for time-of-day. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code LocalTime} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/MonthDay.java 2018-03-26 16:45:30.425175009 -0700 +++ new/src/java.base/share/classes/java/time/MonthDay.java 2018-03-26 16:45:30.189164659 -0700 @@ -113,7 +113,7 @@ * to be accurate will find the ISO-8601 approach unsuitable. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code MonthDay} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/OffsetDateTime.java 2018-03-26 16:45:31.045202199 -0700 +++ new/src/java.base/share/classes/java/time/OffsetDateTime.java 2018-03-26 16:45:30.805191674 -0700 @@ -114,7 +114,7 @@ * more detail, or when communicating to a database or in a network protocol. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code OffsetDateTime} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/OffsetTime.java 2018-03-26 16:45:31.685230267 -0700 +++ new/src/java.base/share/classes/java/time/OffsetTime.java 2018-03-26 16:45:31.445219742 -0700 @@ -104,7 +104,7 @@ * in an {@code OffsetTime}. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code OffsetTime} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/Period.java 2018-03-26 16:45:32.305257458 -0700 +++ new/src/java.base/share/classes/java/time/Period.java 2018-03-26 16:45:32.065246933 -0700 @@ -119,7 +119,7 @@ * period may be negative. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code Period} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/Year.java 2018-03-26 16:45:32.933285000 -0700 +++ new/src/java.base/share/classes/java/time/Year.java 2018-03-26 16:45:32.693274474 -0700 @@ -121,7 +121,7 @@ * to be accurate will find the ISO-8601 approach unsuitable. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code Year} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/YearMonth.java 2018-03-26 16:45:33.557312365 -0700 +++ new/src/java.base/share/classes/java/time/YearMonth.java 2018-03-26 16:45:33.321302015 -0700 @@ -117,7 +117,7 @@ * to be accurate will find the ISO-8601 approach unsuitable. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code YearMonth} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/ZoneId.java 2018-03-26 16:45:34.185339908 -0700 +++ new/src/java.base/share/classes/java/time/ZoneId.java 2018-03-26 16:45:33.941329207 -0700 @@ -162,7 +162,7 @@ * queried, but not modified, on a Java Runtime with incomplete time-zone information. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code ZoneId} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/ZoneOffset.java 2018-03-26 16:45:34.793366572 -0700 +++ new/src/java.base/share/classes/java/time/ZoneOffset.java 2018-03-26 16:45:34.553356046 -0700 @@ -116,7 +116,7 @@ * applications must not rely on such caching. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code ZoneOffset} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/ZonedDateTime.java 2018-03-26 16:45:35.421394113 -0700 +++ new/src/java.base/share/classes/java/time/ZonedDateTime.java 2018-03-26 16:45:35.177383413 -0700 @@ -144,7 +144,7 @@ * represents an instant, especially during a daylight savings overlap. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code ZonedDateTime} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/chrono/HijrahDate.java 2018-03-26 16:45:36.065422357 -0700 +++ new/src/java.base/share/classes/java/time/chrono/HijrahDate.java 2018-03-26 16:45:35.825411831 -0700 @@ -105,7 +105,7 @@ * to a new HijrahChronology. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code HijrahDate} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/chrono/JapaneseDate.java 2018-03-26 16:45:36.673449022 -0700 +++ new/src/java.base/share/classes/java/time/chrono/JapaneseDate.java 2018-03-26 16:45:36.437438672 -0700 @@ -112,7 +112,7 @@ * {@code JapaneseChronology.ERA_HEISEI}.
* *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code JapaneseDate} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/chrono/MinguoDate.java 2018-03-26 16:45:37.285475861 -0700 +++ new/src/java.base/share/classes/java/time/chrono/MinguoDate.java 2018-03-26 16:45:37.045465336 -0700 @@ -92,7 +92,7 @@ * Dates are aligned such that {@code 0001-01-01 (Minguo)} is {@code 1912-01-01 (ISO)}. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code MinguoDate} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java 2018-03-26 16:45:37.901502877 -0700 +++ new/src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java 2018-03-26 16:45:37.665492527 -0700 @@ -92,7 +92,7 @@ * Dates are aligned such that {@code 2484-01-01 (Buddhist)} is {@code 1941-01-01 (ISO)}. * *

- * This is a value-based + * This is a value-based * class; use of identity-sensitive operations (including reference equality * ({@code ==}), identity hash code, or synchronization) on instances of * {@code ThaiBuddhistDate} may have unpredictable results and should be avoided. --- old/src/java.base/share/classes/java/util/AbstractCollection.java 2018-03-26 16:45:38.517529892 -0700 +++ new/src/java.base/share/classes/java/util/AbstractCollection.java 2018-03-26 16:45:38.277519366 -0700 @@ -49,7 +49,7 @@ * the collection being implemented admits a more efficient implementation.

* * This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/AbstractList.java 2018-03-26 16:45:39.133556907 -0700 +++ new/src/java.base/share/classes/java/util/AbstractList.java 2018-03-26 16:45:38.893546382 -0700 @@ -62,7 +62,7 @@ * collection being implemented admits a more efficient implementation. * *

This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/AbstractMap.java 2018-03-26 16:45:39.757584273 -0700 +++ new/src/java.base/share/classes/java/util/AbstractMap.java 2018-03-26 16:45:39.513573573 -0700 @@ -52,7 +52,7 @@ * map being implemented admits a more efficient implementation. * *

This class is a member of the - * + * * Java Collections Framework. * * @param the type of keys maintained by this map --- old/src/java.base/share/classes/java/util/AbstractQueue.java 2018-03-26 16:45:40.381611640 -0700 +++ new/src/java.base/share/classes/java/util/AbstractQueue.java 2018-03-26 16:45:40.137600939 -0700 @@ -54,7 +54,7 @@ * instead subclassing {@link AbstractCollection}. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/AbstractSequentialList.java 2018-03-26 16:45:40.989638304 -0700 +++ new/src/java.base/share/classes/java/util/AbstractSequentialList.java 2018-03-26 16:45:40.749627779 -0700 @@ -54,7 +54,7 @@ * specification.

* * This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/AbstractSet.java 2018-03-26 16:45:41.597664969 -0700 +++ new/src/java.base/share/classes/java/util/AbstractSet.java 2018-03-26 16:45:41.357654443 -0700 @@ -42,7 +42,7 @@ * for {@code equals} and {@code hashCode}.

* * This class is a member of the - * + * * Java Collections Framework. * * @param the type of elements maintained by this set --- old/src/java.base/share/classes/java/util/ArrayDeque.java 2018-03-26 16:45:42.209691809 -0700 +++ new/src/java.base/share/classes/java/util/ArrayDeque.java 2018-03-26 16:45:41.965681108 -0700 @@ -80,7 +80,7 @@ * Iterator} interfaces. * *

This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch and Doug Lea --- old/src/java.base/share/classes/java/util/ArrayList.java 2018-03-26 16:45:42.849719877 -0700 +++ new/src/java.base/share/classes/java/util/ArrayList.java 2018-03-26 16:45:42.605709176 -0700 @@ -92,7 +92,7 @@ * should be used only to detect bugs. * *

This class is a member of the - * + * * Java Collections Framework. * * @param the type of elements in this list --- old/src/java.base/share/classes/java/util/Arrays.java 2018-03-26 16:45:43.513748997 -0700 +++ new/src/java.base/share/classes/java/util/Arrays.java 2018-03-26 16:45:43.269738296 -0700 @@ -63,7 +63,7 @@ * a MergeSort, but it does have to be stable.) * *

This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/Collection.java 2018-03-26 16:45:44.249781275 -0700 +++ new/src/java.base/share/classes/java/util/Collection.java 2018-03-26 16:45:44.009770750 -0700 @@ -188,7 +188,7 @@ * unmodifiable view, the view can be considered effectively immutable. * *

This interface is a member of the - * + * * Java Collections Framework. * * @implSpec @@ -247,10 +247,10 @@ * element * @throws ClassCastException if the type of the specified element * is incompatible with this collection - * (optional) + * (optional) * @throws NullPointerException if the specified element is null and this * collection does not permit null elements - * (optional) + * (optional) */ boolean contains(Object o); @@ -379,10 +379,10 @@ * @return {@code true} if an element was removed as a result of this call * @throws ClassCastException if the type of the specified element * is incompatible with this collection - * (optional) + * (optional) * @throws NullPointerException if the specified element is null and this * collection does not permit null elements - * (optional) + * (optional) * @throws UnsupportedOperationException if the {@code remove} operation * is not supported by this collection */ @@ -401,11 +401,11 @@ * @throws ClassCastException if the types of one or more elements * in the specified collection are incompatible with this * collection - * (optional) + * (optional) * @throws NullPointerException if the specified collection contains one * or more null elements and this collection does not permit null * elements - * (optional), + * (optional), * or if the specified collection is null. * @see #contains(Object) */ @@ -451,11 +451,11 @@ * @throws ClassCastException if the types of one or more elements * in this collection are incompatible with the specified * collection - * (optional) + * (optional) * @throws NullPointerException if this collection contains one or more * null elements and the specified collection does not support * null elements - * (optional), + * (optional), * or if the specified collection is null * @see #remove(Object) * @see #contains(Object) @@ -510,11 +510,11 @@ * @throws ClassCastException if the types of one or more elements * in this collection are incompatible with the specified * collection - * (optional) + * (optional) * @throws NullPointerException if this collection contains one or more * null elements and the specified collection does not permit null * elements - * (optional), + * (optional), * or if the specified collection is null * @see #remove(Object) * @see #contains(Object) --- old/src/java.base/share/classes/java/util/Collections.java 2018-03-26 16:45:44.869808466 -0700 +++ new/src/java.base/share/classes/java/util/Collections.java 2018-03-26 16:45:44.629797941 -0700 @@ -66,7 +66,7 @@ * already sorted may or may not throw {@code UnsupportedOperationException}. * *

This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/Comparator.java 2018-03-26 16:45:45.549838288 -0700 +++ new/src/java.base/share/classes/java/util/Comparator.java 2018-03-26 16:45:45.309827763 -0700 @@ -94,7 +94,7 @@ * an equivalence relation. * *

This interface is a member of the - * + * * Java Collections Framework. * * @param the type of objects that may be compared by this comparator --- old/src/java.base/share/classes/java/util/Deque.java 2018-03-26 16:45:46.153864777 -0700 +++ new/src/java.base/share/classes/java/util/Deque.java 2018-03-26 16:45:45.913854252 -0700 @@ -193,7 +193,7 @@ * {@code Object}. * *

This interface is a member of the - * + * * Java Collections Framework. * * @author Doug Lea @@ -363,10 +363,10 @@ * @return {@code true} if an element was removed as a result of this call * @throws ClassCastException if the class of the specified element * is incompatible with this deque - * (optional) + * (optional) * @throws NullPointerException if the specified element is null and this * deque does not permit null elements - * (optional) + * (optional) */ boolean removeFirstOccurrence(Object o); @@ -382,10 +382,10 @@ * @return {@code true} if an element was removed as a result of this call * @throws ClassCastException if the class of the specified element * is incompatible with this deque - * (optional) + * (optional) * @throws NullPointerException if the specified element is null and this * deque does not permit null elements - * (optional) + * (optional) */ boolean removeLastOccurrence(Object o); @@ -565,10 +565,10 @@ * @return {@code true} if an element was removed as a result of this call * @throws ClassCastException if the class of the specified element * is incompatible with this deque - * (optional) + * (optional) * @throws NullPointerException if the specified element is null and this * deque does not permit null elements - * (optional) + * (optional) */ boolean remove(Object o); @@ -581,10 +581,10 @@ * @return {@code true} if this deque contains the specified element * @throws ClassCastException if the class of the specified element * is incompatible with this deque - * (optional) + * (optional) * @throws NullPointerException if the specified element is null and this * deque does not permit null elements - * (optional) + * (optional) */ boolean contains(Object o); --- old/src/java.base/share/classes/java/util/EnumMap.java 2018-03-26 16:45:46.773891968 -0700 +++ new/src/java.base/share/classes/java/util/EnumMap.java 2018-03-26 16:45:46.529881267 -0700 @@ -68,7 +68,7 @@ * {@link HashMap} counterparts. * *

This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/EnumSet.java 2018-03-26 16:45:47.393919159 -0700 +++ new/src/java.base/share/classes/java/util/EnumSet.java 2018-03-26 16:45:47.149908458 -0700 @@ -69,7 +69,7 @@ * constant time if their argument is also an enum set. * *

This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/HashMap.java 2018-03-26 16:45:48.009946175 -0700 +++ new/src/java.base/share/classes/java/util/HashMap.java 2018-03-26 16:45:47.769935649 -0700 @@ -118,7 +118,7 @@ * should be used only to detect bugs. * *

This class is a member of the - * + * * Java Collections Framework. * * @param the type of keys maintained by this map --- old/src/java.base/share/classes/java/util/HashSet.java 2018-03-26 16:45:48.641973891 -0700 +++ new/src/java.base/share/classes/java/util/HashSet.java 2018-03-26 16:45:48.401963366 -0700 @@ -73,7 +73,7 @@ * should be used only to detect bugs. * *

This class is a member of the - * + * * Java Collections Framework. * * @param the type of elements maintained by this set --- old/src/java.base/share/classes/java/util/Hashtable.java 2018-03-26 16:45:49.242000204 -0700 +++ new/src/java.base/share/classes/java/util/Hashtable.java 2018-03-26 16:45:49.001989679 -0700 @@ -107,7 +107,7 @@ * *

As of the Java 2 platform v1.2, this class was retrofitted to * implement the {@link Map} interface, making it a member of the - * + * * * Java Collections Framework. Unlike the new collection * implementations, {@code Hashtable} is synchronized. If a --- old/src/java.base/share/classes/java/util/IdentityHashMap.java 2018-03-26 16:45:49.878028098 -0700 +++ new/src/java.base/share/classes/java/util/IdentityHashMap.java 2018-03-26 16:45:49.634017397 -0700 @@ -123,7 +123,7 @@ * {@link HashMap} (which uses chaining rather than linear-probing). * *

This class is a member of the - * + * * Java Collections Framework. * * @see System#identityHashCode(Object) --- old/src/java.base/share/classes/java/util/Iterator.java 2018-03-26 16:45:50.498055288 -0700 +++ new/src/java.base/share/classes/java/util/Iterator.java 2018-03-26 16:45:50.258044762 -0700 @@ -40,7 +40,7 @@ * * *

This interface is a member of the - * + * * Java Collections Framework. * * @apiNote --- old/src/java.base/share/classes/java/util/LinkedHashMap.java 2018-03-26 16:45:51.098081602 -0700 +++ new/src/java.base/share/classes/java/util/LinkedHashMap.java 2018-03-26 16:45:50.858071077 -0700 @@ -140,7 +140,7 @@ * fail-fast, and additionally report {@link Spliterator#ORDERED}. * *

This class is a member of the - * + * * Java Collections Framework. * * @implNote --- old/src/java.base/share/classes/java/util/LinkedHashSet.java 2018-03-26 16:45:51.722108968 -0700 +++ new/src/java.base/share/classes/java/util/LinkedHashSet.java 2018-03-26 16:45:51.474098091 -0700 @@ -100,7 +100,7 @@ * should be used only to detect bugs. * *

This class is a member of the - * + * * Java Collections Framework. * * @param the type of elements maintained by this set --- old/src/java.base/share/classes/java/util/LinkedList.java 2018-03-26 16:45:52.330135632 -0700 +++ new/src/java.base/share/classes/java/util/LinkedList.java 2018-03-26 16:45:52.090125106 -0700 @@ -70,7 +70,7 @@ * should be used only to detect bugs. * *

This class is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/List.java 2018-03-26 16:45:52.954162998 -0700 +++ new/src/java.base/share/classes/java/util/List.java 2018-03-26 16:45:52.710152297 -0700 @@ -115,7 +115,7 @@ * * *

This interface is a member of the - * + * * Java Collections Framework. * * @param the type of elements in this list --- old/src/java.base/share/classes/java/util/ListIterator.java 2018-03-26 16:45:53.586190715 -0700 +++ new/src/java.base/share/classes/java/util/ListIterator.java 2018-03-26 16:45:53.346180190 -0700 @@ -46,7 +46,7 @@ * {@link #previous()}. * *

This interface is a member of the - * + * * Java Collections Framework. * * @author Josh Bloch --- old/src/java.base/share/classes/java/util/Map.java 2018-03-26 16:45:54.198217555 -0700 +++ new/src/java.base/share/classes/java/util/Map.java 2018-03-26 16:45:53.958207029 -0700 @@ -141,7 +141,7 @@ * * *

This interface is a member of the - * + * * Java Collections Framework. * * @param the type of keys maintained by this map @@ -187,10 +187,10 @@ * key * @throws ClassCastException if the key is of an inappropriate type for * this map - * (optional) + * (optional) * @throws NullPointerException if the specified key is null and this map * does not permit null keys - * (optional) + * (optional) */ boolean containsKey(Object key); @@ -207,10 +207,10 @@ * specified value * @throws ClassCastException if the value is of an inappropriate type for * this map - * (optional) + * (optional) * @throws NullPointerException if the specified value is null and this * map does not permit null values - * (optional) + * (optional) */ boolean containsValue(Object value); @@ -235,10 +235,10 @@ * {@code null} if this map contains no mapping for the key * @throws ClassCastException if the key is of an inappropriate type for * this map - * (optional) + * (optional) * @throws NullPointerException if the specified key is null and this map * does not permit null keys - * (optional) + * (optional) */ V get(Object key); @@ -295,10 +295,10 @@ * is not supported by this map * @throws ClassCastException if the key is of an inappropriate type for * this map - * (optional) + * (optional) * @throws NullPointerException if the specified key is null and this * map does not permit null keys - * (optional) + * (optional) */ V remove(Object key); @@ -608,10 +608,10 @@ * {@code defaultValue} if this map contains no mapping for the key * @throws ClassCastException if the key is of an inappropriate type for * this map - * (optional) + * (optional) * @throws NullPointerException if the specified key is null and this map * does not permit null keys - * (optional) + * (optional) * @since 1.8 */ default V getOrDefault(Object key, V defaultValue) { @@ -690,13 +690,13 @@ * values * @throws ClassCastException if a replacement value is of an inappropriate * type for this map - * (optional) + * (optional) * @throws NullPointerException if function or a replacement value is null, * and this map does not permit null keys or values - * (optional) + * (optional) * @throws IllegalArgumentException if some property of a replacement value * prevents it from being stored in this map - * (optional) + * (optional) * @throws ConcurrentModificationException if an entry is found to be * removed during iteration * @since 1.8 @@ -757,16 +757,16 @@ * if the implementation supports null values.) * @throws UnsupportedOperationException if the {@code put} operation * is not supported by this map - * (optional) + * (optional) * @throws ClassCastException if the key or value is of an inappropriate * type for this map - * (optional) + * (optional) * @throws NullPointerException if the specified key or value is null, * and this map does not permit null keys or values - * (optional) + * (optional) * @throws IllegalArgumentException if some property of the specified key * or value prevents it from being stored in this map - * (optional) + * (optional) * @since 1.8 */ default V putIfAbsent(K key, V value) { @@ -803,13 +803,13 @@ * @return {@code true} if the value was removed * @throws UnsupportedOperationException if the {@code remove} operation * is not supported by this map - * (optional) + * (optional) * @throws ClassCastException if the key or value is of an inappropriate * type for this map - * (optional) + * (optional) * @throws NullPointerException if the specified key or value is null, * and this map does not permit null keys or values - * (optional) + * (optional) * @since 1.8 */ default boolean remove(Object key, Object value) { @@ -852,14 +852,14 @@ * @return {@code true} if the value was replaced * @throws UnsupportedOperationException if the {@code put} operation * is not supported by this map - * (optional) + * (optional) * @throws ClassCastException if the class of a specified key or value * prevents it from being stored in this map * @throws NullPointerException if a specified key or newValue is null, * and this map does not permit null keys or values * @throws NullPointerException if oldValue is null and this map does not * permit null values - * (optional) + * (optional) * @throws IllegalArgumentException if some property of a specified key * or value prevents it from being stored in this map * @since 1.8 @@ -902,10 +902,10 @@ * if the implementation supports null values.) * @throws UnsupportedOperationException if the {@code put} operation * is not supported by this map - * (optional) + * (optional) * @throws ClassCastException if the class of the specified key or value * prevents it from being stored in this map - * (optional) + * (optional) * @throws NullPointerException if the specified key or value is null, * and this map does not permit null keys or values * @throws IllegalArgumentException if some property of the specified key @@ -985,13 +985,13 @@ * is null * @throws UnsupportedOperationException if the {@code put} operation * is not supported by this map - * (optional) + * (optional) * @throws ClassCastException if the class of the specified key or value * prevents it from being stored in this map - * (optional) + * (optional) * @throws IllegalArgumentException if some property of the specified key * or value prevents it from being stored in this map - * (optional) + * (optional) * @since 1.8 */ default V computeIfAbsent(K key, @@ -1062,13 +1062,13 @@ * remappingFunction is null * @throws UnsupportedOperationException if the {@code put} operation * is not supported by this map - * (optional) + * (optional) * @throws ClassCastException if the class of the specified key or value * prevents it from being stored in this map - * (optional) + * (optional) * @throws IllegalArgumentException if some property of the specified key * or value prevents it from being stored in this map - * (optional) + * (optional) * @since 1.8 */ default V computeIfPresent(K key, @@ -1154,13 +1154,13 @@ * remappingFunction is null * @throws UnsupportedOperationException if the {@code put} operation * is not supported by this map - * (optional) + * (optional) * @throws ClassCastException if the class of the specified key or value * prevents it from being stored in this map - * (optional) + * (optional) * @throws IllegalArgumentException if some property of the specified key * or value prevents it from being stored in this map - * (optional) + * (optional) * @since 1.8 */ default V compute(K key, @@ -1249,13 +1249,13 @@ * value is associated with the key * @throws UnsupportedOperationException if the {@code put} operation * is not supported by this map - * (optional) + * (optional) * @throws ClassCastException if the class of the specified key or value * prevents it from being stored in this map - * (optional) + * (optional) * @throws IllegalArgumentException if some property of the specified key * or value prevents it from being stored in this map - * (optional) + * (optional) * @throws NullPointerException if the specified key is null and this map * does not support null keys or the value or remappingFunction is * null --- old/src/java.base/share/classes/java/util/NavigableMap.java 2018-03-26 16:45:54.858246500 -0700 +++ new/src/java.base/share/classes/java/util/NavigableMap.java 2018-03-26 16:45:54.618235975 -0700 @@ -85,7 +85,7 @@ * {@link #keySet()} can be overridden to return {@link NavigableSet}. * *

This interface is a member of the - * + * * Java Collections Framework. * * @author Doug Lea --- old/src/java.base/share/classes/java/util/NavigableSet.java 2018-03-26 16:45:55.470273340 -0700 +++ new/src/java.base/share/classes/java/util/NavigableSet.java 2018-03-26 16:45:55.226262640 -0700 @@ -79,7 +79,7 @@ * {@code NavigableSet}. * *

This interface is a member of the - * + * * Java Collections Framework. * * @author Doug Lea --- old/src/java.base/share/classes/java/util/PriorityQueue.java 2018-03-26 16:45:56.090300531 -0700 +++ new/src/java.base/share/classes/java/util/PriorityQueue.java 2018-03-26 16:45:55.850290005 -0700 @@ -74,7 +74,7 @@ * ({@code peek}, {@code element}, and {@code size}). * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/Queue.java 2018-03-26 16:45:56.718328072 -0700 +++ new/src/java.base/share/classes/java/util/Queue.java 2018-03-26 16:45:56.474317372 -0700 @@ -128,7 +128,7 @@ * ordering properties. * *

This interface is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/RandomAccess.java 2018-03-26 16:45:57.322354561 -0700 +++ new/src/java.base/share/classes/java/util/RandomAccess.java 2018-03-26 16:45:57.082344036 -0700 @@ -59,7 +59,7 @@ * * *

This interface is a member of the - * + * * Java Collections Framework. * * @since 1.4 --- old/src/java.base/share/classes/java/util/ResourceBundle.java 2018-03-26 16:45:57.934381402 -0700 +++ new/src/java.base/share/classes/java/util/ResourceBundle.java 2018-03-26 16:45:57.694370876 -0700 @@ -251,7 +251,7 @@ * or "{@code java.properties}" format are searched. * *

If the caller module is a - * + * * resource bundle provider, it does not fall back to the * class loader search. * @@ -260,7 +260,7 @@ * A common format of resource bundles is in {@linkplain PropertyResourceBundle * .properties} file format. Typically {@code .properties} resource bundles * are packaged in a JAR file. Resource bundle only JAR file can be readily - * deployed as an + * deployed as an * automatic module. For example, if the JAR file contains the * entry "{@code p/q/Foo_ja.properties}" and no {@code .class} entry, * when resolved and defined as an automatic module, no package is derived --- old/src/java.base/share/classes/java/util/Set.java 2018-03-26 16:45:58.590410171 -0700 +++ new/src/java.base/share/classes/java/util/Set.java 2018-03-26 16:45:58.350399645 -0700 @@ -92,7 +92,7 @@ * * *

This interface is a member of the - * + * * Java Collections Framework. * * @param the type of elements maintained by this set --- old/src/java.base/share/classes/java/util/SortedMap.java 2018-03-26 16:45:59.210437362 -0700 +++ new/src/java.base/share/classes/java/util/SortedMap.java 2018-03-26 16:45:58.970426837 -0700 @@ -93,7 +93,7 @@ * SortedMap<String, V> sub = m.subMap(low+"\0", high); * *

This interface is a member of the - * + * * Java Collections Framework. * * @param the type of keys maintained by this map --- old/src/java.base/share/classes/java/util/SortedSet.java 2018-03-26 16:45:59.826464377 -0700 +++ new/src/java.base/share/classes/java/util/SortedSet.java 2018-03-26 16:45:59.582453676 -0700 @@ -89,7 +89,7 @@ * SortedSet<String> sub = s.subSet(low+"\0", high); * *

This interface is a member of the - * + * * Java Collections Framework. * * @param the type of elements maintained by this set --- old/src/java.base/share/classes/java/util/TreeMap.java 2018-03-26 16:46:00.442491392 -0700 +++ new/src/java.base/share/classes/java/util/TreeMap.java 2018-03-26 16:46:00.194480516 -0700 @@ -92,7 +92,7 @@ * associated map using {@code put}.) * *

This class is a member of the - * + * * Java Collections Framework. * * @param the type of keys maintained by this map --- old/src/java.base/share/classes/java/util/TreeSet.java 2018-03-26 16:46:01.098520162 -0700 +++ new/src/java.base/share/classes/java/util/TreeSet.java 2018-03-26 16:46:00.854509461 -0700 @@ -74,7 +74,7 @@ * should be used only to detect bugs. * *

This class is a member of the - * + * * Java Collections Framework. * * @param the type of elements maintained by this set --- old/src/java.base/share/classes/java/util/Vector.java 2018-03-26 16:46:01.710547002 -0700 +++ new/src/java.base/share/classes/java/util/Vector.java 2018-03-26 16:46:01.470536476 -0700 @@ -70,7 +70,7 @@ * *

As of the Java 2 platform v1.2, this class was retrofitted to * implement the {@link List} interface, making it a member of the - * + * * Java Collections Framework. Unlike the new collection * implementations, {@code Vector} is synchronized. If a thread-safe * implementation is not needed, it is recommended to use {@link --- old/src/java.base/share/classes/java/util/WeakHashMap.java 2018-03-26 16:46:02.338574543 -0700 +++ new/src/java.base/share/classes/java/util/WeakHashMap.java 2018-03-26 16:46:02.098564018 -0700 @@ -120,7 +120,7 @@ * should be used only to detect bugs. * *

This class is a member of the - * + * * Java Collections Framework. * * @param the type of keys maintained by this map --- old/src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java 2018-03-26 16:46:02.966602085 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java 2018-03-26 16:46:02.722591384 -0700 @@ -76,7 +76,7 @@ * methods of the {@link Collection} and {@link Iterator} interfaces. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/concurrent/BlockingDeque.java 2018-03-26 16:46:03.594629626 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/BlockingDeque.java 2018-03-26 16:46:03.354619101 -0700 @@ -188,7 +188,7 @@ * the {@code BlockingDeque} in another thread. * *

This interface is a member of the - * + * * Java Collections Framework. * * @since 1.6 @@ -399,9 +399,9 @@ * @return {@code true} if an element was removed as a result of this call * @throws ClassCastException if the class of the specified element * is incompatible with this deque - * (optional) + * (optional) * @throws NullPointerException if the specified element is null - * (optional) + * (optional) */ boolean removeFirstOccurrence(Object o); @@ -417,9 +417,9 @@ * @return {@code true} if an element was removed as a result of this call * @throws ClassCastException if the class of the specified element * is incompatible with this deque - * (optional) + * (optional) * @throws NullPointerException if the specified element is null - * (optional) + * (optional) */ boolean removeLastOccurrence(Object o); @@ -594,9 +594,9 @@ * @return {@code true} if this deque changed as a result of the call * @throws ClassCastException if the class of the specified element * is incompatible with this deque - * (optional) + * (optional) * @throws NullPointerException if the specified element is null - * (optional) + * (optional) */ boolean remove(Object o); @@ -609,9 +609,9 @@ * @return {@code true} if this deque contains the specified element * @throws ClassCastException if the class of the specified element * is incompatible with this deque - * (optional) + * (optional) * @throws NullPointerException if the specified element is null - * (optional) + * (optional) */ boolean contains(Object o); --- old/src/java.base/share/classes/java/util/concurrent/BlockingQueue.java 2018-03-26 16:46:04.218656993 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/BlockingQueue.java 2018-03-26 16:46:03.978646467 -0700 @@ -169,7 +169,7 @@ * the {@code BlockingQueue} in another thread. * *

This interface is a member of the - * + * * Java Collections Framework. * * @since 1.5 @@ -302,9 +302,9 @@ * @return {@code true} if this queue changed as a result of the call * @throws ClassCastException if the class of the specified element * is incompatible with this queue - * (optional) + * (optional) * @throws NullPointerException if the specified element is null - * (optional) + * (optional) */ boolean remove(Object o); @@ -317,9 +317,9 @@ * @return {@code true} if this queue contains the specified element * @throws ClassCastException if the class of the specified element * is incompatible with this queue - * (optional) + * (optional) * @throws NullPointerException if the specified element is null - * (optional) + * (optional) */ boolean contains(Object o); --- old/src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java 2018-03-26 16:46:04.834684008 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java 2018-03-26 16:46:04.594673482 -0700 @@ -253,7 +253,7 @@ *

All arguments to all task methods must be non-null. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java 2018-03-26 16:46:05.522714181 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java 2018-03-26 16:46:05.274703304 -0700 @@ -85,7 +85,7 @@ * the {@code ConcurrentLinkedDeque} in another thread. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.7 --- old/src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java 2018-03-26 16:46:06.146741547 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java 2018-03-26 16:46:05.906731022 -0700 @@ -99,7 +99,7 @@ * the {@code ConcurrentLinkedQueue} in another thread. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java 2018-03-26 16:46:06.762768562 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java 2018-03-26 16:46:06.522758037 -0700 @@ -60,7 +60,7 @@ * the {@code ConcurrentMap} in another thread. * *

This interface is a member of the - * + * * Java Collections Framework. * * @since 1.5 @@ -180,10 +180,10 @@ * is not supported by this map * @throws ClassCastException if the key or value is of an inappropriate * type for this map - * (optional) + * (optional) * @throws NullPointerException if the specified key or value is null, * and this map does not permit null keys or values - * (optional) + * (optional) */ boolean remove(Object key, Object value); --- old/src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java 2018-03-26 16:46:07.370795227 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java 2018-03-26 16:46:07.130784701 -0700 @@ -43,7 +43,7 @@ * and recursively so for its navigable sub-maps. * *

This interface is a member of the - * + * * Java Collections Framework. * * @author Doug Lea --- old/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java 2018-03-26 16:46:07.978821891 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java 2018-03-26 16:46:07.738811366 -0700 @@ -101,7 +101,7 @@ * elements. * *

This class is a member of the - * + * * Java Collections Framework. * * @author Doug Lea --- old/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java 2018-03-26 16:46:08.618849959 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java 2018-03-26 16:46:08.378839434 -0700 @@ -85,7 +85,7 @@ * distinguished from the absence of elements. * *

This class is a member of the - * + * * Java Collections Framework. * * @author Doug Lea @@ -324,7 +324,7 @@ * @return {@code true} if this set changed as a result of the call * @throws ClassCastException if the class of an element of this set * is incompatible with the specified collection - * (optional) + * (optional) * @throws NullPointerException if the specified collection or any * of its elements are null */ --- old/src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java 2018-03-26 16:46:09.234876974 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java 2018-03-26 16:46:08.994866449 -0700 @@ -83,7 +83,7 @@ * the {@code CopyOnWriteArrayList} in another thread. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 @@ -645,10 +645,10 @@ * @return {@code true} if this list changed as a result of the call * @throws ClassCastException if the class of an element of this list * is incompatible with the specified collection - * (optional) + * (optional) * @throws NullPointerException if this list contains a null element and the * specified collection does not permit null elements - * (optional), + * (optional), * or if the specified collection is null * @see #remove(Object) */ @@ -666,10 +666,10 @@ * @return {@code true} if this list changed as a result of the call * @throws ClassCastException if the class of an element of this list * is incompatible with the specified collection - * (optional) + * (optional) * @throws NullPointerException if this list contains a null element and the * specified collection does not permit null elements - * (optional), + * (optional), * or if the specified collection is null * @see #remove(Object) */ --- old/src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java 2018-03-26 16:46:09.866904691 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java 2018-03-26 16:46:09.622893990 -0700 @@ -87,7 +87,7 @@ * }} * *

This class is a member of the - * + * * Java Collections Framework. * * @see CopyOnWriteArrayList @@ -340,10 +340,10 @@ * @return {@code true} if this set changed as a result of the call * @throws ClassCastException if the class of an element of this set * is incompatible with the specified collection - * (optional) + * (optional) * @throws NullPointerException if this set contains a null element and the * specified collection does not permit null elements - * (optional), + * (optional), * or if the specified collection is null * @see #remove(Object) */ @@ -363,10 +363,10 @@ * @return {@code true} if this set changed as a result of the call * @throws ClassCastException if the class of an element of this set * is incompatible with the specified collection - * (optional) + * (optional) * @throws NullPointerException if this set contains a null element and the * specified collection does not permit null elements - * (optional), + * (optional), * or if the specified collection is null * @see #remove(Object) */ --- old/src/java.base/share/classes/java/util/concurrent/DelayQueue.java 2018-03-26 16:46:10.482931706 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/DelayQueue.java 2018-03-26 16:46:10.242921181 -0700 @@ -67,7 +67,7 @@ * particular order. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java 2018-03-26 16:46:11.102958897 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java 2018-03-26 16:46:10.862948372 -0700 @@ -68,7 +68,7 @@ * methods of the {@link Collection} and {@link Iterator} interfaces. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.6 --- old/src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java 2018-03-26 16:46:11.726986263 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java 2018-03-26 16:46:11.486975738 -0700 @@ -71,7 +71,7 @@ * methods of the {@link Collection} and {@link Iterator} interfaces. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java 2018-03-26 16:46:12.347013454 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java 2018-03-26 16:46:12.107002929 -0700 @@ -81,7 +81,7 @@ * the {@code LinkedTransferQueue} in another thread. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.7 --- old/src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java 2018-03-26 16:46:12.979041171 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java 2018-03-26 16:46:12.739030645 -0700 @@ -101,7 +101,7 @@ * }} * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java 2018-03-26 16:46:13.603068537 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java 2018-03-26 16:46:13.359057836 -0700 @@ -80,7 +80,7 @@ * methods of the {@link Collection} and {@link Iterator} interfaces. * *

This class is a member of the - * + * * Java Collections Framework. * * @since 1.5 --- old/src/java.base/share/classes/java/util/concurrent/TransferQueue.java 2018-03-26 16:46:14.231096079 -0700 +++ new/src/java.base/share/classes/java/util/concurrent/TransferQueue.java 2018-03-26 16:46:13.983085202 -0700 @@ -58,7 +58,7 @@ * and {@code transfer} are effectively synonymous. * *

This interface is a member of the - * + * * Java Collections Framework. * * @since 1.7 --- old/src/java.base/share/classes/javax/net/ssl/SNIHostName.java 2018-03-26 16:46:14.791120638 -0700 +++ new/src/java.base/share/classes/javax/net/ssl/SNIHostName.java 2018-03-26 16:46:14.587111691 -0700 @@ -290,7 +290,7 @@ * will accept hostnames "www.example.com" and "www.example.org". * * @param regex - * the + * the * regular expression pattern * representing the hostname(s) to match * @return a {@code SNIMatcher} object for {@code SNIHostName}s @@ -330,7 +330,7 @@ * Creates an SNIHostNameMatcher object. * * @param regex - * the + * the * regular expression pattern * representing the hostname(s) to match * @throws NullPointerException if {@code regex} is