RFR: 8029451 : Tidy warnings cleanup for java.util package

roger riggs roger.riggs at oracle.com
Wed Dec 18 15:43:04 UTC 2013


Hi Sergey,

java/util/Vector.java could use the id=xxx idiom instead of <a name=  ...>

In java/util/zip/package.html I would omit the extra <p> tags;
the style sheet should be providing the spacing.

The rest looks fine:  (Not a Reviewer)

Roger


On 12/18/2013 9:38 AM, Serge wrote:
> Hi all.
> Please review the second fix
> http://cr.openjdk.java.net/~yan/8029451/webrev.03 
> <http://cr.openjdk.java.net/%7Eyan/8029451/webrev.03>
> for
> https://bugs.openjdk.java.net/browse/JDK-8029451
>
> As suggest Martin, I replaced  "a name=" to "p id="
> in java/util/ArrayList.java.
> In java/util/zip/package.html I removed the tags "br" and wrapped text 
> in tags "p".
> This tag due to its padding doesn't gives stick together rows, as 
> required.
>
>
> On 12/06/2013 05:56 PM, roger riggs wrote:
>> +1,
>>
>> It can be used with any tag (not just <p>, including <h3>, <ul>, 
>> <li>, <br>, etc.)
>>
>>
>>
>> On 12/6/2013 1:09 AM, Martin Buchholz wrote:
>>> In jsr166-land we recently started using <p id="TAG">, which I 
>>> recommend,
>>> e.g.
>>>
>>> AbstractQueuedSynchronizer.java:122: * <p id="barging">Because 
>>> checks in
>>> acquire are invoked before
>>>
>>>
>>> On Thu, Dec 5, 2013 at 3:22 AM, Paul Sandoz <paul.sandoz at oracle.com> 
>>> wrote:
>>>
>>>> On Dec 5, 2013, at 6:30 AM, Sergey Lugovoy <sergey.lugovoy at oracle.com>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>> please review the fix
>>>>> http://cr.openjdk.java.net/~yan/8029451/webrev.01/
>>>>> for
>>>>> https://bugs.openjdk.java.net/browse/JDK-8029451
>>>>>
>>>>> This patch cleanup tidy warnings for generated html documentation, 
>>>>> and do
>>>>> not affect the appearance of the documentation.
>>>>>
>>>> The following:
>>>>
>>>> --- old/src/share/classes/java/util/ArrayList.java 2013-12-04
>>>> 17:00:04.849173427 +0000
>>>> +++ new/src/share/classes/java/util/ArrayList.java 2013-12-04
>>>> 17:00:04.657173433 +0000
>>>> @@ -70,9 +70,9 @@
>>>>    * unsynchronized access to the list:<pre>
>>>>    *   List list = Collections.synchronizedList(new 
>>>> ArrayList(...));</pre>
>>>>    *
>>>> - * <p><a name="fail-fast">
>>>> + * <p><a name="fail-fast"> </a>
>>>>    * The iterators returned by this class's {@link #iterator() 
>>>> iterator} and
>>>> - * {@link #listIterator(int) listIterator} methods are
>>>> <em>fail-fast</em>:</a>
>>>> + * {@link #listIterator(int) listIterator} methods are 
>>>> <em>fail-fast</em>:
>>>>    * if the list is structurally modified at any time after the 
>>>> iterator is
>>>>    * created, in any way except through the iterator's own
>>>>    * {@link ListIterator#remove() remove} or
>>>>
>>>> effectively reverts:
>>>>
>>>> http://hg.openjdk.java.net/jdk8/tl/jdk/rev/94e1a4b10811
>>>>
>>>> http://hg.openjdk.java.net/jdk8/tl/jdk/diff/94e1a4b10811/src/share/classes/java/util/ArrayList.java 
>>>>
>>>>
>>>> Any reason for that? and similar changes to Vector. I don't know 
>>>> whether
>>>> the addition of text content that is a space perturbs the formatting.
>>>>
>>>>
>>>> ---
>>>> old/src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java 
>>>>
>>>>         2013-12-04 17:00:07.793173340 +0000
>>>> +++
>>>> new/src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java 
>>>>
>>>>         2013-12-04 17:00:07.637173345 +0000
>>>> @@ -80,7 +80,7 @@
>>>>    * {@link ReadLock#tryLock()} and {@link WriteLock#tryLock()} 
>>>> methods
>>>>    * do not honor this fair setting and will immediately acquire 
>>>> the lock
>>>>    * if it is possible, regardless of waiting threads.)
>>>> - * <p>
>>>> + * </p>
>>>>    * </dl>
>>>>
>>>> Just remove <p> instead of replacing?
>>>>
>>>> Paul.
>>>>
>>
>




More information about the core-libs-dev mailing list